Teresa Johnson | 1fd5bb9 | 2017-05-23 00:08:00 +0000 | [diff] [blame] | 1 | ; RUN: llvm-link %s %p/Inputs/module-flags-pic-2-b.ll -S -o - | FileCheck %s |
Justin Hibbits | 893f22f | 2014-11-07 04:46:10 +0000 | [diff] [blame] | 2 | |
Teresa Johnson | 1fd5bb9 | 2017-05-23 00:08:00 +0000 | [diff] [blame] | 3 | ; test linking modules with two different PIC and PIE levels |
Justin Hibbits | 893f22f | 2014-11-07 04:46:10 +0000 | [diff] [blame] | 4 | |
Teresa Johnson | 1fd5bb9 | 2017-05-23 00:08:00 +0000 | [diff] [blame] | 5 | !0 = !{ i32 7, !"PIC Level", i32 1 } |
| 6 | !1 = !{ i32 7, !"PIE Level", i32 1 } |
Justin Hibbits | 893f22f | 2014-11-07 04:46:10 +0000 | [diff] [blame] | 7 | |
Teresa Johnson | 1fd5bb9 | 2017-05-23 00:08:00 +0000 | [diff] [blame] | 8 | !llvm.module.flags = !{!0, !1} |
Justin Hibbits | 893f22f | 2014-11-07 04:46:10 +0000 | [diff] [blame] | 9 | |
Teresa Johnson | 1fd5bb9 | 2017-05-23 00:08:00 +0000 | [diff] [blame] | 10 | ; CHECK: !0 = !{i32 7, !"PIC Level", i32 2} |
| 11 | ; CHECK: !1 = !{i32 7, !"PIE Level", i32 2} |