This should always be signed chars, so use int8_t. This fixes a miscompile when
[llvm/stm8.git] / test / ExecutionEngine / hello2.ll
blob9f060be1c342d584fd4dff19b9005cedeab12695
1 ; RUN: lli %s > /dev/null
3 @X = global i32 7               ; <i32*> [#uses=0]
4 @msg = internal global [13 x i8] c"Hello World\0A\00"           ; <[13 x i8]*> [#uses=1]
6 declare void @printf([13 x i8]*, ...)
8 define void @bar() {
9         call void ([13 x i8]*, ...)* @printf( [13 x i8]* @msg )
10         ret void
13 define i32 @main() {
14         call void @bar( )
15         ret i32 0