@@ -16,6 +16,8 @@ ARMAP-NEXT: #funcexp in test.dll
1616ARMAP-NEXT: #mangledfunc in test.dll
1717ARMAP-NEXT: ?test_cpp_func@@$$hYAHPEAX@Z in test.dll
1818ARMAP-NEXT: ?test_cpp_func@@YAHPEAX@Z in test.dll
19+ ARMAP-NEXT: __IMPORT_DESCRIPTOR_test in test.dll
20+ ARMAP-NEXT: __NULL_IMPORT_DESCRIPTOR in test.dll
1921ARMAP-NEXT: __imp_?test_cpp_func@@YAHPEAX@Z in test.dll
2022ARMAP-NEXT: __imp_aux_?test_cpp_func@@YAHPEAX@Z in test.dll
2123ARMAP-NEXT: __imp_aux_expname in test.dll
@@ -28,6 +30,7 @@ ARMAP-NEXT: __imp_mangledfunc in test.dll
2830ARMAP-NEXT: expname in test.dll
2931ARMAP-NEXT: funcexp in test.dll
3032ARMAP-NEXT: mangledfunc in test.dll
33+ ARMAP-NEXT: test_NULL_THUNK_DATA in test.dll
3134
3235RUN: llvm-readobj test.lib | FileCheck -check-prefix=READOBJ %s
3336
@@ -122,6 +125,8 @@ ARMAPX-NEXT: #funcexp in test.dll
122125ARMAPX-NEXT: #mangledfunc in test.dll
123126ARMAPX-NEXT: ?test_cpp_func@@$$hYAHPEAX@Z in test.dll
124127ARMAPX-NEXT: ?test_cpp_func@@YAHPEAX@Z in test.dll
128+ ARMAPX-NEXT: __IMPORT_DESCRIPTOR_test in test.dll
129+ ARMAPX-NEXT: __NULL_IMPORT_DESCRIPTOR in test.dll
125130ARMAPX-NEXT: __imp_?test_cpp_func@@YAHPEAX@Z in test.dll
126131ARMAPX-NEXT: __imp_aux_?test_cpp_func@@YAHPEAX@Z in test.dll
127132ARMAPX-NEXT: __imp_aux_expname in test.dll
@@ -134,6 +139,7 @@ ARMAPX-NEXT: __imp_mangledfunc in test.dll
134139ARMAPX-NEXT: expname in test.dll
135140ARMAPX-NEXT: funcexp in test.dll
136141ARMAPX-NEXT: mangledfunc in test.dll
142+ ARMAPX-NEXT: test_NULL_THUNK_DATA in test.dll
137143
138144RUN: llvm-readobj testx.lib | FileCheck -check-prefix=READOBJX %s
139145
@@ -255,6 +261,8 @@ ARMAPX2-NEXT: #funcexp in test2.dll
255261ARMAPX2-NEXT: #mangledfunc in test2.dll
256262ARMAPX2-NEXT: ?test_cpp_func@@$$hYAHPEAX@Z in test2.dll
257263ARMAPX2-NEXT: ?test_cpp_func@@YAHPEAX@Z in test2.dll
264+ ARMAPX2-NEXT: __IMPORT_DESCRIPTOR_test2 in test2.dll
265+ ARMAPX2-NEXT: __NULL_IMPORT_DESCRIPTOR in test2.dll
258266ARMAPX2-NEXT: __imp_?test_cpp_func@@YAHPEAX@Z in test2.dll
259267ARMAPX2-NEXT: __imp_aux_?test_cpp_func@@YAHPEAX@Z in test2.dll
260268ARMAPX2-NEXT: __imp_aux_expname in test2.dll
@@ -267,6 +275,7 @@ ARMAPX2-NEXT: __imp_mangledfunc in test2.dll
267275ARMAPX2-NEXT: expname in test2.dll
268276ARMAPX2-NEXT: funcexp in test2.dll
269277ARMAPX2-NEXT: mangledfunc in test2.dll
278+ ARMAPX2-NEXT: test2_NULL_THUNK_DATA in test2.dll
270279
271280ARMAPX2: test2.dll:
272281ARMAPX2: 00000000 T #funcexp
@@ -309,6 +318,8 @@ EXPAS-ARMAP-NEXT: #func1 in test.dll
309318EXPAS-ARMAP-NEXT: #func2 in test.dll
310319EXPAS-ARMAP-NEXT: #func3 in test.dll
311320EXPAS-ARMAP-NEXT: #func4 in test.dll
321+ EXPAS-ARMAP-NEXT: __IMPORT_DESCRIPTOR_test in test.dll
322+ EXPAS-ARMAP-NEXT: __NULL_IMPORT_DESCRIPTOR in test.dll
312323EXPAS-ARMAP-NEXT: __imp_aux_func1 in test.dll
313324EXPAS-ARMAP-NEXT: __imp_aux_func2 in test.dll
314325EXPAS-ARMAP-NEXT: __imp_aux_func3 in test.dll
@@ -323,6 +334,7 @@ EXPAS-ARMAP-NEXT: func1 in test.dll
323334EXPAS-ARMAP-NEXT: func2 in test.dll
324335EXPAS-ARMAP-NEXT: func3 in test.dll
325336EXPAS-ARMAP-NEXT: func4 in test.dll
337+ EXPAS-ARMAP-NEXT: test_NULL_THUNK_DATA in test.dll
326338
327339EXPAS-READOBJ: File: test.dll
328340EXPAS-READOBJ-NEXT: Format: COFF-import-file-ARM64EC
0 commit comments