-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Toolchain misc fixes #6914
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Toolchain misc fixes #6914
Conversation
c17dda9 to
51ffcc7
Compare
|
@mreid-tt can you please test this PR? This is a major refactoring of the toolchain phase now using a two stage approach: This also now uses a generic Really what's needed is testing builds and confirming all is still working as expected. On my personnal TODO list: test kernel modules, certainly requires a small tweak. EDIT: Tested against kernel packages and all is still running smoothly, no issue found. |
ac852cc to
87369f4
Compare
Description
Toolchain enhancements:
tc_vars.*mkfilestoolchain/syno-$(TC_NAME|ARCH)-$(TC_VERS)contextspksrc.cross-cc.mkcall toolchain generation instead of clunkyspksrc.cross-env.mktoolchain/syno-*no longer available totoolchain/archivespksrc.toolchain/tc-version.mkto define per-DSM-version download URLspksrc.toolchain/tc-base.mkandtc-url.mkto separate from compiler specific flags.Fixes
tc_var*toolchain generation$(WORK_DIR)/tc_var*in dependencies foldersOther
cross-cc|env.mk$(call LOG_WRAPPED,<recipe>)default logging recipeChecklist
all-supportedcompleted successfullyType of change
smallframework changes