Home | History | Annotate | Download | only in nios2
      1 	.data
      2 data_label:
      3 	.extern big_external_data_label,0x400
      4 	.extern small_external_data_label,4
      5 	.comm big_external_common,0x400
      6 	.comm small_external_common,4
      7 	.lcomm big_local_common,0x400
      8 	.lcomm small_local_common,4
      9 
     10 # the small symbols should have space allocated in the sbss section
     11 # but this is not yet supported in the assembler, so space is allocated
     12 # in the .bss section and the relocations are not gp-relative. this will
     13 # be updated when gp-relative relocations are added
     14 	.text
     15 	stw	r4,0(r0)
     16 	stw	r4,4(r0)
     17 	stw	r4,0x7fc(r0)
     18 	stw	r4,-0x800(r0)
     19 	stw	r4,0(r5)
     20 	stw	r4,4(r5)
     21 	stw	r4,0x7fc(r5)
     22 	stw	r4,-0x800(r5)
     23 	stw	r4,data_label(r0)
     24 	stw	r4,big_external_data_label(r0)
     25 	stw	r4,small_external_data_label(r0)
     26 	stw	r4,big_external_common(r0)
     27 	stw	r4,small_external_common(r0)
     28 	stw	r4,big_local_common(r0)
     29 	stw	r4,small_local_common(r0)
     30 	stw	r4,data_label+4(r0)
     31 	stw	r4,big_external_data_label+4(r0)
     32 	stw	r4,small_external_data_label+4(r0)
     33 	stw	r4,big_external_common+4(r0)
     34 	stw	r4,small_external_common+4(r0)
     35 	stw	r4,big_local_common+4(r0)
     36 	stw	r4,small_local_common+4(r0)
     37 	stw	r4,data_label-0x800(r0)
     38 	stw	r4,big_external_data_label-0x800(r0)
     39 	stw	r4,small_external_data_label-0x800(r0)
     40 	stw	r4,big_external_common-0x800(r0)
     41 	stw	r4,small_external_common-0x800(r0)
     42 	stw	r4,big_local_common-0x800(r0)
     43 	stw	r4,small_local_common-0x800(r0)
     44 	stw	r4,data_label+0x10000(r0)
     45 	stw	r4,data_label(r5)
     46 	stw	r4,big_external_data_label(r5)
     47 	stw	r4,small_external_data_label(r5)
     48 	stw	r4,big_external_common(r5)
     49 	stw	r4,small_external_common(r5)
     50 	stw	r4,big_local_common(r5)
     51 	stw	r4,small_local_common(r5)
     52 	stw	r4,data_label+4(r5)
     53 	stw	r4,big_external_data_label+4(r5)
     54 	stw	r4,small_external_data_label+4(r5)
     55 	stw	r4,big_external_common+4(r5)
     56 	stw	r4,small_external_common+4(r5)
     57 	stw	r4,big_local_common+4(r5)
     58 	stw	r4,small_local_common+4(r5)
     59 	stw	r4,data_label-0x800(r5)
     60 	stw	r4,big_external_data_label-0x800(r5)
     61 	stw	r4,small_external_data_label-0x800(r5)
     62 	stw	r4,big_external_common-0x800(r5)
     63 	stw	r4,small_external_common-0x800(r5)
     64 	stw	r4,big_local_common-0x800(r5)
     65 	stw	r4,small_local_common-0x800(r5)
     66 
     67 	stwio	r4,0(r0)
     68 	stwio	r4,4(r0)
     69 	stwio	r4,0x7fc(r0)
     70 	stwio	r4,-0x800(r0)
     71 	stwio	r4,0(r5)
     72 	stwio	r4,4(r5)
     73 	stwio	r4,0x7fc(r5)
     74 	stwio	r4,-0x800(r5)
     75 	stwio	r4,data_label(r0)
     76 	stwio	r4,big_external_data_label(r0)
     77 	stwio	r4,small_external_data_label(r0)
     78 	stwio	r4,big_external_common(r0)
     79 	stwio	r4,small_external_common(r0)
     80 	stwio	r4,big_local_common(r0)
     81 	stwio	r4,small_local_common(r0)
     82 	stwio	r4,data_label+4(r0)
     83 	stwio	r4,big_external_data_label+4(r0)
     84 	stwio	r4,small_external_data_label+4(r0)
     85 	stwio	r4,big_external_common+4(r0)
     86 	stwio	r4,small_external_common+4(r0)
     87 	stwio	r4,big_local_common+4(r0)
     88 	stwio	r4,small_local_common+4(r0)
     89 	stwio	r4,data_label-0x800(r0)
     90 	stwio	r4,big_external_data_label-0x800(r0)
     91 	stwio	r4,small_external_data_label-0x800(r0)
     92 	stwio	r4,big_external_common-0x800(r0)
     93 	stwio	r4,small_external_common-0x800(r0)
     94 	stwio	r4,big_local_common-0x800(r0)
     95 	stwio	r4,small_local_common-0x800(r0)
     96 	stwio	r4,data_label+0x10000(r0)
     97 	stwio	r4,data_label(r5)
     98 	stwio	r4,big_external_data_label(r5)
     99 	stwio	r4,small_external_data_label(r5)
    100 	stwio	r4,big_external_common(r5)
    101 	stwio	r4,small_external_common(r5)
    102 	stwio	r4,big_local_common(r5)
    103 	stwio	r4,small_local_common(r5)
    104 	stwio	r4,data_label+4(r5)
    105 	stwio	r4,big_external_data_label+4(r5)
    106 	stwio	r4,small_external_data_label+4(r5)
    107 	stwio	r4,big_external_common+4(r5)
    108 	stwio	r4,small_external_common+4(r5)
    109 	stwio	r4,big_local_common+4(r5)
    110 	stwio	r4,small_local_common+4(r5)
    111 	stwio	r4,data_label-0x800(r5)
    112 	stwio	r4,big_external_data_label-0x800(r5)
    113 	stwio	r4,small_external_data_label-0x800(r5)
    114 	stwio	r4,big_external_common-0x800(r5)
    115 	stwio	r4,small_external_common-0x800(r5)
    116 	stwio	r4,big_local_common-0x800(r5)
    117 	stwio	r4,small_local_common-0x800(r5)
    118