OBS User unknown 2008-09-13 03:56:32 +00:00 committed by Git OBS Bridge
parent 9b8a60c754
commit 97c8ee0181
5 changed files with 60 additions and 22 deletions

3
nasm-2.03.90.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e69723431622a500c2c4200682411f5733b4842a49183fca387788b79633b584
size 784047

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bdeb99c84fcc7bc7655394387d86261c711794e38f87791960636e45bfbd9943
size 765408

View File

@ -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';

View File

@ -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

View File

@ -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,