Dominique Leuenberger
b89d4bfc0c
Accepting request 843298 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/843298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=42
2020-10-26 15:09:03 +00:00
Martin Pluskal
fc46c210eb
Accepting request 843238 from home:dimstar:Factory
...
- Update to version 2.15.05:
+ Fix {%ifid $} and {%ifid $$} incorrectly being treated as true.
+ Add {--reproducible} option to suppress NASM version numbers
and timestamps in output files. See {opt-reproducible}.
OBS-URL: https://build.opensuse.org/request/show/843238
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=49
2020-10-22 05:57:42 +00:00
Martin Pluskal
e0ecf59618
Accepting request 829042 from home:dirkmueller:branches:devel:tools:compiler
...
- update to 2.15.4:
* More sensible handling of the case where one single-line macro
definition will shadow another.
* Add special preprocessor tokens \c{%*?} and \c{%*??} that expand
like \c{%?} and \c{%??} in single-line macros only. See
\k{selfref%*?}.
* Fix SSE instructions not being recognized with an explicit memory
operation size (e.g. \c{movsd qword [eax],xmm0}).
* The \c{-L+} option no longer enables \c{-Lw}, which is mainly
useful to debug NASM crashes. See \k{opt-L}.
* The NASM-only RDOFF output format backend, which has been broken
since at least NASM 2.14, has been disabled. The RDOFF tools are
scheduled to be removed from the NASM distribution in NASM 2.16. If
you have a concrete use case for RDOFF, please file a NASM bug report
at \W{https://bugs.nasm.us/ }\c{https://bugs.nasm.us/ } as soon as
possible. See \k{rdffmt}.
OBS-URL: https://build.opensuse.org/request/show/829042
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=48
2020-08-31 07:45:42 +00:00
Dominique Leuenberger
63f63c25bb
Accepting request 821778 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/821778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=41
2020-07-24 07:48:27 +00:00
Martin Pluskal
b213b07a1c
Accepting request 821626 from home:AndreasStieger:branches:devel:tools:compiler
...
nasm 2.15.3
OBS-URL: https://build.opensuse.org/request/show/821626
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=46
2020-07-20 05:05:39 +00:00
Dominique Leuenberger
a3fc7b3650
Accepting request 818997 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/818997
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=40
2020-07-09 15:49:02 +00:00
09b8fbc172
Accepting request 818760 from home:AndreasStieger:branches:devel:tools:compiler
...
nasm 2.15.2
OBS-URL: https://build.opensuse.org/request/show/818760
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=44
2020-07-06 12:49:47 +00:00
Dominique Leuenberger
1c37ef4712
Accepting request 752831 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/752831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=39
2019-12-02 12:33:17 +00:00
Martin Pluskal
141ae5a659
Accepting request 752602 from home:dimstar:Factory
...
- Convert changes file to proper UTF-8 format: new
version of RPM are getting strict in interpreting files.
* Fix bug where ^ALIGN' would issue a full alignment datum instead
OBS-URL: https://build.opensuse.org/request/show/752602
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=42
2019-12-02 09:16:05 +00:00
Dominique Leuenberger
9aad9e6ef0
Accepting request 681814 from devel:tools:compiler
...
- Update to version 2.14.02:
OBS-URL: https://build.opensuse.org/request/show/681814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=38
2019-03-13 08:05:34 +00:00
Martin Pluskal
227e469137
- Update to version 2.14.02:
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=40
2019-03-05 15:23:08 +00:00
Dominique Leuenberger
02a138026b
Accepting request 587452 from devel:tools:compiler
...
- Modernise spec file with spec-cleaner
- New upstream version 2.13.03:
* Add flags:
AES, VAES, VPCLMULQDQ
* Add VPCLMULQDQ instruction
* elf: Add missing dwarf loc section
* documentation updates
- 9f45a77f4.patch: fixes compilation with gcc8 (bsc#1084631)
OBS-URL: https://build.opensuse.org/request/show/587452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=37
2018-03-16 09:34:05 +00:00
Martin Pluskal
46771d9353
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=38
2018-03-15 09:38:28 +00:00
Martin Pluskal
4a007efed2
- Modernise spec file with spec-cleaner
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=37
2018-03-15 09:06:42 +00:00
Martin Pluskal
f9b3546123
Accepting request 587403 from home:adamm:branches:devel:tools:compiler
...
- New upstream version 2.13.03:
* Add flags:
AES, VAES, VPCLMULQDQ
* Add VPCLMULQDQ instruction
* elf: Add missing dwarf loc section
* documentation updates
- 9f45a77f4.patch: fixes compilation with gcc8 (bsc#1084631)
OBS-URL: https://build.opensuse.org/request/show/587403
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=36
2018-03-15 08:50:47 +00:00
Dominique Leuenberger
1f1d3720f8
Accepting request 569354 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/569354
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=36
2018-01-26 12:58:42 +00:00
Martin Pluskal
0059ea0f8b
Accepting request 569247 from home:adamm:branches:devel:tools:compiler
...
- New upstream version 2.13.02:
* 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.
* 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.
* Fix generation of dependency lists.
* Fixes macro calls that have the wrong number of arguments
(bsc#1073796, CVE-2017-17810)
* Fixes Heap-based buffer overflow allows related to a strcpy
in paste_tokens (bsc#1073798, CVE-2017-17811)
* Fixes Heap-based buffer over-read in the function detoken()
(bsc#1073799, CVE-2017-17812)
* Fixes Use-after-free in the pp_list_one_macro function
(bsc#1073803, CVE-2017-17813)
* Fixes Use-after-free in do_directive
(bsc#1073808, CVE-2017-17814)
* Fixes Illegal address access in is_mmacro()
(bsc#1073818, CVE-2017-17815)
* Fixes Use-after-free in pp_getline
(bsc#1073823, CVE-2017-17816)
* Fixes Use-after-free in pp_verror
(bsc#1073829, CVE-2017-17817)
* Fixes Heap-based buffer over-read related to a while loop in
paste_tokens (bsc#1073830, CVE-2017-17818)
* Fixes Illegal address access in the function find_cc
(bsc#1073832, CVE-2017-17819)
* Fixes Use-after-free in pp_list_one_macro
(bsc#1073846, CVE-2017-17820)
* Fixes illegal address access in thefunction paste_tokens()
(bsc#1058013, CVE-2017-14228)
- memory_fixes.patch: changes upstreamed and removed.
OBS-URL: https://build.opensuse.org/request/show/569247
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=34
2018-01-24 16:35:18 +00:00
Dominique Leuenberger
f8c9617181
Accepting request 512649 from devel:tools:compiler
...
Updated with a different upstream patch.
- memory_fixes.patch: Fix usage-after-free and buffer overflow
bugs (bsc#1047925, bsc#1047936, CVE-2017-11111, CVE-2017-10686)
- Restrict %fdupes to manpage directory
- Enable unit tests in %check target
OBS-URL: https://build.opensuse.org/request/show/512649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=35
2017-07-28 07:40:53 +00:00
43ada84483
Update memory_fixes.patch with upstream patch
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=32
2017-07-26 12:17:31 +00:00
Martin Pluskal
edf3e306c6
Accepting request 512491 from home:adamm:branches:devel:tools:compiler
...
- memory_fixes.patch: Fix usage-after-free and buffer overflow
bugs (bsc#1047925, bsc#1047936, CVE-2017-11111, CVE-2017-10686)
- Restrict %fdupes to manpage directory
- Enable unit tests in %check target
OBS-URL: https://build.opensuse.org/request/show/512491
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=31
2017-07-25 12:08:19 +00:00
Dominique Leuenberger
cd7701a9c6
Accepting request 497744 from devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/497744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=34
2017-06-02 08:29:36 +00:00
Martin Pluskal
655310f4f7
- Update to version 2.13.01:
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=29
2017-05-23 11:32:48 +00:00
Dominique Leuenberger
05091e2254
Accepting request 408686 from devel:tools:compiler
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/408686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=33
2016-07-16 20:10:51 +00:00
Martin Pluskal
9cd7234d52
Accepting request 407231 from home:pluskalm:branches:devel:tools:compiler
...
- Update to version 2.12.02:
OBS-URL: https://build.opensuse.org/request/show/407231
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=27
2016-07-08 11:34:00 +00:00
Dominique Leuenberger
715b81922d
Accepting request 364175 from devel:tools:compiler
...
1
OBS-URL: https://build.opensuse.org/request/show/364175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=32
2016-03-07 12:25:54 +00:00
Martin Pluskal
f2333f50ce
Accepting request 364133 from home:michel_mno:branches:devel:tools:compiler
...
- new nasm_change_unused.patch to avoid PowerPC build error
OBS-URL: https://build.opensuse.org/request/show/364133
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=25
2016-03-02 12:39:59 +00:00
Martin Pluskal
8e5d4b0466
Accepting request 363311 from home:pluskalm:branches:devel:tools:compiler
...
- Update to 2.12
- Changes for 2.11.09
* Fix potential stack overwrite in macho32 backend.
* Fix relocation records in macho64 backend.
* Fix symbol lookup computation in macho64 backend.
* Adjust .symtab and .rela.text sections alignments to 8 bytes
in elf64 backed.
OBS-URL: https://build.opensuse.org/request/show/363311
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=24
2016-03-01 08:42:59 +00:00
Dominique Leuenberger
04da618dbb
Accepting request 287482 from devel:tools:compiler
...
1
OBS-URL: https://build.opensuse.org/request/show/287482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=31
2015-02-27 10:03:40 +00:00
Stephan Kulow
252e182ad1
Accepting request 287481 from home:pluskalm:branches:devel:tools:compiler
...
- Build doc package as noarch
- Use fdupes to remove duplicates
- Update to 2.11.08
- Changes for 2.11.07
* Fix -MD option handling, which was rather broken in previous
OBS-URL: https://build.opensuse.org/request/show/287481
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=22
2015-02-24 08:52:18 +00:00
Thorsten Behrens
a5f9eafe0e
Accepting request 287151 from home:pluskalm:branches:devel:tools:compiler
...
- Cleanup spec file with spec-cleaner
- Update project url
- Switch to .xz source
- Update to 2.11.06:
OBS-URL: https://build.opensuse.org/request/show/287151
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=21
2015-02-22 20:58:53 +00:00
Stephan Kulow
b0bdb2c286
Accepting request 184400 from devel:tools:compiler
...
- version 2.10.09
* Add support for the Intel AVX2 instruction set.
* Add support for Bit Manipulation Instructions 1 and 2.
* Add support for Intel Transactional Synchronization Extensions (TSX).
* Add support for x32 ELF
* Add the ifunc macro package with integer functions,
currently only integer logarithms.
* Add support for RDSEED
* Support of AMD SVM instructions in 32 bit mode
* Add a bunch of AMD TBM instructions.
* 2 years of bugfixes (forwarded request 184378 from elvigia)
OBS-URL: https://build.opensuse.org/request/show/184400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=28
2013-07-27 13:49:18 +00:00
Ismail Dönmez
65d4a22b14
Accepting request 184378 from home:elvigia:branches:devel:tools:compiler
...
- version 2.10.09
* Add support for the Intel AVX2 instruction set.
* Add support for Bit Manipulation Instructions 1 and 2.
* Add support for Intel Transactional Synchronization Extensions (TSX).
* Add support for x32 ELF
* Add the ifunc macro package with integer functions,
currently only integer logarithms.
* Add support for RDSEED
* Support of AMD SVM instructions in 32 bit mode
* Add a bunch of AMD TBM instructions.
* 2 years of bugfixes
OBS-URL: https://build.opensuse.org/request/show/184378
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=19
2013-07-26 09:02:14 +00:00
Stephan Kulow
a3966ddedb
Accepting request 171047 from devel:tools:compiler
...
- Add Source URL, see https://en.opensuse.org/SourceUrls (forwarded request 170852 from namtrac)
OBS-URL: https://build.opensuse.org/request/show/171047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=27
2013-04-17 21:11:01 +00:00
Ismail Dönmez
d8528a2762
Accepting request 170852 from home:namtrac:bugfix
...
- Add Source URL, see https://en.opensuse.org/SourceUrls
OBS-URL: https://build.opensuse.org/request/show/170852
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=17
2013-04-16 09:32:57 +00:00
Stephan Kulow
7b13d45a13
Accepting request 133356 from devel:tools:compiler
...
- Add explicit build dependency on makeinfo
OBS-URL: https://build.opensuse.org/request/show/133356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=25
2012-09-11 07:13:30 +00:00
Ismail Dönmez
c8bbcf90bd
- Add explicit build dependency on makeinfo
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=15
2012-09-08 11:24:11 +00:00
Stephan Kulow
aecd502792
replace license with spdx.org variant
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=23
2011-12-06 17:30:59 +00:00
Sascha Peilicke
58d6ac4f58
Autobuild autoformatter for 74099
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=21
2011-06-20 07:26:12 +00:00
Sascha Peilicke
1a317b31b7
Accepting request 74099 from devel:tools:compiler
...
(forwarded request 74098 from pjessen)
OBS-URL: https://build.opensuse.org/request/show/74099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=20
2011-06-20 07:26:02 +00:00
Ismail Dönmez
705e140dc9
Accepting request 74098 from home:pjessen:branches:devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/74098
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=13
2011-06-18 14:21:41 +00:00
Ismail Dönmez
0109bf325b
Accepting request 64876 from home:pjessen:branches:devel:tools:compiler
...
Thanks!
OBS-URL: https://build.opensuse.org/request/show/64876
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=12
2011-03-22 16:44:08 +00:00
3f53a92bea
Autobuild autoformatter for 57628
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=18
2011-01-10 12:25:20 +00:00
9db33ff8fe
Accepting request 57628 from devel:tools:compiler
...
Accepted submit request 57628 from user coolo
OBS-URL: https://build.opensuse.org/request/show/57628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=17
2011-01-10 12:25:10 +00:00
Stephan Kulow
a015d1786c
osc copypac from project:home:pgajdos package:nasm revision:3
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=10
2011-01-10 09:45:32 +00:00
Stephan Kulow
c6f2c1081b
Accepting request 56201 from home:coolo:branches:openSUSE:Factory
...
seems noone cares, so self accept
OBS-URL: https://build.opensuse.org/request/show/56201
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/nasm?expand=0&rev=9
2011-01-06 10:11:18 +00:00
OBS User autobuild
ac0818fe94
Accepting request 47570 from devel:tools:compiler
...
Copy from devel:tools:compiler/nasm based on submit request 47570 from user coolo
OBS-URL: https://build.opensuse.org/request/show/47570
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=16
2010-09-10 13:00:11 +00:00
OBS User autobuild
099644838d
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=13
2010-03-18 15:10:49 +00:00
OBS User autobuild
d2934a9256
Accepting request 33688 from devel:tools:compiler
...
Copy from devel:tools:compiler/nasm based on submit request 33688 from user oertel
OBS-URL: https://build.opensuse.org/request/show/33688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=12
2010-03-01 14:57:46 +00:00
OBS User autobuild
a7f94463a3
Accepting request 32745 from devel:tools:compiler
...
Copy from devel:tools:compiler/nasm based on submit request 32745 from user coolo
OBS-URL: https://build.opensuse.org/request/show/32745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=11
2010-02-18 15:43:01 +00:00
OBS User unknown
be6bd5dcf4
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nasm?expand=0&rev=9
2009-01-14 23:41:50 +00:00