TrampolineRTOS / trampoline

Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
GNU General Public License v2.0
599 stars 263 forks source link

arm-none-eabi-ld: warning: blink_exe has a LOAD segment with RWX permissions #116

Closed peter-samir-luis closed 1 year ago

peter-samir-luis commented 1 year ago

i am trying to compile this example "examples\cortex\armv7em\stm32f407\stm32f4discovery\blink" i run:

  1. "goil --target=cortex/armv7em/stm32f407/stm32f4discovery --templates=../../../../../../goil/templates/ blink.oil"
  2. "python make.py"

this is the last message printed on the screen " arm-none-eabi-ld: warning: blink_exe has a LOAD segment with RWX permissions ←[1m←[91mReturn code: 1←[0m ←[1m←[91m1 error.←[0m "

blink_exe.bin file is NOT generated .

jlbirccyn commented 1 year ago

Hello,

Just removed --fatal-warnings ld option as a temporary workaround. You can pull

Best regards

jlbirccyn commented 1 year ago

Fixed with 02c4110e33d18bfd51dfa88af878c5650a3073f5