@@ -313,7 +313,7 @@ static const uint8_t tailMergeARM64[] = {
313
313
};
314
314
315
315
// A chunk for the delay import thunk.
316
- class ThunkChunkX64 : public NonSectionChunk {
316
+ class ThunkChunkX64 : public NonSectionCodeChunk {
317
317
public:
318
318
ThunkChunkX64 (Defined *i, Chunk *tm) : imp(i), tailMerge(tm) {}
319
319
@@ -330,7 +330,7 @@ class ThunkChunkX64 : public NonSectionChunk {
330
330
Chunk *tailMerge = nullptr ;
331
331
};
332
332
333
- class TailMergeChunkX64 : public NonSectionChunk {
333
+ class TailMergeChunkX64 : public NonSectionCodeChunk {
334
334
public:
335
335
TailMergeChunkX64 (Chunk *d, Defined *h) : desc(d), helper(h) {}
336
336
@@ -382,7 +382,7 @@ class TailMergeUnwindInfoX64 : public NonSectionChunk {
382
382
}
383
383
};
384
384
385
- class ThunkChunkX86 : public NonSectionChunk {
385
+ class ThunkChunkX86 : public NonSectionCodeChunk {
386
386
public:
387
387
ThunkChunkX86 (COFFLinkerContext &ctx, Defined *i, Chunk *tm)
388
388
: imp(i), tailMerge(tm), ctx(ctx) {}
@@ -407,7 +407,7 @@ class ThunkChunkX86 : public NonSectionChunk {
407
407
const COFFLinkerContext &ctx;
408
408
};
409
409
410
- class TailMergeChunkX86 : public NonSectionChunk {
410
+ class TailMergeChunkX86 : public NonSectionCodeChunk {
411
411
public:
412
412
TailMergeChunkX86 (COFFLinkerContext &ctx, Chunk *d, Defined *h)
413
413
: desc(d), helper(h), ctx(ctx) {}
@@ -432,7 +432,7 @@ class TailMergeChunkX86 : public NonSectionChunk {
432
432
const COFFLinkerContext &ctx;
433
433
};
434
434
435
- class ThunkChunkARM : public NonSectionChunk {
435
+ class ThunkChunkARM : public NonSectionCodeChunk {
436
436
public:
437
437
ThunkChunkARM (COFFLinkerContext &ctx, Defined *i, Chunk *tm)
438
438
: imp(i), tailMerge(tm), ctx(ctx) {
@@ -459,7 +459,7 @@ class ThunkChunkARM : public NonSectionChunk {
459
459
const COFFLinkerContext &ctx;
460
460
};
461
461
462
- class TailMergeChunkARM : public NonSectionChunk {
462
+ class TailMergeChunkARM : public NonSectionCodeChunk {
463
463
public:
464
464
TailMergeChunkARM (COFFLinkerContext &ctx, Chunk *d, Defined *h)
465
465
: desc(d), helper(h), ctx(ctx) {
@@ -486,7 +486,7 @@ class TailMergeChunkARM : public NonSectionChunk {
486
486
const COFFLinkerContext &ctx;
487
487
};
488
488
489
- class ThunkChunkARM64 : public NonSectionChunk {
489
+ class ThunkChunkARM64 : public NonSectionCodeChunk {
490
490
public:
491
491
ThunkChunkARM64 (Defined *i, Chunk *tm) : imp(i), tailMerge(tm) {
492
492
setAlignment (4 );
@@ -506,7 +506,7 @@ class ThunkChunkARM64 : public NonSectionChunk {
506
506
Chunk *tailMerge = nullptr ;
507
507
};
508
508
509
- class TailMergeChunkARM64 : public NonSectionChunk {
509
+ class TailMergeChunkARM64 : public NonSectionCodeChunk {
510
510
public:
511
511
TailMergeChunkARM64 (Chunk *d, Defined *h) : desc(d), helper(h) {
512
512
setAlignment (4 );
0 commit comments