[Lldb-commits] [lldb] r148075 - /lldb/trunk/test/functionalities/archives/README
Johnny Chen
johnny.chen at apple.com
Thu Jan 12 16:24:12 PST 2012
Author: johnny
Date: Thu Jan 12 18:24:11 2012
New Revision: 148075
URL: http://llvm.org/viewvc/llvm-project?rev=148075&view=rev
Log:
Add some description for this test directory.
Added:
lldb/trunk/test/functionalities/archives/README
Added: lldb/trunk/test/functionalities/archives/README
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/archives/README?rev=148075&view=auto
==============================================================================
--- lldb/trunk/test/functionalities/archives/README (added)
+++ lldb/trunk/test/functionalities/archives/README Thu Jan 12 18:24:11 2012
@@ -0,0 +1,62 @@
+a.out file refers to libfoo.a for a.o and b.o, which is what we want to accomplish for
+this test case.
+
+[16:17:44] johnny:/Volumes/data/lldb/svn/latest/test/functionalities/archives $ dsymutil -s a.out
+----------------------------------------------------------------------
+Symbol table for: 'a.out' (x86_64)
+----------------------------------------------------------------------
+Index n_strx n_type n_sect n_desc n_value
+======== -------- ------------------ ------ ------ ----------------
+[ 0] 00000002 64 (N_SO ) 00 0000 0000000000000000 '/Volumes/data/lldb/svn/latest/test/functionalities/archives/'
+[ 1] 0000003f 64 (N_SO ) 00 0000 0000000000000000 'main.c'
+[ 2] 00000046 66 (N_OSO ) 03 0001 000000004f0f780c '/Volumes/data/lldb/svn/latest/test/functionalities/archives/main.o'
+[ 3] 00000001 2e (N_BNSYM ) 01 0000 0000000100000d70
+[ 4] 00000089 24 (N_FUN ) 01 0000 0000000100000d70 '_main'
+[ 5] 00000001 24 (N_FUN ) 00 0000 000000000000005d
+[ 6] 00000001 4e (N_ENSYM ) 01 0000 000000000000005d
+[ 7] 00000001 64 (N_SO ) 01 0000 0000000000000000
+[ 8] 00000002 64 (N_SO ) 00 0000 0000000000000000 '/Volumes/data/lldb/svn/latest/test/functionalities/archives/'
+[ 9] 0000008f 64 (N_SO ) 00 0000 0000000000000000 'a.c'
+[ 10] 00000093 66 (N_OSO ) 03 0001 000000004f0f780c '/Volumes/data/lldb/svn/latest/test/functionalities/archives/libfoo.a(a.o)'
+[ 11] 00000001 2e (N_BNSYM ) 01 0000 0000000100000dd0
+[ 12] 000000dd 24 (N_FUN ) 01 0000 0000000100000dd0 '_a'
+[ 13] 00000001 24 (N_FUN ) 00 0000 0000000000000020
+[ 14] 00000001 4e (N_ENSYM ) 01 0000 0000000000000020
+[ 15] 00000001 2e (N_BNSYM ) 01 0000 0000000100000df0
+[ 16] 000000e0 24 (N_FUN ) 01 0000 0000000100000df0 '_aa'
+[ 17] 00000001 24 (N_FUN ) 00 0000 0000000000000018
+[ 18] 00000001 4e (N_ENSYM ) 01 0000 0000000000000018
+[ 19] 000000e4 20 (N_GSYM ) 00 0000 0000000000000000 '___a_global'
+[ 20] 00000001 64 (N_SO ) 01 0000 0000000000000000
+[ 21] 00000002 64 (N_SO ) 00 0000 0000000000000000 '/Volumes/data/lldb/svn/latest/test/functionalities/archives/'
+[ 22] 000000f0 64 (N_SO ) 00 0000 0000000000000000 'b.c'
+[ 23] 000000f4 66 (N_OSO ) 03 0001 000000004f0f780c '/Volumes/data/lldb/svn/latest/test/functionalities/archives/libfoo.a(b.o)'
+[ 24] 00000001 2e (N_BNSYM ) 01 0000 0000000100000e10
+[ 25] 0000013e 24 (N_FUN ) 01 0000 0000000100000e10 '_b'
+[ 26] 00000001 24 (N_FUN ) 00 0000 0000000000000020
+[ 27] 00000001 4e (N_ENSYM ) 01 0000 0000000000000020
+[ 28] 00000001 2e (N_BNSYM ) 01 0000 0000000100000e30
+[ 29] 00000141 24 (N_FUN ) 01 0000 0000000100000e30 '_bb'
+[ 30] 00000001 24 (N_FUN ) 00 0000 0000000000000018
+[ 31] 00000001 4e (N_ENSYM ) 01 0000 0000000000000018
+[ 32] 00000145 26 (N_STSYM ) 0a 0000 000000010000104c '___b_global'
+[ 33] 00000001 64 (N_SO ) 01 0000 0000000000000000
+[ 34] 00000151 0e ( SECT ) 07 0000 0000000100001000 '_pvars'
+[ 35] 00000158 0e ( SECT ) 0a 0000 000000010000104c '___b_global'
+[ 36] 00000164 0f ( SECT EXT) 0b 0000 0000000100001050 '_NXArgc'
+[ 37] 0000016c 0f ( SECT EXT) 0b 0000 0000000100001058 '_NXArgv'
+[ 38] 00000174 0f ( SECT EXT) 0a 0000 0000000100001048 '___a_global'
+[ 39] 00000180 0f ( SECT EXT) 0b 0000 0000000100001068 '___progname'
+[ 40] 0000018c 03 ( ABS EXT) 01 0010 0000000100000000 '__mh_execute_header'
+[ 41] 000001a0 0f ( SECT EXT) 01 0000 0000000100000dd0 '_a'
+[ 42] 000001a3 0f ( SECT EXT) 01 0000 0000000100000df0 '_aa'
+[ 43] 000001a7 0f ( SECT EXT) 01 0000 0000000100000e10 '_b'
+[ 44] 000001aa 0f ( SECT EXT) 01 0000 0000000100000e30 '_bb'
+[ 45] 000001ae 0f ( SECT EXT) 0b 0000 0000000100001060 '_environ'
+[ 46] 000001b7 0f ( SECT EXT) 01 0000 0000000100000d70 '_main'
+[ 47] 000001bd 0f ( SECT EXT) 01 0000 0000000100000d30 'start'
+[ 48] 000001c3 01 ( UNDF EXT) 00 0100 0000000000000000 '_exit'
+[ 49] 000001c9 01 ( UNDF EXT) 00 0100 0000000000000000 '_printf'
+[ 50] 000001d1 01 ( UNDF EXT) 00 0100 0000000000000000 'dyld_stub_binder'
+
+
More information about the lldb-commits
mailing list