Hi all;
Seems like objdump is broken :
[~]> arm-mingw32ce-objdump -v
GNU objdump (GNU Binutils) 2.20.51.20091016
Copyright 2009 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later
version.
This program has absolutely no warranty.
[~]> arm-mingw32ce-objdump -x coredll.dll
coredll.dll: file format pei-arm-wince-little
coredll.dll
architecture: armv3m, flags 0x0000010a:
EXEC_P, HAS_DEBUG, D_PAGED
start address 0x03f77a3c
Characteristics 0x212f
relocations stripped
executable
line numbers stripped
symbols stripped
large address aware
32 bit words
DLL
Time/Date Fri Apr 10 06:57:14 2009
Magic 010b (PE32)
MajorLinkerVersion 6
MinorLinkerVersion 1
SizeOfCode 000799ea
SizeOfInitializedData 0000c790
SizeOfUninitializedData 00000000
AddressOfEntryPoint 00007a3c
BaseOfCode 00001000
BaseOfData 0007b000
ImageBase 03f70000
SectionAlignment 00001000
FileAlignment 00000200
MajorOSystemVersion 4
MinorOSystemVersion 0
MajorImageVersion 0
MinorImageVersion 0
MajorSubsystemVersion 5
MinorSubsystemVersion 0
Win32Version 00000000
SizeOfImage 0008e000
SizeOfHeaders 00000400
CheckSum 00000000
Subsystem 00000000 (unspecified)
DllCharacteristics 00000000
SizeOfStackReserve 00010000
SizeOfStackCommit 00001000
SizeOfHeapReserve 00100000
SizeOfHeapCommit 00001000
LoaderFlags 00000000
NumberOfRvaAndSizes 00000010
The Data Directory
Entry 0 49dec2e0 0006ea70 Export Directory [.edata (or where ever we found
it)]
Entry 1 00000000 00000000 Import Directory [parts of .idata]
Entry 2 00000000 00083000 Resource Directory [.rsrc]
Entry 3 00006354 0007d000 Exception Directory [.pdata]
Entry 4 00000000 00000000 Security Directory
Entry 5 00000000 00000000 Base Relocation Directory [.reloc]
Entry 6 00000000 00000000 Debug Directory
Entry 7 00000000 00000000 Description Directory
Entry 8 00000000 00000000 Special Directory
Entry 9 00000000 00000000 Thread Storage Directory [.tls]
Entry a 00000000 00000000 Load Configuration Directory
Entry b 00000000 00000000 Bound Import Directory
Entry c 00000000 00000000 Import Address Table Directory
Entry d 00000000 00000000 Delay Import Directory
Entry e 00000000 00000000 CLR Runtime Header
Entry f 00000000 00000000 Reserved
There is an export table, but the section containing it could not be found
private flags = 820: [APCS-32] [floats passed in integer registers]
[absolute position] [interworking not supported]
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 000799ea 03f71000 03f71000 00000400 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .data 00000d08 01ffe000 01ffe000 00079e00 2**2
CONTENTS, ALLOC, LOAD, DATA
2 .data1 00005198 03fed000 03fed000 0007ac00 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 .data2 00006354 03ff3000 03ff3000 0007fe00 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
SYMBOL TABLE:
no symbols
Please note the message "There is an export table, but the section
containing it could not be found". Any ideas?
-----
Regards,
İsmail DÖNMEZ
--
View this message in context:
http://n2.nabble.com/Can-t-see-the-exports-table-tp4118790p4118790.html
Sent from the cegcc-devel mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing.
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Cegcc-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel