Keil Logo

error: L6235E when switching from -O0 to -O1, 2, or 3!

Next Thread | Thread List | Previous Thread Start a Thread | Settings

Details Message
Read-Only
Author
Simon Ayoub
Posted
25-Jun-2018 00:40 GMT
Toolset
ARM
New! error: L6235E when switching from -O0 to -O1, 2, or 3!

When switching from -O0 to any other option, I get the linking error .\keilproj.sct(54): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.

the code compiles and builds perfectly when using -O0, and by switching to -O1..3 i'm hoping in freeing up some space for new features.

keilproj.sct(54):

  RW_NVRAM2 0x68001000 UNINIT 0x0003E000  { ; no init section
    *(EMV_Data, +First)                     ; this is persistant section with data to survive resets
  }

Next Thread | Thread List | Previous Thread Start a Thread | Settings

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.