From: Peter Dyballa <Peter_Dyballa@Freenet.DE>
To: Andreas Schwab <schwab@linux-m68k.org>
Cc: Paul Eggert <eggert@cs.ucla.edu>, 9927@debbugs.gnu.org
Subject: bug#9927: unexec/unexmacosx fails with GCC 4.6.1 on intel Mac OS X 10.6.8
Date: Fri, 18 May 2012 01:08:40 +0200 [thread overview]
Message-ID: <3882CCE0-8A94-44C5-B5EC-B8AC3500AE17@Freenet.DE> (raw)
In-Reply-To: <m2vcjupged.fsf@igel.home>
Am 18.05.2012 um 00:54 schrieb Andreas Schwab:
> temacs, not emacs (which didn't build).
src/temacs: file format mach-o-i386
src/temacs
architecture: i386, flags 0x00000012:
EXEC_P, HAS_SYMS
start address 0x00002650
Mach-O header:
magic : feedface
cputype : 00000007 (i386)
cpusubtype: 00000003
filetype : 00000002 (execute)
ncmds : 00000019 (25)
sizeofcmds: 00000a04
flags : 01000085 (noundefs+dyldlink+twolevel+0x1000000)
reserved : 00000002
Load command segment: name: __PAGEZERO
vmaddr: 0000000000000000 vmsize: 0000000000001000
fileoff: 0000000000000000 filesize: 0000000000000000 endoff: 0000000000000000
nsects: 0 flags: 0
Load command segment: name: __TEXT
vmaddr: 0000000000001000 vmsize: 00000000001b0000
fileoff: 0000000000000000 filesize: 00000000001b0000 endoff: 00000000001b0000
nsects: 8 flags: 0
Section: __text __TEXT (bfdname: .text)
addr: 0000000000002650 size: 0000000000155c63 offset: 0000000000001650
align: 2 nreloc: 0 reloff: 0000000000000000
flags: 80000400 (type: regular attr: some_instructions+pure_instructions)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __text_cold __TEXT (bfdname: __TEXT.__text_cold)
addr: 00000000001582b3 size: 0000000000000761 offset: 00000000001572b3
align: 0 nreloc: 0 reloff: 0000000000000000
flags: 80000400 (type: regular attr: some_instructions+pure_instructions)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __text_startup __TEXT (bfdname: __TEXT.__text_startup)
addr: 0000000000158a14 size: 0000000000001339 offset: 0000000000157a14
align: 0 nreloc: 0 reloff: 0000000000000000
flags: 80000400 (type: regular attr: some_instructions+pure_instructions)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __symbol_stub __TEXT (bfdname: __TEXT.__symbol_stub)
addr: 0000000000159d4e size: 0000000000000c90 offset: 0000000000158d4e
align: 1 nreloc: 0 reloff: 0000000000000000
flags: 80000408 (type: symbol_stubs attr: some_instructions+pure_instructions)
first indirect sym: 0 (536 entries) stub size: 6 reserved3: 0x0
Section: __stub_helper __TEXT (bfdname: __TEXT.__stub_helper)
addr: 000000000015a9e0 size: 00000000000014fc offset: 00000000001599e0
align: 2 nreloc: 0 reloff: 0000000000000000
flags: 80000400 (type: regular attr: some_instructions+pure_instructions)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __cstring __TEXT (bfdname: .cstring)
addr: 000000000015bedc size: 0000000000014683 offset: 000000000015aedc
align: 0 nreloc: 0 reloff: 0000000000000000
flags: 00000002 (type: cstring_literals attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __const __TEXT (bfdname: .const)
addr: 0000000000170560 size: 0000000000000838 offset: 000000000016f560
align: 4 nreloc: 0 reloff: 0000000000000000
flags: 00000000 (type: regular attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __eh_frame __TEXT (bfdname: .eh_frame)
addr: 0000000000170d98 size: 0000000000040268 offset: 000000000016fd98
align: 3 nreloc: 0 reloff: 0000000000000000
flags: 00000000 (type: regular attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Load command segment: name: __DATA
vmaddr: 00000000001b1000 vmsize: 00000000001dc000
fileoff: 00000000001b0000 filesize: 0000000000198000 endoff: 0000000000348000
nsects: 10 flags: 0
Section: __program_vars __DATA (bfdname: __DATA.__program_vars)
addr: 00000000001b1000 size: 0000000000000014 offset: 00000000001b0000
align: 2 nreloc: 0 reloff: 0000000000000000
flags: 00000000 (type: regular attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __nl_symbol_ptr __DATA (bfdname: .non_lazy_symbol_ptr)
addr: 00000000001b1014 size: 0000000000000b14 offset: 00000000001b0014
align: 2 nreloc: 0 reloff: 0000000000000000
flags: 00000006 (type: non_lazy_symbol_pointers attr: -)
first indirect sym: 536 (709 entries) reserved2: 0x0 reserved3: 0x0
Section: __la_symbol_ptr __DATA (bfdname: .lazy_symbol_ptr)
addr: 00000000001b1b28 size: 0000000000000860 offset: 00000000001b0b28
align: 2 nreloc: 0 reloff: 0000000000000000
flags: 00000007 (type: lazy_symbol_pointers attr: -)
first indirect sym: 1245 (536 entries) reserved2: 0x0 reserved3: 0x0
Section: __data __DATA (bfdname: .data)
addr: 00000000001b2390 size: 00000000001956dc offset: 00000000001b1390
align: 4 nreloc: 0 reloff: 0000000000000000
flags: 00000000 (type: regular attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __const __DATA (bfdname: .const_data)
addr: 0000000000347a70 size: 0000000000001008 offset: 0000000000346a70
align: 4 nreloc: 0 reloff: 0000000000000000
flags: 00000000 (type: regular attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __static_data __DATA (bfdname: __DATA.__static_data)
addr: 0000000000348a80 size: 0000000000000031 offset: 0000000000347a80
align: 4 nreloc: 0 reloff: 0000000000000000
flags: 00000000 (type: regular attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __bss4 __DATA (bfdname: __DATA.__bss4)
addr: 0000000000348ac0 size: 0000000000006554 offset: 0000000000000000
align: 4 nreloc: 0 reloff: 0000000000000000
flags: 00000001 (type: zerofill attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __bss2 __DATA (bfdname: __DATA.__bss2)
addr: 000000000034f014 size: 000000000002fb68 offset: 0000000000000000
align: 2 nreloc: 0 reloff: 0000000000000000
flags: 00000001 (type: zerofill attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __pu_bss2 __DATA (bfdname: __DATA.__pu_bss2)
addr: 000000000037eb7c size: 0000000000005414 offset: 0000000000000000
align: 2 nreloc: 0 reloff: 0000000000000000
flags: 00000001 (type: zerofill attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Section: __pu_bss4 __DATA (bfdname: __DATA.__pu_bss4)
addr: 0000000000383f90 size: 00000000000085e4 offset: 0000000000000000
align: 4 nreloc: 0 reloff: 0000000000000000
flags: 00000001 (type: zerofill attr: -)
reserved1: 0x0 reserved2: 0x0 reserved3: 0x0
Load command segment: name: __LINKEDIT
vmaddr: 000000000038d000 vmsize: 00000000000ab000
fileoff: 0000000000348000 filesize: 00000000000aa13c endoff: 00000000003f213c
nsects: 0 flags: 0
Load command dyld_info:
rebase: off: 0x00000000 size: 0
bind: off: 0x00348000 size: 9976
weak bind: off: 0x00000000 size: 0
lazy bind: off: 0x00000000 size: 0
export: off: 0x0034a6f8 size: 118524
Load command symtab:
symoff: 0x003675f4 nsyms: 24641 (endoff: 0x003af900)
stroff: 0x003b14d4 strsize: 265320 (endoff: 0x003f213c)
Load command dysymtab:
local symbols: idx: 0 num: 19003 (nxtidx: 19003)
external symbols: idx: 19003 num: 5080 (nxtidx: 24083)
undefined symbols: idx: 24083 num: 558 (nxtidx: 24641)
table of content: off: 0x00000000 num: 0 (endoff: 0x00000000)
module table: off: 0x00000000 num: 0 (endoff: 0x00000000)
external reference table: off: 0x00000000 num: 0 (endoff: 0x00000000)
indirect symbol table: off: 0x003af900 num: 1781 (endoff: 0x003b14d4)
external relocation table: off: 0x00000000 num: 0 (endoff: 0x00000000)
local relocation table: off: 0x00000000 num: 0 (endoff: 0x00000000)
indirect symbols:
for section __TEXT.__symbol_stub:
...
Load command load_dylinker: /usr/lib/dyld
Load command uuid: ae 62 e3 2e fa 65 31 21 ba 4e bd 81 83 85 f8 a1
Load command unixthread: nflavours: 1
0: flavour: 0x00000001 offset: 0x000006a0 size: 0x00000040
Load command load_dylib: /sw/lib/libXaw3d.7.dylib
time stamp: 0x00000002
current version: 0x00070000
comptibility version: 0x00070000
Load command load_dylib: /usr/X11/lib/libXmu.6.dylib
time stamp: 0x00000002
current version: 0x00090000
comptibility version: 0x00090000
Load command load_dylib: /usr/X11/lib/libXt.6.dylib
time stamp: 0x00000002
current version: 0x00070000
comptibility version: 0x00070000
Load command load_dylib: /usr/X11/lib/libSM.6.dylib
time stamp: 0x00000002
current version: 0x00070000
comptibility version: 0x00070000
Load command load_dylib: /usr/X11/lib/libICE.6.dylib
time stamp: 0x00000002
current version: 0x000a0000
comptibility version: 0x000a0000
Load command load_dylib: /usr/X11/lib/libX11.6.dylib
time stamp: 0x00000002
current version: 0x00090000
comptibility version: 0x00090000
Load command load_dylib: /usr/X11/lib/libXrender.1.dylib
time stamp: 0x00000002
current version: 0x00050000
comptibility version: 0x00050000
Load command load_dylib: /sw/lib/xft2/lib/libXft.2.dylib
time stamp: 0x00000002
current version: 0x00050000
comptibility version: 0x00050000
Load command load_dylib: /sw/lib/fontconfig2/lib/libfontconfig.1.dylib
time stamp: 0x00000002
current version: 0x00060400
comptibility version: 0x00060000
Load command load_dylib: /sw/lib/freetype219/lib/libfreetype.6.dylib
time stamp: 0x00000002
current version: 0x000e0100
comptibility version: 0x000e0000
Load command load_dylib: /sw/lib/ncurses/libncurses.5.dylib
time stamp: 0x00000002
current version: 0x00050000
comptibility version: 0x00050000
Load command load_dylib: /sw/lib/libotf.0.dylib
time stamp: 0x00000002
current version: 0x00010000
comptibility version: 0x00010000
Load command load_dylib: /sw/lib/libm17n-flt.0.dylib
time stamp: 0x00000002
current version: 0x00050000
comptibility version: 0x00050000
Load command load_dylib: /sw/lib/libm17n-core.0.dylib
time stamp: 0x00000002
current version: 0x00050000
comptibility version: 0x00050000
Load command load_dylib: /usr/lib/libSystem.B.dylib
time stamp: 0x00000002
current version: 0x007d020b
comptibility version: 0x00010000
Segments and Sections:
#: Segment name Section name Address
[Segment __PAGEZERO 0000000000000000-0000000000000fff ---]
[Segment __TEXT 0000000000001000-00000000001b0fff r-x]
01: __TEXT __text 0000000000002650 0000000000155c63 80000400
02: __TEXT __text_cold 00000000001582b3 0000000000000761 80000400
03: __TEXT __text_startup 0000000000158a14 0000000000001339 80000400
04: __TEXT __symbol_stub 0000000000159d4e 0000000000000c90 80000408
05: __TEXT __stub_helper 000000000015a9e0 00000000000014fc 80000400
06: __TEXT __cstring 000000000015bedc 0000000000014683 00000002
07: __TEXT __const 0000000000170560 0000000000000838 00000000
08: __TEXT __eh_frame 0000000000170d98 0000000000040268 00000000
[Segment __DATA 00000000001b1000-000000000038cfff rw-]
09: __DATA __program_vars 00000000001b1000 0000000000000014 00000000
10: __DATA __nl_symbol_ptr 00000000001b1014 0000000000000b14 00000006
11: __DATA __la_symbol_ptr 00000000001b1b28 0000000000000860 00000007
12: __DATA __data 00000000001b2390 00000000001956dc 00000000
13: __DATA __const 0000000000347a70 0000000000001008 00000000
14: __DATA __static_data 0000000000348a80 0000000000000031 00000000
15: __DATA __bss4 0000000000348ac0 0000000000006554 00000001
16: __DATA __bss2 000000000034f014 000000000002fb68 00000001
17: __DATA __pu_bss2 000000000037eb7c 0000000000005414 00000001
18: __DATA __pu_bss4 0000000000383f90 00000000000085e4 00000001
[Segment __LINKEDIT 000000000038d000-0000000000437fff r--]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00155c63 00002650 00002650 00001650 2**2
CONTENTS, ALLOC, LOAD, CODE
1 __TEXT.__text_cold 00000761 001582b3 001582b3 001572b3 2**0
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 __TEXT.__text_startup 00001339 00158a14 00158a14 00157a14 2**0
CONTENTS, ALLOC, LOAD, READONLY, CODE
3 __TEXT.__symbol_stub 00000c90 00159d4e 00159d4e 00158d4e 2**1
CONTENTS, ALLOC, LOAD, READONLY, CODE
4 __TEXT.__stub_helper 000014fc 0015a9e0 0015a9e0 001599e0 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
5 .cstring 00014683 0015bedc 0015bedc 0015aedc 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
6 .const 00000838 00170560 00170560 0016f560 2**4
CONTENTS, ALLOC, LOAD, READONLY, DATA
7 .eh_frame 00040268 00170d98 00170d98 0016fd98 2**3
CONTENTS, ALLOC, LOAD, READONLY
8 __DATA.__program_vars 00000014 001b1000 001b1000 001b0000 2**2
CONTENTS, ALLOC, LOAD, DATA
9 .non_lazy_symbol_ptr 00000b14 001b1014 001b1014 001b0014 2**2
CONTENTS, ALLOC, LOAD, DATA
10 .lazy_symbol_ptr 00000860 001b1b28 001b1b28 001b0b28 2**2
CONTENTS, ALLOC, LOAD, DATA
11 .data 001956dc 001b2390 001b2390 001b1390 2**4
CONTENTS, ALLOC, LOAD, DATA
12 .const_data 00001008 00347a70 00347a70 00346a70 2**4
CONTENTS, ALLOC, LOAD, DATA
13 __DATA.__static_data 00000031 00348a80 00348a80 00347a80 2**4
CONTENTS, ALLOC, LOAD, DATA
14 __DATA.__bss4 00006554 00348ac0 00348ac0 00000000 2**4
ALLOC
15 __DATA.__bss2 0002fb68 0034f014 0034f014 00000000 2**2
ALLOC
16 __DATA.__pu_bss2 00005414 0037eb7c 0037eb7c 00000000 2**2
ALLOC
17 __DATA.__pu_bss4 000085e4 00383f90 00383f90 00000000 2**4
ALLOC
18 LC_THREAD.x86_THREAD_STATE32.0 00000040 00000000 00000000 000006a0 2**0
CONTENTS
SYMBOL TABLE:
--
Mit friedvollen Grüßen
Pete
No project was ever completed on time and within budget.
– Cheops Law
next prev parent reply other threads:[~2012-05-17 23:08 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-05-13 1:46 Pretest/release plans Chong Yidong
2012-05-13 8:48 ` Leo
2012-05-15 15:22 ` Chong Yidong
2012-05-15 16:22 ` Leo
2012-05-15 16:36 ` Alan Mackenzie
2012-05-15 20:01 ` Michael Welsh Duggan
2012-05-16 7:21 ` Glenn Morris
2012-05-16 10:51 ` Chong Yidong
2012-05-16 11:03 ` Chong Yidong
2012-05-16 17:53 ` bug#9927: unexec/unexmacosx fails with GCC 4.6.1 on intel Mac OS X 10.6.8 Paul Eggert
2012-05-16 22:09 ` Peter Dyballa
2012-05-16 23:35 ` Peter Dyballa
2012-05-17 6:35 ` Paul Eggert
2012-05-17 8:36 ` Peter Dyballa
2012-05-17 10:58 ` Andreas Schwab
2012-05-17 11:50 ` Peter Dyballa
2012-05-17 12:22 ` Andreas Schwab
2012-05-17 13:36 ` Peter Dyballa
2012-05-17 14:05 ` Andreas Schwab
2012-05-17 14:53 ` Peter Dyballa
2012-05-17 19:12 ` Peter Dyballa
2012-05-17 22:54 ` Andreas Schwab
2012-05-17 23:08 ` Peter Dyballa [this message]
[not found] ` <mailman.1314.1337296491.855.bug-gnu-emacs@gnu.org>
2012-05-30 22:10 ` nyk
2012-05-30 23:23 ` nyk
2012-05-31 0:09 ` nyk
2012-05-16 17:56 ` Pretest/release plans Paul Eggert
2012-05-29 13:35 ` Chong Yidong
2012-06-01 9:44 ` Chong Yidong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3882CCE0-8A94-44C5-B5EC-B8AC3500AE17@Freenet.DE \
--to=peter_dyballa@freenet.de \
--cc=9927@debbugs.gnu.org \
--cc=eggert@cs.ucla.edu \
--cc=schwab@linux-m68k.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.