Dan Gohman | 36a0947 | 2009-09-08 23:54:48 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -mtriple=i386-unknown-linux-gnu | FileCheck %s -check-prefix=LINUX |
Bruno Cardoso Lopes | b808588 | 2009-08-13 05:07:35 +0000 | [diff] [blame] | 2 | |
| 3 | declare i32 @foo() |
| 4 | @G0 = global i32 ()* @foo, section ".init_array" |
| 5 | |
Joerg Sonnenberger | ea83b13 | 2011-03-03 22:31:08 +0000 | [diff] [blame] | 6 | ; LINUX: .section ".init_array","aw" |
Bruno Cardoso Lopes | b808588 | 2009-08-13 05:07:35 +0000 | [diff] [blame] | 7 | ; LINUX: .globl G0 |
| 8 | |
| 9 | @G1 = global i32 ()* @foo, section ".fini_array" |
| 10 | |
Joerg Sonnenberger | ea83b13 | 2011-03-03 22:31:08 +0000 | [diff] [blame] | 11 | ; LINUX: .section ".fini_array","aw" |
Bruno Cardoso Lopes | b808588 | 2009-08-13 05:07:35 +0000 | [diff] [blame] | 12 | ; LINUX: .globl G1 |
| 13 | |
| 14 | @G2 = global i32 ()* @foo, section ".preinit_array" |
| 15 | |
Joerg Sonnenberger | ea83b13 | 2011-03-03 22:31:08 +0000 | [diff] [blame] | 16 | ; LINUX: .section ".preinit_array","aw" |
Bruno Cardoso Lopes | b808588 | 2009-08-13 05:07:35 +0000 | [diff] [blame] | 17 | ; LINUX: .globl G2 |
| 18 | |