-isystem leads to code wrapped in extern "C"
Bug #1698539 reported by
Pedro Kiefer
This bug affects 12 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Arm Embedded Toolchain |
Fix Released
|
Medium
|
Tejas Belagod |
Bug Description
The toolchain fails to build c++ files correctly when using -isystem, as it treats all headers as being wrapped in `extern "C"`. Other versions of gcc (x86, linaro arm-linux, etc) handles this use case. It seems to be solved on upstreams versions of gcc, but not on this arm-none-eabi version.
I've tested it with 6-2016-q4-major, and 6-2017-q1-update.
related threads:
https:/
https:/
description: | updated |
summary: |
- -isystem leads to code wrapped in extern C + -isystem leads to code wrapped in extern "C" |
Changed in gcc-arm-embedded: | |
status: | New → Confirmed |
Changed in gcc-arm-embedded: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Hi Pedro,
What is the symptom you're observing?
Thanks,
Tejas.