1; RUN: llc < %s -mtriple=powerpc-linux-gnu | FileCheck %s -check-prefix=ELF 2; RUN: llc < %s -mtriple=powerpc-apple-darwin9 | FileCheck %s -check-prefix=DARWIN 3; RUN: llc < %s -mtriple=powerpc-apple-darwin8 | FileCheck %s -check-prefix=DARWIN8 4 5@a = global i1 true 6; no alignment 7 8@b = global i8 1 9; no alignment 10 11@c = global i16 2 12;ELF: .p2align 1 13;ELF: c: 14;DARWIN: .p2align 1 15;DARWIN: _c: 16 17@d = global i32 3 18;ELF: .p2align 2 19;ELF: d: 20;DARWIN: .p2align 2 21;DARWIN: _d: 22 23@e = global i64 4 24;ELF: .p2align 3 25;ELF: e 26;DARWIN: .p2align 3 27;DARWIN: _e: 28 29@f = global float 5.0 30;ELF: .p2align 2 31;ELF: f: 32;DARWIN: .p2align 2 33;DARWIN: _f: 34 35@g = global double 6.0 36;ELF: .p2align 3 37;ELF: g: 38;DARWIN: .p2align 3 39;DARWIN: _g: 40 41@bar = common global [75 x i8] zeroinitializer, align 128 42;ELF: .comm bar,75,128 43;DARWIN: .comm _bar,75,7 44 45;; Darwin8 doesn't support aligned comm. Just miscompile this. 46; DARWIN8: .comm _bar,75 ; 47