Skip to content

Fix issue in move-globals related to .tdata and .tbss

Jason Hiser requested to merge fixMG into master

Move-globals assumed scoops are non-overlapping. Since .tbss is a NOBITs section, it's addresses overlap with the next section's address.

These addresses are preserved so the TLS data is maintained properly.

Move globals had a data structure that was misbehaving because the input assumsion was non-overlapping scoops, causing errors.

Merge request reports