1 .section ".text" ! [internal] 2 .proc 4 3 .global main 4 .align 4 5 .global main 6 main: 7 !#PROLOGUE# 0 8 !#PROLOGUE# 1 9 save %sp,-96,%sp 10 sethi %hi(.L18),%o0 11 sethi %hi(msg),%o1 12 or %o1,%lo(msg),%o1 ! [internal] 13 call printf,2 14 or %o0,%lo(.L18),%o0 ! [internal] 15 ret 16 restore %g0,0,%o0 17 .type main,#function 18 .size main,(.-main) 19 .section ".data" ! [internal] 20 .align 4 21 Ddata.data: 22 .section ".bss" ! [internal] 23 Bbss.bss: 24 .section ".rodata" ! [internal] 25 Drodata.rodata: 26 .file "hi-sol.c" 27 .global msg 28 .global msg 29 msg: 30 .ascii "hello, world!\0" 31 .type msg,#object 32 .size msg,14 33 .section ".data1", #write, #alloc ! [internal] 34 .align 4 35 .L18: 36 .ascii "%s\n\0" 37 .ident "acomp: (CDS) SPARCompilers 2.0.1 03 Sep 1992" 38 .section "text" ! [internal] 39 .stabs "/cygint/s1/users/raeburn/",100,0,0,0 40 .stabs "hi-sol.c",100,0,3,0 41 .stabs "",56,0,0,0 42 .stabs "",56,0,0,0 43 .stabs "Xt ; g ; O ; V=2.0",60,0,0,0x2bb773ba 44 .stabs "char:t(0,1)=bsc1;0;8;",128,0,0,0 45 .stabs "short:t(0,2)=bs2;0;16;",128,0,0,0 46 .stabs "int:t(0,3)=bs4;0;32;",128,0,0,0 47 .stabs "long:t(0,4)=bs4;0;32;",128,0,0,0 48 .stabs "long long:t(0,5)=bs8;0;64;",128,0,0,0 49 .stabs "signed char:t(0,6)=bsc1;0;8;",128,0,0,0 50 .stabs "signed short:t(0,7)=bs2;0;16;",128,0,0,0 51 .stabs "signed int:t(0,8)=bs4;0;32;",128,0,0,0 52 .stabs "signed long:t(0,9)=bs4;0;32;",128,0,0,0 53 .stabs "signed long long:t(0,10)=bs8;0;64;",128,0,0,0 54 .stabs "unsigned char:t(0,11)=buc1;0;8;",128,0,0,0 55 .stabs "unsigned short:t(0,12)=bu2;0;16;",128,0,0,0 56 .stabs "unsigned int:t(0,13)=bu4;0;32;",128,0,0,0 57 .stabs "unsigned long:t(0,14)=bu4;0;32;",128,0,0,0 58 .stabs "unsigned long long:t(0,15)=bu8;0;64;",128,0,0,0 59 .stabs "float:t(0,16)=R1;4;",128,0,0,0 60 .stabs "double:t(0,17)=R2;8;",128,0,0,0 61 .stabs "long double:t(0,18)=R6;16;",128,0,0,0 62 .stabs "void:t(0,19)=bs0;0;0",128,0,0,0 63 .stabs "msg:G(0,20)=ar(0,3);0;13;(0,1)",32,0,14,0 64 .stabs "main:F(0,3);(0,3);(0,21)=*(0,22)=*(0,1)",36,0,0,main 65 .stabs "main",42,0,0,0 66 .stabn 192,0,1,0 67 .stabn 68,0,4,0 68 .stabs "argc:p(0,3)",160,0,4,68 69 .stabs "argv:p(0,21)",160,0,4,72 70 .stabs "printf:P(0,3)",36,0,0,0 71 .stabn 224,0,1,0 72 .stabs "",98,0,0,0 73 .section "text" ! [internal] 74 .xstabs ".stab.index","/cygint/s1/users/raeburn/",100,0,0,0 75 .xstabs ".stab.index","hi-sol.c",100,0,3,0 76 .xstabs ".stab.index","",56,0,0,0 77 .xstabs ".stab.index","",56,0,0,0 78 .xstabs ".stab.index","Xt ; g ; O ; V=2.0",60,0,0,0x2bb773ba 79 .xstabs ".stab.index","msg",32,0,0,0 80 .xstabs ".stab.index","main",42,0,0,0 81 .xstabs ".stab.index","main",36,0,0,0 82