--- - branch: MAIN date: Mon Dec 11 09:02:54 UTC 2017 files: - new: '1.56' old: '1.55' path: pkgsrc/devel/nasm/Makefile pathrev: pkgsrc/devel/nasm/Makefile@1.56 type: modified - new: '1.28' old: '1.27' path: pkgsrc/devel/nasm/distinfo pathrev: pkgsrc/devel/nasm/distinfo@1.28 type: modified id: 20171211T090254Z.b449b7590c2a574aa8e3cec042b4744b030defbe log: | 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. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/nasm' unixtime: '1512982974' user: adam