In British Columbia, it is against the law to feed wildlife. You can face a stiff penalty up to $100,000, or a year's jail time for the first offence, and up to double that for a subsequent offence. This may have been updated since I last looked in to it. At any rate, penalties are stiff and rightfully so.
There are reasons why we have these laws in place. Animals will become habituated to humans. Always coming to look for food (an easy handout) rather than foraging for their normal foods. They become dependent on humans, in order to survive. This is not in the best interest of the animals. It can have some very detrimental effects. This also brings about conflicts between animals and humans, as well as with pets.
Forget about leaving gifts of food. The forests are loaded with natural food sources!
When you think about it, much of our food has been contaminated in some form or another. Herbicides, pesticides, other chemicals, (human DNA) genetic modifications, and added harmful ingredients. Why pass that along to the animals?!