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
|
||||
|
||||
|
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.
|
||||
# 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/
|
||||
#
|
||||
|
||||
@ -17,11 +24,10 @@ Url: http://nasm.sourceforge.net/
|
||||
License: LGPL v2.1 or later
|
||||
Group: Development/Languages/Other
|
||||
AutoReqProv: on
|
||||
Version: 2.03
|
||||
Release: 2
|
||||
Version: 2.03.90
|
||||
Release: 1
|
||||
Summary: Netwide Assembler (An x86 Assembler)
|
||||
Source: nasm-%version.tar.bz2
|
||||
Patch0: nasm-array_too_small.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
@ -60,8 +66,7 @@ Authors:
|
||||
Chuck Crayne <ccrayne@users.sourceforge.net>
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch
|
||||
%setup -q -n nasm-2.04rc1
|
||||
|
||||
%package doc
|
||||
License: LGPL v2.1 or later
|
||||
@ -142,6 +147,25 @@ rm -f %buildroot%{_docdir}/nasm/INSTALL
|
||||
%doc %{_infodir}/nasm*
|
||||
|
||||
%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
|
||||
- Update to 2.03:
|
||||
* Add support for Intel AVX, CLMUL and FMA instructions,
|
||||
|
Loading…
Reference in New Issue
Block a user