stupid linker question.... to remove unused functions in the object file.

2006-07-24 Thread Parav Pandit
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 



stupid linker question.... to remove unused functions in the object file.

2006-07-24 Thread Becky Bruce
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




stupid linker question....

2006-07-21 Thread Steve Iribarne (GMail)
I forgot the flag that generates a list file that has both assembly
and c mixed in.

Anyone?

Thanks...

-stv



stupid linker question....

2006-07-21 Thread Wade Maxfield
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

-- next part --
An HTML attachment was scrubbed...
URL: 
http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20060721/7cf09116/attachment.htm