[MC/Mach-O] Implement integrated assembler support for linker options.
[oota-llvm.git] / test / MC / MachO / symbol-indirect.s
index 4592ead859a49000b152a44eb7f003fd0faa6709..2412970322bffb8877bf273af42c1ed10772a7d8 100644 (file)
@@ -72,7 +72,7 @@ sym_nlp_G:
 // CHECK: ('cputype', 7)
 // CHECK: ('cpusubtype', 3)
 // CHECK: ('filetype', 1)
-// CHECK: ('num_load_commands', 1)
+// CHECK: ('num_load_commands', 3)
 // CHECK: ('load_commands_size', 364)
 // CHECK: ('flag', 0)
 // CHECK: ('load_commands', [
@@ -117,8 +117,7 @@ sym_nlp_G:
 // CHECK:     # Section 2
 // CHECK:    (('section_name', '__nl_symbol_ptr\x00')
 // CHECK:     ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
-        // FIXME: Enable this when fixed!
-// CHECX:     ('address', 20)
+// CHECK:     ('address', 20)
 // CHECK:     ('size', 20)
 // CHECK:     ('offset', 412)
 // CHECK:     ('alignment', 2)
@@ -145,8 +144,7 @@ sym_nlp_G:
 // CHECK:     ('n_type', 0xe)
 // CHECK:     ('n_sect', 2)
 // CHECK:     ('n_desc', 0)
-        // FIXME: Enable this when fixed!
-// CHECX:     ('n_value', 8)
+// CHECK:     ('n_value', 8)
 // CHECK:     ('_string', 'sym_lsp_C')
 // CHECK:    ),
 // CHECK:     # Symbol 1
@@ -154,8 +152,7 @@ sym_nlp_G:
 // CHECK:     ('n_type', 0xe)
 // CHECK:     ('n_sect', 3)
 // CHECK:     ('n_desc', 0)
-        // FIXME: Enable this when fixed!
-// CHECX:     ('n_value', 28)
+// CHECK:     ('n_value', 28)
 // CHECK:     ('_string', 'sym_nlp_C')
 // CHECK:    ),
 // CHECK:     # Symbol 2
@@ -163,8 +160,7 @@ sym_nlp_G:
 // CHECK:     ('n_type', 0xf)
 // CHECK:     ('n_sect', 2)
 // CHECK:     ('n_desc', 0)
-        // FIXME: Enable this when fixed!
-// CHECX:     ('n_value', 16)
+// CHECK:     ('n_value', 16)
 // CHECK:     ('_string', 'sym_lsp_G')
 // CHECK:    ),
 // CHECK:     # Symbol 3
@@ -172,8 +168,7 @@ sym_nlp_G:
 // CHECK:     ('n_type', 0xf)
 // CHECK:     ('n_sect', 3)
 // CHECK:     ('n_desc', 0)
-        // FIXME: Enable this when fixed!
-// CHECX:     ('n_value', 36)
+// CHECK:     ('n_value', 36)
 // CHECK:     ('_string', 'sym_nlp_G')
 // CHECK:    ),
 // CHECK:     # Symbol 4
@@ -249,25 +244,25 @@ sym_nlp_G:
 // CHECK:   ('nlocrel', 0)
 // CHECK:   ('_indirect_symbols', [
 // CHECK:     # Indirect Symbol 0
-// CHECK:     (('symbol_index', 5),),
+// CHECK:     (('symbol_index', 0x5),),
 // CHECK:     # Indirect Symbol 1
-// CHECK:     (('symbol_index', 4),),
+// CHECK:     (('symbol_index', 0x4),),
 // CHECK:     # Indirect Symbol 2
-// CHECK:     (('symbol_index', 0),),
+// CHECK:     (('symbol_index', 0x0),),
 // CHECK:     # Indirect Symbol 3
-// CHECK:     (('symbol_index', 6),),
+// CHECK:     (('symbol_index', 0x6),),
 // CHECK:     # Indirect Symbol 4
-// CHECK:     (('symbol_index', 2),),
+// CHECK:     (('symbol_index', 0x2),),
 // CHECK:     # Indirect Symbol 5
-// CHECK:     (('symbol_index', 8),),
+// CHECK:     (('symbol_index', 0x8),),
 // CHECK:     # Indirect Symbol 6
-// CHECK:     (('symbol_index', 7),),
+// CHECK:     (('symbol_index', 0x7),),
 // CHECK:     # Indirect Symbol 7
-// CHECK:     (('symbol_index', 2147483648),),
+// CHECK:     (('symbol_index', 0x80000000),),
 // CHECK:     # Indirect Symbol 8
-// CHECK:     (('symbol_index', 9),),
+// CHECK:     (('symbol_index', 0x9),),
 // CHECK:     # Indirect Symbol 9
-// CHECK:     (('symbol_index', 3),),
+// CHECK:     (('symbol_index', 0x3),),
 // CHECK:   ])
 // CHECK:  ),
 // CHECK: ])