You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In tools/sdk/ld/eagle.app.v6.common.ld.h files matching *.c.o and *.cpp .o are considered. The suffix ".cc" is a also pretty common for c++ files. Currently, if .cc is used somewhere, this code goes to iram by default which is quickly filled and linking fails.
This line in the script makes cpp files go to iram by default: .cpp.o(.literal, .text*)
I suggest adding a line like this: .cc.o(.literal, .text*)
to the linker script so that .cc file go to flash by default like .cpp files.
The text was updated successfully, but these errors were encountered:
In tools/sdk/ld/eagle.app.v6.common.ld.h files matching *.c.o and *.cpp .o are considered. The suffix ".cc" is a also pretty common for c++ files. Currently, if .cc is used somewhere, this code goes to iram by default which is quickly filled and linking fails.
This line in the script makes cpp files go to iram by default:
.cpp.o(.literal, .text*)
I suggest adding a line like this:
.cc.o(.literal, .text*)
to the linker script so that .cc file go to flash by default like .cpp files.
The text was updated successfully, but these errors were encountered: