mirror of https://github.com/ARMmbed/mbed-os.git
Fix the build failed issue of MPS2 targets with ARMC6.
Change-Id: I0205d381de331a827435d667c16297aaf5bb609e Signed-off-by: Shawn Shan <shawn.shan@arm.com>pull/10469/head
parent
3ef9aa35be
commit
8ac04df1ba
|
@ -44,11 +44,11 @@ LR_IROM1 0x00000000 0x00400000 { ; load region size_region
|
||||||
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
||||||
*.o (RESET, +First)
|
*.o (RESET, +First)
|
||||||
*(InRoot$$Sections)
|
*(InRoot$$Sections)
|
||||||
.ANY (+RO)
|
*(+RO)
|
||||||
}
|
}
|
||||||
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
||||||
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
||||||
.ANY (+RW +ZI)
|
*(+RW +ZI)
|
||||||
}
|
}
|
||||||
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
||||||
}
|
}
|
||||||
|
|
|
@ -44,11 +44,11 @@ LR_IROM1 0x00000000 0x00400000 { ; load region size_region
|
||||||
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
||||||
*.o (RESET, +First)
|
*.o (RESET, +First)
|
||||||
*(InRoot$$Sections)
|
*(InRoot$$Sections)
|
||||||
.ANY (+RO)
|
*(+RO)
|
||||||
}
|
}
|
||||||
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
||||||
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
||||||
.ANY (+RW +ZI)
|
*(+RW +ZI)
|
||||||
}
|
}
|
||||||
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
||||||
}
|
}
|
||||||
|
|
|
@ -44,11 +44,11 @@ LR_IROM1 0x00000000 0x00400000 { ; load region size_region
|
||||||
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
||||||
*.o (RESET, +First)
|
*.o (RESET, +First)
|
||||||
*(InRoot$$Sections)
|
*(InRoot$$Sections)
|
||||||
.ANY (+RO)
|
*(+RO)
|
||||||
}
|
}
|
||||||
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
||||||
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
||||||
.ANY (+RW +ZI)
|
*(+RW +ZI)
|
||||||
}
|
}
|
||||||
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,11 +45,11 @@ LR_IROM1 0x00000000 0x00400000 { ; load region size_region
|
||||||
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
||||||
*.o (RESET, +First)
|
*.o (RESET, +First)
|
||||||
*(InRoot$$Sections)
|
*(InRoot$$Sections)
|
||||||
.ANY (+RO)
|
*(+RO)
|
||||||
}
|
}
|
||||||
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
||||||
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
||||||
.ANY (+RW +ZI)
|
*(+RW +ZI)
|
||||||
}
|
}
|
||||||
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,11 +45,11 @@ LR_IROM1 0x00000000 0x00400000 { ; load region size_region
|
||||||
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
ER_IROM1 0x00000000 0x00400000 { ; load address = execution address
|
||||||
*.o (RESET, +First)
|
*.o (RESET, +First)
|
||||||
*(InRoot$$Sections)
|
*(InRoot$$Sections)
|
||||||
.ANY (+RO)
|
*(+RO)
|
||||||
}
|
}
|
||||||
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
; Total: 64 vectors = 256 bytes (0x100) to be reserved in RAM
|
||||||
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
RW_IRAM1 (0x20000000+0x100) (0x400000-0x100-Stack_Size) { ; RW data
|
||||||
.ANY (+RW +ZI)
|
*(+RW +ZI)
|
||||||
}
|
}
|
||||||
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
ARM_LIB_STACK 0x20000000+0x400000 EMPTY -Stack_Size { ; Stack region growing down
|
||||||
}
|
}
|
||||||
|
|
|
@ -5221,7 +5221,8 @@
|
||||||
"SERIAL",
|
"SERIAL",
|
||||||
"SPI",
|
"SPI",
|
||||||
"SPISLAVE",
|
"SPISLAVE",
|
||||||
"TSC"
|
"TSC",
|
||||||
|
"USTICKER"
|
||||||
],
|
],
|
||||||
"release_versions": ["2", "5"],
|
"release_versions": ["2", "5"],
|
||||||
"copy_method": "mps2",
|
"copy_method": "mps2",
|
||||||
|
@ -5246,7 +5247,8 @@
|
||||||
"SERIAL",
|
"SERIAL",
|
||||||
"SPI",
|
"SPI",
|
||||||
"SPISLAVE",
|
"SPISLAVE",
|
||||||
"TSC"
|
"TSC",
|
||||||
|
"USTICKER"
|
||||||
],
|
],
|
||||||
"release_versions": ["2", "5"],
|
"release_versions": ["2", "5"],
|
||||||
"copy_method": "mps2",
|
"copy_method": "mps2",
|
||||||
|
@ -5272,7 +5274,8 @@
|
||||||
"SPI",
|
"SPI",
|
||||||
"SPISLAVE",
|
"SPISLAVE",
|
||||||
"TSC",
|
"TSC",
|
||||||
"MPU"
|
"MPU",
|
||||||
|
"USTICKER"
|
||||||
],
|
],
|
||||||
"release_versions": ["2", "5"],
|
"release_versions": ["2", "5"],
|
||||||
"copy_method": "mps2",
|
"copy_method": "mps2",
|
||||||
|
@ -5298,7 +5301,8 @@
|
||||||
"SPI",
|
"SPI",
|
||||||
"SPISLAVE",
|
"SPISLAVE",
|
||||||
"TSC",
|
"TSC",
|
||||||
"MPU"
|
"MPU",
|
||||||
|
"USTICKER"
|
||||||
],
|
],
|
||||||
"release_versions": ["2", "5"],
|
"release_versions": ["2", "5"],
|
||||||
"copy_method": "mps2",
|
"copy_method": "mps2",
|
||||||
|
@ -5324,7 +5328,8 @@
|
||||||
"SPI",
|
"SPI",
|
||||||
"SPISLAVE",
|
"SPISLAVE",
|
||||||
"TSC",
|
"TSC",
|
||||||
"MPU"
|
"MPU",
|
||||||
|
"USTICKER"
|
||||||
],
|
],
|
||||||
"release_versions": ["2", "5"],
|
"release_versions": ["2", "5"],
|
||||||
"copy_method": "mps2",
|
"copy_method": "mps2",
|
||||||
|
|
Loading…
Reference in New Issue