@@ -158,15 +158,15 @@ declare i32 @bar(i32)
158
158
; SYM-NEXT: NumberOfAuxEntries: 0
159
159
; SYM-NEXT: }
160
160
; SYM-NEXT: Symbol {
161
- ; SYM-NEXT: Index: 1
161
+ ; SYM-NEXT: Index: [[#INDX:]]
162
162
; SYM-NEXT: Name: .bar
163
163
; SYM-NEXT: Value (RelocatableAddress): 0x0
164
164
; SYM-NEXT: Section: N_UNDEF
165
165
; SYM-NEXT: Type: 0x0
166
166
; SYM-NEXT: StorageClass: C_EXT (0x2)
167
167
; SYM-NEXT: NumberOfAuxEntries: 1
168
168
; SYM-NEXT: CSECT Auxiliary Entry {
169
- ; SYM-NEXT: Index: 2
169
+ ; SYM-NEXT: Index: [[#INDX+1]]
170
170
; SYM-NEXT: SectionLen: 0
171
171
; SYM-NEXT: ParameterHashIndex: 0x0
172
172
; SYM-NEXT: TypeChkSectNum: 0x0
@@ -178,15 +178,15 @@ declare i32 @bar(i32)
178
178
; SYM-NEXT: }
179
179
; SYM-NEXT: }
180
180
; SYM-NEXT: Symbol {
181
- ; SYM-NEXT: Index: 3
181
+ ; SYM-NEXT: Index: [[#INDX+2]]
182
182
; SYM-NEXT: Name: bar
183
183
; SYM-NEXT: Value (RelocatableAddress): 0x0
184
184
; SYM-NEXT: Section: N_UNDEF
185
185
; SYM-NEXT: Type: 0x0
186
186
; SYM-NEXT: StorageClass: C_EXT (0x2)
187
187
; SYM-NEXT: NumberOfAuxEntries: 1
188
188
; SYM-NEXT: CSECT Auxiliary Entry {
189
- ; SYM-NEXT: Index: 4
189
+ ; SYM-NEXT: Index: [[#INDX+3]]
190
190
; SYM-NEXT: SectionLen: 0
191
191
; SYM-NEXT: ParameterHashIndex: 0x0
192
192
; SYM-NEXT: TypeChkSectNum: 0x0
@@ -198,15 +198,15 @@ declare i32 @bar(i32)
198
198
; SYM-NEXT: }
199
199
; SYM-NEXT: }
200
200
; SYM-NEXT: Symbol {
201
- ; SYM-NEXT: Index: 5
201
+ ; SYM-NEXT: Index: [[#INDX+4]]
202
202
; SYM-NEXT: Name: .text
203
203
; SYM-NEXT: Value (RelocatableAddress): 0x0
204
204
; SYM-NEXT: Section: .text
205
205
; SYM-NEXT: Type: 0x0
206
206
; SYM-NEXT: StorageClass: C_HIDEXT (0x6B)
207
207
; SYM-NEXT: NumberOfAuxEntries: 1
208
208
; SYM-NEXT: CSECT Auxiliary Entry {
209
- ; SYM-NEXT: Index: 6
209
+ ; SYM-NEXT: Index: [[#INDX+5]]
210
210
; SYM-NEXT: SectionLen: 64
211
211
; SYM-NEXT: ParameterHashIndex: 0x0
212
212
; SYM-NEXT: TypeChkSectNum: 0x0
@@ -218,16 +218,16 @@ declare i32 @bar(i32)
218
218
; SYM-NEXT: }
219
219
; SYM-NEXT: }
220
220
; SYM-NEXT: Symbol {
221
- ; SYM-NEXT: Index: 7
221
+ ; SYM-NEXT: Index: [[#INDX+6]]
222
222
; SYM-NEXT: Name: .foo
223
223
; SYM-NEXT: Value (RelocatableAddress): 0x0
224
224
; SYM-NEXT: Section: .text
225
225
; SYM-NEXT: Type: 0x0
226
226
; SYM-NEXT: StorageClass: C_EXT (0x2)
227
227
; SYM-NEXT: NumberOfAuxEntries: 1
228
228
; SYM-NEXT: CSECT Auxiliary Entry {
229
- ; SYM-NEXT: Index: 8
230
- ; SYM-NEXT: ContainingCsectSymbolIndex: 5
229
+ ; SYM-NEXT: Index: [[#INDX+7]]
230
+ ; SYM-NEXT: ContainingCsectSymbolIndex: [[#INDX+4]]
231
231
; SYM-NEXT: ParameterHashIndex: 0x0
232
232
; SYM-NEXT: TypeChkSectNum: 0x0
233
233
; SYM-NEXT: SymbolAlignmentLog2: 0
@@ -238,15 +238,15 @@ declare i32 @bar(i32)
238
238
; SYM-NEXT: }
239
239
; SYM-NEXT: }
240
240
; SYM-NEXT: Symbol {
241
- ; SYM-NEXT: Index: 9
241
+ ; SYM-NEXT: Index: [[#INDX+8]]
242
242
; SYM-NEXT: Name: .data
243
243
; SYM-NEXT: Value (RelocatableAddress): 0x40
244
244
; SYM-NEXT: Section: .data
245
245
; SYM-NEXT: Type: 0x0
246
246
; SYM-NEXT: StorageClass: C_HIDEXT (0x6B)
247
247
; SYM-NEXT: NumberOfAuxEntries: 1
248
248
; SYM-NEXT: CSECT Auxiliary Entry {
249
- ; SYM-NEXT: Index: 10
249
+ ; SYM-NEXT: Index: [[#INDX+9]]
250
250
; SYM-NEXT: SectionLen: 52
251
251
; SYM-NEXT: ParameterHashIndex: 0x0
252
252
; SYM-NEXT: TypeChkSectNum: 0x0
@@ -258,16 +258,16 @@ declare i32 @bar(i32)
258
258
; SYM-NEXT: }
259
259
; SYM-NEXT: }
260
260
; SYM-NEXT: Symbol {
261
- ; SYM-NEXT: Index: 11
261
+ ; SYM-NEXT: Index: [[#INDX+10]]
262
262
; SYM-NEXT: Name: globalA
263
263
; SYM-NEXT: Value (RelocatableAddress): 0x40
264
264
; SYM-NEXT: Section: .data
265
265
; SYM-NEXT: Type: 0x0
266
266
; SYM-NEXT: StorageClass: C_EXT (0x2)
267
267
; SYM-NEXT: NumberOfAuxEntries: 1
268
268
; SYM-NEXT: CSECT Auxiliary Entry {
269
- ; SYM-NEXT: Index: 12
270
- ; SYM-NEXT: ContainingCsectSymbolIndex: 9
269
+ ; SYM-NEXT: Index: [[#INDX+11]]
270
+ ; SYM-NEXT: ContainingCsectSymbolIndex: [[#INDX+8]]
271
271
; SYM-NEXT: ParameterHashIndex: 0x0
272
272
; SYM-NEXT: TypeChkSectNum: 0x0
273
273
; SYM-NEXT: SymbolAlignmentLog2: 0
@@ -278,16 +278,16 @@ declare i32 @bar(i32)
278
278
; SYM-NEXT: }
279
279
; SYM-NEXT: }
280
280
; SYM-NEXT: Symbol {
281
- ; SYM-NEXT: Index: 13
281
+ ; SYM-NEXT: Index: [[#INDX+12]]
282
282
; SYM-NEXT: Name: globalB
283
283
; SYM-NEXT: Value (RelocatableAddress): 0x44
284
284
; SYM-NEXT: Section: .data
285
285
; SYM-NEXT: Type: 0x0
286
286
; SYM-NEXT: StorageClass: C_EXT (0x2)
287
287
; SYM-NEXT: NumberOfAuxEntries: 1
288
288
; SYM-NEXT: CSECT Auxiliary Entry {
289
- ; SYM-NEXT: Index: 14
290
- ; SYM-NEXT: ContainingCsectSymbolIndex: 9
289
+ ; SYM-NEXT: Index: [[#INDX+13]]
290
+ ; SYM-NEXT: ContainingCsectSymbolIndex: [[#INDX+8]]
291
291
; SYM-NEXT: ParameterHashIndex: 0x0
292
292
; SYM-NEXT: TypeChkSectNum: 0x0
293
293
; SYM-NEXT: SymbolAlignmentLog2: 0
@@ -298,16 +298,16 @@ declare i32 @bar(i32)
298
298
; SYM-NEXT: }
299
299
; SYM-NEXT: }
300
300
; SYM-NEXT: Symbol {
301
- ; SYM-NEXT: Index: 15
301
+ ; SYM-NEXT: Index: [[#INDX+14]]
302
302
; SYM-NEXT: Name: arr
303
303
; SYM-NEXT: Value (RelocatableAddress): 0x48
304
304
; SYM-NEXT: Section: .data
305
305
; SYM-NEXT: Type: 0x0
306
306
; SYM-NEXT: StorageClass: C_EXT (0x2)
307
307
; SYM-NEXT: NumberOfAuxEntries: 1
308
308
; SYM-NEXT: CSECT Auxiliary Entry {
309
- ; SYM-NEXT: Index: 16
310
- ; SYM-NEXT: ContainingCsectSymbolIndex: 9
309
+ ; SYM-NEXT: Index: [[#INDX+15]]
310
+ ; SYM-NEXT: ContainingCsectSymbolIndex: [[#INDX+8]]
311
311
; SYM-NEXT: ParameterHashIndex: 0x0
312
312
; SYM-NEXT: TypeChkSectNum: 0x0
313
313
; SYM-NEXT: SymbolAlignmentLog2: 0
@@ -318,16 +318,16 @@ declare i32 @bar(i32)
318
318
; SYM-NEXT: }
319
319
; SYM-NEXT: }
320
320
; SYM-NEXT: Symbol {
321
- ; SYM-NEXT: Index: 17
321
+ ; SYM-NEXT: Index: [[#INDX+16]]
322
322
; SYM-NEXT: Name: p
323
323
; SYM-NEXT: Value (RelocatableAddress): 0x70
324
324
; SYM-NEXT: Section: .data
325
325
; SYM-NEXT: Type: 0x0
326
326
; SYM-NEXT: StorageClass: C_EXT (0x2)
327
327
; SYM-NEXT: NumberOfAuxEntries: 1
328
328
; SYM-NEXT: CSECT Auxiliary Entry {
329
- ; SYM-NEXT: Index: 18
330
- ; SYM-NEXT: ContainingCsectSymbolIndex: 9
329
+ ; SYM-NEXT: Index: [[#INDX+17]]
330
+ ; SYM-NEXT: ContainingCsectSymbolIndex: [[#INDX+8]]
331
331
; SYM-NEXT: ParameterHashIndex: 0x0
332
332
; SYM-NEXT: TypeChkSectNum: 0x0
333
333
; SYM-NEXT: SymbolAlignmentLog2: 0
@@ -338,15 +338,15 @@ declare i32 @bar(i32)
338
338
; SYM-NEXT: }
339
339
; SYM-NEXT: }
340
340
; SYM-NEXT: Symbol {
341
- ; SYM-NEXT: Index: 19
341
+ ; SYM-NEXT: Index: [[#INDX+18]]
342
342
; SYM-NEXT: Name: foo
343
343
; SYM-NEXT: Value (RelocatableAddress): 0x74
344
344
; SYM-NEXT: Section: .data
345
345
; SYM-NEXT: Type: 0x0
346
346
; SYM-NEXT: StorageClass: C_EXT (0x2)
347
347
; SYM-NEXT: NumberOfAuxEntries: 1
348
348
; SYM-NEXT: CSECT Auxiliary Entry {
349
- ; SYM-NEXT: Index: 20
349
+ ; SYM-NEXT: Index: [[#INDX+19]]
350
350
; SYM-NEXT: SectionLen: 12
351
351
; SYM-NEXT: ParameterHashIndex: 0x0
352
352
; SYM-NEXT: TypeChkSectNum: 0x0
@@ -358,15 +358,15 @@ declare i32 @bar(i32)
358
358
; SYM-NEXT: }
359
359
; SYM-NEXT: }
360
360
; SYM-NEXT: Symbol {
361
- ; SYM-NEXT: Index: 21
361
+ ; SYM-NEXT: Index: [[#INDX+20]]
362
362
; SYM-NEXT: Name: TOC
363
363
; SYM-NEXT: Value (RelocatableAddress): 0x80
364
364
; SYM-NEXT: Section: .data
365
365
; SYM-NEXT: Type: 0x0
366
366
; SYM-NEXT: StorageClass: C_HIDEXT (0x6B)
367
367
; SYM-NEXT: NumberOfAuxEntries: 1
368
368
; SYM-NEXT: CSECT Auxiliary Entry {
369
- ; SYM-NEXT: Index: 22
369
+ ; SYM-NEXT: Index: [[#INDX+21]]
370
370
; SYM-NEXT: SectionLen: 0
371
371
; SYM-NEXT: ParameterHashIndex: 0x0
372
372
; SYM-NEXT: TypeChkSectNum: 0x0
@@ -378,15 +378,15 @@ declare i32 @bar(i32)
378
378
; SYM-NEXT: }
379
379
; SYM-NEXT: }
380
380
; SYM-NEXT: Symbol {
381
- ; SYM-NEXT: Index: 23
381
+ ; SYM-NEXT: Index: [[#INDX+22]]
382
382
; SYM-NEXT: Name: globalA
383
383
; SYM-NEXT: Value (RelocatableAddress): 0x80
384
384
; SYM-NEXT: Section: .data
385
385
; SYM-NEXT: Type: 0x0
386
386
; SYM-NEXT: StorageClass: C_HIDEXT (0x6B)
387
387
; SYM-NEXT: NumberOfAuxEntries: 1
388
388
; SYM-NEXT: CSECT Auxiliary Entry {
389
- ; SYM-NEXT: Index: 24
389
+ ; SYM-NEXT: Index: [[#INDX+23]]
390
390
; SYM-NEXT: SectionLen: 4
391
391
; SYM-NEXT: ParameterHashIndex: 0x0
392
392
; SYM-NEXT: TypeChkSectNum: 0x0
@@ -398,15 +398,15 @@ declare i32 @bar(i32)
398
398
; SYM-NEXT: }
399
399
; SYM-NEXT: }
400
400
; SYM-NEXT: Symbol {
401
- ; SYM-NEXT: Index: 25
401
+ ; SYM-NEXT: Index: [[#INDX+24]]
402
402
; SYM-NEXT: Name: globalB
403
403
; SYM-NEXT: Value (RelocatableAddress): 0x84
404
404
; SYM-NEXT: Section: .data
405
405
; SYM-NEXT: Type: 0x0
406
406
; SYM-NEXT: StorageClass: C_HIDEXT (0x6B)
407
407
; SYM-NEXT: NumberOfAuxEntries: 1
408
408
; SYM-NEXT: CSECT Auxiliary Entry {
409
- ; SYM-NEXT: Index: 26
409
+ ; SYM-NEXT: Index: [[#INDX+25]]
410
410
; SYM-NEXT: SectionLen: 4
411
411
; SYM-NEXT: ParameterHashIndex: 0x0
412
412
; SYM-NEXT: TypeChkSectNum: 0x0
0 commit comments