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.
[1.28.0] - 2024-08-09
Added
SectionText.gpRelHack
setting.%gp_rel
reloc into macroinstructions that do not specify the relocation explicitly nor reference the
$gp
register.addiu
intola
.%gp_rel
relocations, but instead they infer the relocation to be used by checking
if the symbol was defined in the assembly file and its size fits on the
passed
-G
parameter.to the assembler, otherwise those instructions will be expanded into
multiple instructions and produce a shifted build.
MIPS_SCOMMON
andMIPS_SUNDEFINED
support in symtab.OBJECT
s andFUNC
s.Changed
confuse them with detected jumptables.
Fixed
file not being properly symbolized.
relocations relative to a section instead of a symbol.