Up to [cvs.NetBSD.org] / pkgsrc / devel / nasm
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: pkgsrc-2017Q4-base
Revision 1.56 / (download) - annotate - [select for diffs], Mon Dec 11 09:02:54 2017 UTC (6 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4
Changes since 1.55: +2 -4
lines
Diff to previous 1.55 (colored)
nasm: updated to 2.13.02 Version 2.13.02 * Fix false positive in testing of numeric overflows. * Fix generation of {PEXTRW} instruction. * Fix {smartalign} package which could trigger an error during optimization if the alignment code expanded too much due to optimization of the previous code. * Fix a case where negative value in {TIMES} directive causes panic instead of an error. * Always finalize {.debug_abbrev} section with a null in {dwarf} output format. * Support {debug} flag in section attributes for {macho} output format. See {machosect}. * Support up to 16 characters in section names for {macho} output format. * Fix missing update of global {BITS} setting if {SECTION} directive specified a bit size using output format-specific extensions (e.g. {USE32} for the {obj} output format.) * Fix the incorrect generation of VEX-encoded instruction when static mode decorators are specified on scalar instructions, losing the decorators as they require EVEX encoding. * Option {-MW} to quote dependency outputs according to Watcom Make conventions instead of POSIX Make conventions. See {opt-MW}. * The {obj} output format now contains embedded dependency file information, unless disabled with {%pragma obj nodepend}. See {objdepend}. * Fix generation of dependency lists. * Fix a number of null pointer reference and memory allocation errors. * Always generate symbol-relative relocations for the {macho64} output format; at least some versions of the XCode/LLVM linker fails for section-relative relocations.