mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #8803 from theotherjimmy/armc6-armc5-compat
Compatibilize ArmC6 with ArmC5-built archivespull/8863/head
commit
e72b7c3b96
|
@ -16,10 +16,11 @@
|
||||||
"-Wl,-n"]
|
"-Wl,-n"]
|
||||||
},
|
},
|
||||||
"ARMC6": {
|
"ARMC6": {
|
||||||
"common": ["-c", "--target=arm-arm-none-eabi", "-mthumb", "-g", "-O0",
|
"common": ["-c", "--target=arm-arm-none-eabi", "-mthumb", "-g", "-O1",
|
||||||
"-Wno-armcc-pragma-push-pop", "-Wno-armcc-pragma-anon-unions",
|
"-Wno-armcc-pragma-push-pop", "-Wno-armcc-pragma-anon-unions",
|
||||||
"-DMULADDC_CANNOT_USE_R7", "-fdata-sections",
|
"-DMULADDC_CANNOT_USE_R7", "-fdata-sections",
|
||||||
"-fno-exceptions", "-MMD", "-D_LIBCPP_EXTERN_TEMPLATE(...)="],
|
"-fno-exceptions", "-MMD", "-D_LIBCPP_EXTERN_TEMPLATE(...)=",
|
||||||
|
"-fshort-enums", "-fshort-wchar" ],
|
||||||
"asm": [],
|
"asm": [],
|
||||||
"c": ["-D__ASSERT_MSG", "-std=gnu99"],
|
"c": ["-D__ASSERT_MSG", "-std=gnu99"],
|
||||||
"cxx": ["-fno-rtti", "-std=gnu++98"],
|
"cxx": ["-fno-rtti", "-std=gnu++98"],
|
||||||
|
|
|
@ -18,7 +18,8 @@
|
||||||
"common": ["-c", "--target=arm-arm-none-eabi", "-mthumb", "-Os",
|
"common": ["-c", "--target=arm-arm-none-eabi", "-mthumb", "-Os",
|
||||||
"-Wno-armcc-pragma-push-pop", "-Wno-armcc-pragma-anon-unions",
|
"-Wno-armcc-pragma-push-pop", "-Wno-armcc-pragma-anon-unions",
|
||||||
"-DMULADDC_CANNOT_USE_R7", "-fdata-sections",
|
"-DMULADDC_CANNOT_USE_R7", "-fdata-sections",
|
||||||
"-fno-exceptions", "-MMD", "-D_LIBCPP_EXTERN_TEMPLATE(...)="],
|
"-fno-exceptions", "-MMD", "-D_LIBCPP_EXTERN_TEMPLATE(...)=",
|
||||||
|
"-fshort-enums", "-fshort-wchar"],
|
||||||
"asm": [],
|
"asm": [],
|
||||||
"c": ["-D__ASSERT_MSG", "-std=gnu99"],
|
"c": ["-D__ASSERT_MSG", "-std=gnu99"],
|
||||||
"cxx": ["-fno-rtti", "-std=gnu++98"],
|
"cxx": ["-fno-rtti", "-std=gnu++98"],
|
||||||
|
|
|
@ -18,7 +18,8 @@
|
||||||
"common": ["-c", "--target=arm-arm-none-eabi", "-mthumb", "-Oz",
|
"common": ["-c", "--target=arm-arm-none-eabi", "-mthumb", "-Oz",
|
||||||
"-Wno-armcc-pragma-push-pop", "-Wno-armcc-pragma-anon-unions",
|
"-Wno-armcc-pragma-push-pop", "-Wno-armcc-pragma-anon-unions",
|
||||||
"-DMULADDC_CANNOT_USE_R7", "-fdata-sections",
|
"-DMULADDC_CANNOT_USE_R7", "-fdata-sections",
|
||||||
"-fno-exceptions", "-MMD", "-D_LIBCPP_EXTERN_TEMPLATE(...)="],
|
"-fno-exceptions", "-MMD", "-D_LIBCPP_EXTERN_TEMPLATE(...)=",
|
||||||
|
"-fshort-enums", "-fshort-wchar"],
|
||||||
"asm": [],
|
"asm": [],
|
||||||
"c": ["-D__ASSERT_MSG", "-std=gnu99"],
|
"c": ["-D__ASSERT_MSG", "-std=gnu99"],
|
||||||
"cxx": ["-fno-rtti", "-std=gnu++98"],
|
"cxx": ["-fno-rtti", "-std=gnu++98"],
|
||||||
|
|
Loading…
Reference in New Issue