games/xonix: Fix Makefile
- spaces replaced with tabs
- USE_GITHUB since there is no fixed release tarball
- Use DISTVERSION instead of PORTVERSION
- Define license file
- Add missing depends from stage-qa
Reported by: eduardo
[MC,CodeGen] Update .prefalign for symbol-based preferred alignment (#184032)
https://discourse.llvm.org/t/rfc-enhancing-function-alignment-attributes/88019/17
The recently-introduced .prefalign only worked when each function was in
its own section (-ffunction-sections), because the section size gave the
function body size needed for the alignment rule.
This led to -ffunction-sections and -fno-function-sections AsmPrinter
differences (#155529), which is rather unusual.
This patch fixes this AsmPrinter difference by extending .prefalign to
accept an end symbol and a required fill operand:
.prefalign <log2_align>, <end_sym>, nop
.prefalign <log2_align>, <end_sym>, <fill_byte>
The first operand is a log2 alignment value (e.g. 4 means 16-byte
alignment). The body size (end_sym_offset - start_offset) determines the
alignment:
[19 lines not shown]
devel/serie: update to 0.7.2
What's Changed
- Remove preload option by @lusingander in #148
- Fix protocol detection by @lusingander in #149
- Remove rayon feature from image dependency by @lusingander in #150