diff options
Diffstat (limited to 'ld/testsuite/ld-scripts')
-rw-r--r-- | ld/testsuite/ld-scripts/overlay-size-map.d | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-scripts/overlay-size.t | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/ld/testsuite/ld-scripts/overlay-size-map.d b/ld/testsuite/ld-scripts/overlay-size-map.d index 3607169..a72d359 100644 --- a/ld/testsuite/ld-scripts/overlay-size-map.d +++ b/ld/testsuite/ld-scripts/overlay-size-map.d @@ -5,6 +5,8 @@ #... \.bss3 *0x0*20000 *0x20 load address 0x0*20040 #... +.*0x0+020030[ ]*end_of_bss_overlays.* +#... \.mtext *0x0*10000 *0x20 load address 0x0*30000 #... \.mbss *0x0*20030 *0x230 load address 0x0*20060 @@ -15,9 +17,13 @@ #... \.text3 *0x0*10020 *0x20 load address 0x0*300e0 #... +.*0x0+0100a0[ ]*end_of_text_overlays.* +#... \.data1 *0x0*20260 *0x30 load address 0x0*30100 #... \.data2 *0x0*20260 *0x40 load address 0x0*30130 #... \.data3 *0x0*20260 *0x50 load address 0x0*30170 +#... +.*0x0+0202b0[ ]*end_of_data_overlays.* #pass diff --git a/ld/testsuite/ld-scripts/overlay-size.t b/ld/testsuite/ld-scripts/overlay-size.t index 53f857d..0d9af35 100644 --- a/ld/testsuite/ld-scripts/overlay-size.t +++ b/ld/testsuite/ld-scripts/overlay-size.t @@ -31,6 +31,8 @@ SECTIONS .bss3 { *(.bss3) } } > DATAMEM + end_of_bss_overlays = . ; + .mtext : { *(.mtext) } > TEXTMEM AT > LOADMEM .mbss : AT (__load_stop_bss3) @@ -46,6 +48,8 @@ SECTIONS .text3 { *(.text3) } } > TEXTMEM AT > LOADMEM + end_of_text_overlays = . ; + OVERLAY : { .data1 { *(.data1) } @@ -53,6 +57,8 @@ SECTIONS .data3 { *(.data3) } } > DATAMEM AT > LOADMEM + end_of_data_overlays = . ; + . = 0x8000; /DISCARD/ : { *(.reginfo) } } |