This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 4.8 build
- From: Kalai Rajah N <kalairajah at gmail dot com>
- To: Ian Lance Taylor <iant at google dot com>
- Cc: "gcc-help at gcc dot gnu dot org" <gcc-help at gcc dot gnu dot org>
- Date: Wed, 27 Mar 2013 11:29:31 -0700
- Subject: Re: GCC 4.8 build
- References: <CAPTDLfHfg2sBms85y4H=eCnHM66Lvm5zzkYk4kGi-tvye4ZZ9Q at mail dot gmail dot com> <CAH6eHdTzUvkC6YzAcNGBK-Nm9F9G_C5Da7pDHbvqKOTabFSFnA at mail dot gmail dot com> <CAPTDLfEheEa8P8eRd3v2ru3t+sAR-DhcoJY_UpJL4-p99zdP0g at mail dot gmail dot com> <CAPTDLfFceJfmU_11Mq6J7vs3UbEY1xO_xHAB9cg2dAVkjgZvaQ at mail dot gmail dot com> <CAKOQZ8wHoy58r10CP+uxOLGANuWo81Z4vKBDrbWCoFgeUOBKtw at mail dot gmail dot com> <CAPTDLfGDO8DW1nw-_t1EaeCmW0tRewYsdr9m9GbvH2PQahGqvg at mail dot gmail dot com> <CAKOQZ8zuWn9WeA1sw9GfCiu7QUYMWQ379NqSqtD59j6ChY6idg at mail dot gmail dot com>
>From elfutils nm ...
% nm -pg morestack.o
Symbols from morestack.o:
Name Value Class Type
Size Line Section
__morestack |0000000000000037|GLOBAL|FUNC
|00000000000000e5| |.text
__gcc_personality_v0 ||GLOBAL|NOTYPE || |UNDEF
__morestack_block_signals ||GLOBAL|NOTYPE || |UNDEF
__generic_morestack ||GLOBAL|NOTYPE || |UNDEF
__morestack_unblock_signals ||GLOBAL|NOTYPE || |UNDEF
__generic_releasestack ||GLOBAL|NOTYPE || |UNDEF
__generic_findstack ||GLOBAL|NOTYPE || |UNDEF
_Unwind_Resume ||GLOBAL|NOTYPE || |UNDEF
__morestack_large_model |000000000000011c|GLOBAL|FUNC
|0000000000000010| |.text
__stack_split_initialize |000000000000012c|GLOBAL|FUNC
|0000000000000021| |.text
__generic_morestack_set_initial_sp||GLOBAL|NOTYPE || |UNDEF
__morestack_get_guard |000000000000014d|GLOBAL|FUNC
|000000000000000a| |.text
__morestack_set_guard |0000000000000157|GLOBAL|FUNC
|000000000000000a| |.text
__morestack_make_guard |0000000000000161|GLOBAL|FUNC
|000000000000000e| |.text
__morestack_load_mmap ||GLOBAL|NOTYPE || |UNDEF
>From binutils nm ...
% /usr/bin/nm -pg morestack.o
0000000000000000 T __morestack_non_split
0000000000000037 T __morestack
U __gcc_personality_v0
U __morestack_block_signals
U __generic_morestack
U __morestack_unblock_signals
U __generic_releasestack
U __generic_findstack
U _Unwind_Resume
000000000000011c T __morestack_large_model
000000000000012c T __stack_split_initialize
U __generic_morestack_set_initial_sp
000000000000014d T __morestack_get_guard
0000000000000157 T __morestack_set_guard
0000000000000161 T __morestack_make_guard
U __morestack_load_mmap
Noticed from your earlier mail, that you mentioned "-p" for
portability, but the help seems to indicate as "-P". So adding the
outputs ith -Pg here ...
elfutils nm ...
% nm -Pg morestack.o
_Unwind_Resume U 0000000000000000 0000000000000000
__gcc_personality_v0 U 0000000000000000 0000000000000000
__generic_findstack U 0000000000000000 0000000000000000
__generic_morestack U 0000000000000000 0000000000000000
__generic_morestack_set_initial_sp U 0000000000000000 0000000000000000
__generic_releasestack U 0000000000000000 0000000000000000
__morestack T 0000000000000037 00000000000000e5
__morestack_block_signals U 0000000000000000 0000000000000000
__morestack_get_guard T 000000000000014d 000000000000000a
__morestack_large_model T 000000000000011c 0000000000000010
__morestack_load_mmap U 0000000000000000 0000000000000000
__morestack_make_guard T 0000000000000161 000000000000000e
__morestack_non_split T 0000000000000000 0000000000000037
__morestack_set_guard T 0000000000000157 000000000000000a
__morestack_unblock_signals U 0000000000000000 0000000000000000
__stack_split_initialize T 000000000000012c 0000000000000021
binutils nm ...
% /usr/bin/nm -Pg morestack.o
_Unwind_Resume U
__gcc_personality_v0 U
__generic_findstack U
__generic_morestack U
__generic_morestack_set_initial_sp U
__generic_releasestack U
__morestack T 0000000000000037 00000000000000e5
__morestack_block_signals U
__morestack_get_guard T 000000000000014d 000000000000000a
__morestack_large_model T 000000000000011c 0000000000000010
__morestack_load_mmap U
__morestack_make_guard T 0000000000000161 000000000000000e
__morestack_non_split T 0000000000000000 0000000000000037
__morestack_set_guard T 0000000000000157 000000000000000a
__morestack_unblock_signals U
__stack_split_initialize T 000000000000012c 0000000000000021
-Kalai