I\'m trying to find out why in windows has so much more instructions for the same program than linux.
So I just used int a=0xbeef; and printf(\"test\\n\");>
One notes that in the upper example the compiler is calling puts, while in the lower it is printf. I would suspect you have optimization on in the top example, but not on the lower example.