-
Notifications
You must be signed in to change notification settings - Fork 3k
M23: Compile error with Arm fault handler on GCC #10898
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@ccli8 Wouldn't this better reported to GCC ARM team? I found one related issue to this: https://www.mail-archive.com/bug-binutils@gnu.org/msg30901.html from this year. |
Well found, @0xc0170. Yes, that looks like a real assembler bug. Rather nasty - In this case though you could replace them all with All except the |
Internal Jira reference: https://jira.arm.com/browse/MBOCUSTRIA-1341 |
@0xc0170 @kjbracey-arm Thanks for your information. Keep this ticket open and wait for next GCC release to fix the issue. |
Closing as the m2351 is not enabled in master for Mbed OS 6.0. |
Description
Environment
GCC
arm-none-eabi-gcc.exe (GNU Tools for Arm Embedded Processors 7-2018-q2-update) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907]
mbed-os-examble-blinky:
5907912 (HEAD, tag: mbed-os-5.12.0-rc4, tag: mbed-os-5.12.0) Merge pull request #168 from ARMmbed/release-candidate
mbed-os:
8a7f591 (HEAD -> master, origin/master, origin/HEAD) Merge pull request #10826 from ABOSTM/IAR_EXPORT_STM32H743ZI
Target:
NUMAKER_PFM_M2351
I am trying Arm fault handler on NUMAKER_PFM_M2351. To enable this function, I
remove
MBED_FAULT_HANDLER_DISABLED
frommacros
list and addGCC_ARM
intosupported_toolchains
for NUMAKER_PFM_M2351 target inmbed-os/targets/targets.json
.This change can compile successfully on ARMC6 but fail on GCC_ARM with error message below. It seems the error comes from limit of GCC's UAL syntax support.
Issue request type
The text was updated successfully, but these errors were encountered: