From 491e1bf800291e1706528c0ddd7251f5941d437b77693c6e5c1d3c3d739796f8 Mon Sep 17 00:00:00 2001 From: Philipp Thomas Date: Wed, 27 Oct 2010 16:43:56 +0000 Subject: [PATCH] Accepting request 51310 from home:oertel:branches:openSUSE:Factory OBS-URL: https://build.opensuse.org/request/show/51310 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/yasm?expand=0&rev=9 --- yasm-0.8.0.tar.bz2 | 3 --- yasm-1.1.0.tar.bz2 | 3 +++ yasm-no-build-date.patch | 20 +++++++++----------- yasm.changes | 31 +++++++++++++++++++++++++++++++ yasm.spec | 4 ++-- 5 files changed, 45 insertions(+), 16 deletions(-) delete mode 100644 yasm-0.8.0.tar.bz2 create mode 100644 yasm-1.1.0.tar.bz2 diff --git a/yasm-0.8.0.tar.bz2 b/yasm-0.8.0.tar.bz2 deleted file mode 100644 index 2c8527f..0000000 --- a/yasm-0.8.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ad9a55c602e2e27c92f8b303612a41bca6633748f208e02435bfa5f200e56ff5 -size 1157278 diff --git a/yasm-1.1.0.tar.bz2 b/yasm-1.1.0.tar.bz2 new file mode 100644 index 0000000..55d72aa --- /dev/null +++ b/yasm-1.1.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1c1f0c839d558420c1bed9c6e199dcca2d3431e3e2959d507c8af542d5b0d90 +size 1151464 diff --git a/yasm-no-build-date.patch b/yasm-no-build-date.patch index c2d4263..2ddf3c5 100644 --- a/yasm-no-build-date.patch +++ b/yasm-no-build-date.patch @@ -1,24 +1,22 @@ Index: frontends/tasm/tasm.c -=================================================================== ---- frontends/tasm/tasm.c.orig 2009-04-10 02:06:54.000000000 -0400 -+++ frontends/tasm/tasm.c 2010-08-30 15:50:10.471990965 -0400 -@@ -225,7 +225,6 @@ static opt_option options[] = +================================================================================ +--- frontends/tasm/tasm.c ++++ frontends/tasm/tasm.c +@@ -225,7 +225,6 @@ /* version message */ /*@observer@*/ static const char *version_msg[] = { PACKAGE_NAME " " PACKAGE_INTVER "." PACKAGE_BUILD, - "Compiled on " __DATE__ ".", - "Copyright (c) 2001-2008 Peter Johnson and other Yasm developers.", + "Copyright (c) 2001-2010 Peter Johnson and other Yasm developers.", "Run yasm --license for licensing overview and summary." }; -Index: frontends/yasm/yasm.c -=================================================================== ---- frontends/yasm/yasm.c.orig 2009-04-10 02:06:55.000000000 -0400 -+++ frontends/yasm/yasm.c 2010-08-30 15:49:51.865829058 -0400 -@@ -214,7 +214,6 @@ static opt_option options[] = +--- frontends/yasm/yasm.c ++++ frontends/yasm/yasm.c +@@ -214,7 +214,6 @@ /* version message */ /*@observer@*/ static const char *version_msg[] = { PACKAGE_NAME " " PACKAGE_INTVER "." PACKAGE_BUILD, - "Compiled on " __DATE__ ".", - "Copyright (c) 2001-2008 Peter Johnson and other Yasm developers.", + "Copyright (c) 2001-2010 Peter Johnson and other Yasm developers.", "Run yasm --license for licensing overview and summary." }; diff --git a/yasm.changes b/yasm.changes index cfd1f22..66ed4dc 100644 --- a/yasm.changes +++ b/yasm.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Sun Oct 24 00:02:36 CEST 2010 - ro@suse.de + +- update to 1.1.0 + * Fix a number of issues with Win32 SAFESEH support (#139). + * Fix several 32-bit Mach-O (macho32) bugs (#212 and others). + * Add Intel post-32nm instructions (section 7 of AVX spec). + * Add XSAVEOPT, INVEPT, INVVPID, and GETSEC instructions (#211). + * Remove AMD CVT16 instructions. + * Don't emit unnecessary REX.W for pinsrw instruction (#207). + * Update gettext to 0.17 (#206). +- update to 1.0.1 + * Fix ELF32 shared object relocations (#202). + * Ignore [warning] directive (#201). +- update to 1.0.0 + * Add GAS preprocessor (fixes #79). + * Add Visual Studio 2010 special frontend, vsyasm + * Add support for AMD XOP, FMA4, and CVT16 instructions + (replacing SSE5). + * Add support for %scope and %endscope NASM macros + * Add support for %{x:y} parameter list expansion + in NASM preprocessor + * Fix _GLOBAL_OFFSET_TABLE_ + * Add support for ELF64 PC-relative relocations and latest ELF32 + relocation types. + * Add support for ELF tlsdesc, tlscall, pltoff, gotplt, gotoff + special symbols. + * NASM preprocessor license has been changed to 2-clause BSD. + * Various bugfixes in TASM syntax support. + * Many other bugfixes + ------------------------------------------------------------------- Mon Aug 30 19:58:40 UTC 2010 - cristian.rodriguez@opensuse.org diff --git a/yasm.spec b/yasm.spec index 51ae79e..bf74650 100644 --- a/yasm.spec +++ b/yasm.spec @@ -1,5 +1,5 @@ # -# spec file for package yasm (Version 0.8.0) +# spec file for package yasm (Version 1.1.0) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -23,7 +23,7 @@ Url: http://www.tortall.net/projects/yasm/ License: BSD3c Group: Development/Languages/Other AutoReqProv: on -Version: 0.8.0 +Version: 1.1.0 Release: 6 Summary: A complete rewrite of the NASM assembler Source: yasm-%{version}.tar.bz2