szl: reduced binary size. #92

Merged
sb10q merged 1 commits from pca006132/artiq-zynq:master into master 2020-08-07 13:31:22 +08:00
  • Compiled unlzma with -Oz and enable LTO.
  • Changed one unwrap to manual handling to remove fmt code.
  • Implemented custom panic handler with minimal code.

To further reduce the size, we would have to change zynq-rs code and possibly change the architecture for LLVM to emit only aligned access so we can disable the mmu initialization in szl...

* Compiled unlzma with -Oz and enable LTO. * Changed one unwrap to manual handling to remove fmt code. * Implemented custom panic handler with minimal code. To further reduce the size, we would have to change `zynq-rs` code and possibly change the architecture for LLVM to emit only aligned access so we can disable the mmu initialization in szl...
sb10q closed this pull request 2020-08-07 13:31:22 +08:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/artiq-zynq#92
There is no content yet.