1 # Source file used to test the lb macro with PIC code.
5 .extern big_external_data_label,1000
6 .extern small_external_data_label,1
7 .comm big_external_common,1000
8 .comm small_external_common,1
9 .lcomm big_local_common,1000
10 .lcomm small_local_common,1
26 lb $
4,big_external_data_label
27 lb $
4,small_external_data_label
28 lb $
4,big_external_common
29 lb $
4,small_external_common
30 lb $
4,big_local_common
31 lb $
4,small_local_common
33 lb $
4,big_external_data_label+
1
34 lb $
4,small_external_data_label+
1
35 lb $
4,big_external_common+
1
36 lb $
4,small_external_common+
1
37 lb $
4,big_local_common+
1
38 lb $
4,small_local_common+
1
40 lb $
4,big_external_data_label
($
5)
41 lb $
4,small_external_data_label
($
5)
42 lb $
4,big_external_common
($
5)
43 lb $
4,small_external_common
($
5)
44 lb $
4,big_local_common
($
5)
45 lb $
4,small_local_common
($
5)
46 lb $
4,data_label+
1($
5)
47 lb $
4,big_external_data_label+
1($
5)
48 lb $
4,small_external_data_label+
1($
5)
49 lb $
4,big_external_common+
1($
5)
50 lb $
4,small_external_common+
1($
5)
51 lb $
4,big_local_common+
1($
5)
52 lb $
4,small_local_common+
1($
5)
54 # Round to a 16 byte boundary, for ease in testing multiple targets.