Skip to content

v0.5.0

Compare
Choose a tag to compare
@trhodeos trhodeos released this 18 Apr 03:36
· 24 commits to master since this release

Changelog

a8e96ab A few minor fixes. Should be noops, but make binaries smaller.
68ee761 Add a few more spec parsing tests.
51a008d Add better support for 'after' in spec file.
6be0a69 Add debug output for entry script.
ef6df50 Add support (that maybe works?) for after min/max.
29c658d Allow addresses to be specified for boot segments.
75efe13 Clean up section discards.
2d5f31a First pass at adding raw segments.
3a5f26a Fix a couple of bugs.
beb72ed Fix some tabs vs spaces issues.
c865038 Fix spacing in template file.
43e3c3d Fix up error message for spec parsing.
5f454b7 Get 'after' working. This fixes nulod demo.
44acbe9 Get the nusys demos working.
a186443 Get things working again, with LMA addresses specified.
46c389c Remove dealing with numbered addresses.
bc18b84 Remove unnecessary sections.
2393bd8 Remove unneeded '$seg' variable in ld template.
147b7ce Sign-extend addresses. Unsure if this is necessary, but doesn't hurt.
91ac1a5 Simplify the linking logic.
2eb72f5 Small ld fixes.
6d17c7e Use LMA to explicitly place sections.
662183d Wrap raw objects using 'ld'


Automated with GoReleaser
Built with go version go1.10 darwin/amd64