I believe you can use -ffunction-sections -Wl,--gc-sections when you compile and link. If you have binutils prior to 2.16, this only works with -static.
-B On Jul 24, 2006, at 7:07 AM, Parav Pandit wrote: > Hi, > > I have few functions in a C file but those are not > called at present. Even though those function > definitions are part of the object file. > Those will be called later on. > > What CFLAGS should I pass to remove unused functions? > I cannot enable -Ox at present to have any > unpredictable behaviour. > > Regards, > Parav Pandit > > > --- Wade Maxfield <wmaxfield at gmail.com> wrote: > >> gcc -Wa,-alhs -g main.c >main.cs >> >> will put interleaved code/assembly into main.cs >> file. >> >> wade >> >> >> >> On 7/21/06, Steve Iribarne (GMail) >> <netstv at gmail.com> wrote: >>> >>> I forgot the flag that generates a list file that >> has both assembly >>> and c mixed in. >>> >>> Anyone? >>> >>> Thanks... >>> >>> -stv >>> _______________________________________________ >>> Linuxppc-embedded mailing list >>> Linuxppc-embedded at ozlabs.org >>> >> > https://ozlabs.org/mailman/listinfo/linuxppc-embedded >>> >>> _______________________________________________ >> Linuxppc-embedded mailing list >> Linuxppc-embedded at ozlabs.org >> > https://ozlabs.org/mailman/listinfo/linuxppc-embedded > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded at ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded