arduino / arduino/ArduinoCore-avr

64k problems: trampolines pushed past 64k boundry...

Open
#175 8 comments 0 reactions 1 assignee Claimed by @cmaglie View on GitHub
Dominant language
C
Stars
1.5k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

The .trampolines section is supposed to get located in the first 64k of memory, but the normal linker scripts put the section AFTER the .progmem sections, so if there is more than (about) 64 of user-defined pgmspace data, they will cease to operate properly.

This might be fixed by changing the linker scripts.

This might be fixed or different in the new avr-gcc toolchain included with the Arduino IDE 1.5.7 and later.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.