This commit is contained in:
parent
9b8a60c754
commit
97c8ee0181
3
nasm-2.03.90.tar.bz2
Normal file
3
nasm-2.03.90.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e69723431622a500c2c4200682411f5733b4842a49183fca387788b79633b584
|
||||||
|
size 784047
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:bdeb99c84fcc7bc7655394387d86261c711794e38f87791960636e45bfbd9943
|
|
||||||
size 765408
|
|
@ -1,11 +0,0 @@
|
|||||||
--- listing.c
|
|
||||||
+++ listing.c
|
|
||||||
@@ -220,7 +220,7 @@
|
|
||||||
{
|
|
||||||
uint64_t d = *(int64_t *)data;
|
|
||||||
char q[19];
|
|
||||||
- uint8_t p[4], *r = p;
|
|
||||||
+ uint8_t p[8], *r = p;
|
|
||||||
q[0] = '(';
|
|
||||||
q[17] = ')';
|
|
||||||
q[18] = '\0';
|
|
25
nasm.changes
25
nasm.changes
@ -1,3 +1,28 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 9 12:50:14 CEST 2008 - pth@suse.de
|
||||||
|
|
||||||
|
- Update to 2.04rc1. Changes since 2.03:
|
||||||
|
|
||||||
|
2.04.rc1:
|
||||||
|
* Sanitize macro handing in the %error directive.
|
||||||
|
* New %warning directive to issue user-controlled warnings.
|
||||||
|
* __utf16__ and __utf32__ operators to generate UTF-16 and UTF-32
|
||||||
|
strings.
|
||||||
|
* Correct the handling of nested %reps.
|
||||||
|
* Support for x87 packed BCD constants.
|
||||||
|
* New %strcat directive to join quoted strings together.
|
||||||
|
* Correct the LTR instruction in 64-bit mode.
|
||||||
|
* Fix unnecessary REX.W prefix on indirect jumps in 64-bit mode.
|
||||||
|
* New %use macro directive to support standard macro directives.
|
||||||
|
* Excess default parameters to %macro now issues a warning by default.
|
||||||
|
* Numerous bug fixes, especially to the AES, AVX and VTX instructions.
|
||||||
|
|
||||||
|
2.03.01:
|
||||||
|
|
||||||
|
* Fix buffer overflow in the listing module.
|
||||||
|
* Fix the handling of hexadecimal escape codes in `...` strings.
|
||||||
|
* The -F option now implies -g.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 12 12:39:18 CEST 2008 - pth@suse.de
|
Thu Jun 12 12:39:18 CEST 2008 - pth@suse.de
|
||||||
|
|
||||||
|
40
nasm.spec
40
nasm.spec
@ -1,10 +1,17 @@
|
|||||||
#
|
#
|
||||||
# spec file for package nasm (Version 2.03)
|
# spec file for package nasm (Version 2.03.90)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
|
||||||
# package are under the same license as the package itself.
|
|
||||||
#
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
@ -17,11 +24,10 @@ Url: http://nasm.sourceforge.net/
|
|||||||
License: LGPL v2.1 or later
|
License: LGPL v2.1 or later
|
||||||
Group: Development/Languages/Other
|
Group: Development/Languages/Other
|
||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
Version: 2.03
|
Version: 2.03.90
|
||||||
Release: 2
|
Release: 1
|
||||||
Summary: Netwide Assembler (An x86 Assembler)
|
Summary: Netwide Assembler (An x86 Assembler)
|
||||||
Source: nasm-%version.tar.bz2
|
Source: nasm-%version.tar.bz2
|
||||||
Patch0: nasm-array_too_small.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -60,8 +66,7 @@ Authors:
|
|||||||
Chuck Crayne <ccrayne@users.sourceforge.net>
|
Chuck Crayne <ccrayne@users.sourceforge.net>
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q -n nasm-2.04rc1
|
||||||
%patch
|
|
||||||
|
|
||||||
%package doc
|
%package doc
|
||||||
License: LGPL v2.1 or later
|
License: LGPL v2.1 or later
|
||||||
@ -142,6 +147,25 @@ rm -f %buildroot%{_docdir}/nasm/INSTALL
|
|||||||
%doc %{_infodir}/nasm*
|
%doc %{_infodir}/nasm*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Sep 09 2008 pth@suse.de
|
||||||
|
- Update to 2.04rc1. Changes since 2.03:
|
||||||
|
2.04.rc1:
|
||||||
|
* Sanitize macro handing in the %%error directive.
|
||||||
|
* New %%warning directive to issue user-controlled warnings.
|
||||||
|
* __utf16__ and __utf32__ operators to generate UTF-16 and UTF-32
|
||||||
|
strings.
|
||||||
|
* Correct the handling of nested %%reps.
|
||||||
|
* Support for x87 packed BCD constants.
|
||||||
|
* New %%strcat directive to join quoted strings together.
|
||||||
|
* Correct the LTR instruction in 64-bit mode.
|
||||||
|
* Fix unnecessary REX.W prefix on indirect jumps in 64-bit mode.
|
||||||
|
* New %%use macro directive to support standard macro directives.
|
||||||
|
* Excess default parameters to %%macro now issues a warning by default.
|
||||||
|
* Numerous bug fixes, especially to the AES, AVX and VTX instructions.
|
||||||
|
2.03.01:
|
||||||
|
* Fix buffer overflow in the listing module.
|
||||||
|
* Fix the handling of hexadecimal escape codes in `...` strings.
|
||||||
|
* The -F option now implies -g.
|
||||||
* Thu Jun 12 2008 pth@suse.de
|
* Thu Jun 12 2008 pth@suse.de
|
||||||
- Update to 2.03:
|
- Update to 2.03:
|
||||||
* Add support for Intel AVX, CLMUL and FMA instructions,
|
* Add support for Intel AVX, CLMUL and FMA instructions,
|
||||||
|
Loading…
Reference in New Issue
Block a user