Home | History | Annotate | Download | only in ppc
      1 four	= 4
      2 	.section ".text"
      3 foo:
      4 	nop ; nop ; nop
      5 	.globl a
      6 	b .+4
      7 	b .+8
      8 	b x
      9 	b y
     10 	b z
     11 	b z+20
     12 	b .+four
     13 	b a
     14 	b b
     15 	b a+4
     16 	b b+4
     17 	b a@local
     18 	b b@local
     19 	.long .
     20 	.long .+8
     21 	.long x-.
     22 	.long x+4-.
     23 	.long z-.
     24 	.long y-.
     25 	.long x
     26 	.long y
     27 	.long z
     28 	.long x-four
     29 	.long y-four
     30 	.long z-four
     31 	.long a-.
     32 	.long b-.
     33 a:	.long a
     34 b:	.long b
     35 
     36 apfour	= a + four
     37 	.long apfour
     38 	.long a-apfour
     39 	.long apfour+2
     40 	.long apfour-b
     41 
     42 	.section ".data"
     43 	.globl x
     44 	.globl z
     45 x:	.long 0
     46 z	= . + 4
     47 y:	.long 0
     48 
     49 	.type	foo,@function
     50 	.type	a,@function
     51 	.type	b,@function
     52 	.type	apfour,@function
     53 
     54 	.section ".text"
     55 .L1:
     56 	nop
     57 	ble- 1,.L1
     58 	bgt- 2,.L1
     59 	ble+ 3,.L1
     60 	bgt+ 4,.L1
     61 	ble- 5,.L2
     62 	bgt- 6,.L2
     63 	ble+ 7,.L2
     64 	bgt+ 0,.L2
     65 .L2:
     66 	nop:
     67