Sid Manning | 326f8af | 2014-11-03 14:56:05 +0000 | [diff] [blame] | 1 | ; RUN: llc -march=hexagon < %s | FileCheck -check-prefix=INITARRAY %s |
| 2 | ; RUN: llc -march=hexagon < %s -use-ctors | FileCheck -check-prefix=CTOR %s |
| 3 | |
| 4 | @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65535, void ()* @_GLOBAL__sub_I_P10066.ii, i8* null }] |
| 5 | define internal void @_GLOBAL__sub_I_P10066.ii() { |
| 6 | entry: |
| 7 | ret void |
| 8 | } |
| 9 | |
| 10 | ;CTOR: .section .ctors |
| 11 | ;CTOR-NOT: section .init_array |
| 12 | |
| 13 | ;INITARRAY: section .init_array |
| 14 | ;INITARRAY-NOT: .section .ctors |