flaxseed oil should be counted into your macro's because it is a food even though its labeled as a supplement is has caloric value (as opposed to vitamins, creatine and such). Same goes for whey, dextrose etc. i don't really consider those supplements, more a part of a typical bb'ers diet.
"The greatest obstacle to knowledge is not ignorance but the illusion of knowledge." -Barry Marshall, Nobel Laureate