Skip to content

Releases: mmastrac/linktime

link-section-0.18.2

06 Jun 17:07
b56df9a

Choose a tag to compare

What's Changed

  • Fix linker error with empty scatter/gather collections on ELF by @lukesandberg in #474

New Contributors

Full Changelog: link-section-0.18.1...link-section-0.18.2

link-section-0.18.1

30 May 17:30
0d42f97

Choose a tag to compare

What's Changed

Full Changelog: link-section-0.18.0...link-section-0.18.1

dtor-1.0.5

30 May 17:29
0d42f97

Choose a tag to compare

What's Changed

Full Changelog: dtor-1.0.4...dtor-1.0.5

link-section-0.18.0

28 May 23:47
187a658

Choose a tag to compare

What's Changed

  • proc_macro feature is now required for any non-unsafe section.
  • Non-unsafe sections now generate a unique ID for the submission site which
    allows multiple sections to share the same identifier.

Commits

  • Improve macro-magic errors on bad attribute by @mmastrac in #470
  • Add a new combine! macro to replace hash/ident_concat by @mmastrac in #471
  • Updating link-section to use private sections by @mmastrac in #469
  • Bump crate versions and remove scattered-collect-proc-macro by @mmastrac in #472

Full Changelog: link-section-0.17.2...link-section-0.18.0

dtor-1.0.4

28 May 23:48
187a658

Choose a tag to compare

What's Changed

  • Better error messages on bad attributes.

Full Changelog: dtor-1.0.3...dtor-1.0.4

ctor-1.0.7

28 May 23:47
187a658

Choose a tag to compare

What's Changed

  • Bump downstream link-section crate version and API updates.
  • Better error messages on bad attributes.

Full Changelog: ctor-1.0.6...ctor-1.0.7

link-section-0.17.2

19 May 14:28
31a2a52

Choose a tag to compare

What's Changed

  • fix raw aux sections

Full Changelog: link-section-0.17.1...link-section-0.17.2

link-section-0.17.1

17 May 19:35
06cf9aa

Choose a tag to compare

What's Changed

  • offset_of improvements.
  • Ref moved to crate root.
  • MovableRef and Ref implement Debug and Display if the referenced type does.

Full Changelog: link-section-0.17.0...link-section-0.17.1

link-section-0.17.0

17 May 03:51
6ad4af6

Choose a tag to compare

What's Changed

  • reference sections support access both as a slice and as a reference at the
    submission site on all platforms (including WASM).
  • movable sections support reordering and back-reference updates during
    startup initialization (allowing a "reference" to an item that may move during
    initialization at the submission site).
  • typed and mutable sections have been split: typed allows for const and
    static items, while mutable allows for const items and as_mut_slice
    access.

Full Changelog: link-section-0.16.1...link-section-0.17.0

dtor-1.0.3

17 May 03:51
6ad4af6

Choose a tag to compare

What's Changed

  • #[dtor] requires significantly less macro recursion.

Changes

Full Changelog: dtor-1.0.2...dtor-1.0.3