When compiling even a very simple program with just a main definition (using -O3 when calling gcc), the resulting binary has a lot of extraneous symbols and the actual disassembly of main shows a few function calls before actually calling main. Is there a set of flags I can use to reduce this?
When compiling even a very simple program with just a main definition
(using -O3 when calling gcc), the resulting binary has a lot of extraneous
symbols and the actual disassembly of main shows a few function calls
before actually calling main. Is there a set of flags I can use to reduce
this?