New targets (Debug, Release, Final, Shrinkler). [updated to 1.6.8] #200
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR provides replaces built-in targets
AROS
,A500
,A1200
andA4000
with more specific targets:Release
DEBUG
macro.-gdwarf-3 -Ofast -DDEBUG
.-dwarf=3 -DDEBUG
.Debug
DEBUG
macro.-gdwarf-3 -DDEBUG
.-dwarf=3 -DDEBUG
.Final
NDEBUG
instead ofDEBUG
to provide some sort of stripping at the source code level.-gdwarf-3 -Ofast -DNDEBUG
.-dwarf=3 -DNDEBUG
.Shrinkled
amiga.shrinkler.options
in the Settings page.-s
parameter when callingelf2hunk
.mkfinal.bat
.Potential improvements:
elf2hunk
with parameter-s
).Related to: #52
Replacement for #127 (which became outdated).
PS: This is my last Pull Request for now :) (It's the only actual difference between the extension and my fork). Maybe is too specific and out of the scope of the template, however it is worth the try!