Changes of Revision 23
[-] | Changed | nasm.changes |
x 1
2 ------------------------------------------------------------------- 3 -Tue Jan 22 11:56:31 CET 2008 - pth@suse.de 4 +Sun Jul 29 11:17:34 UTC 2012 - cs@linux-administrator.com 5 6 -- Update to 2.01 final. 7 - 8 -------------------------------------------------------------------- 9 -Thu Jan 10 19:16:21 CET 2008 - pth@suse.de 10 - 11 -- Update to 2.01rc2: 12 - 2.01 13 - ---- 14 - * Fix the handling of MMX registers with explicit "qword" tags on 15 - memory (broken in 2.00 due to 64-bit changes.) 16 - * Fix the PREFETCH instructions. 17 - * Fix the documentation. 18 - * Fix debugging info when using "-f elf" (backwards alias for "-f 19 - elf32"). 20 - * Man pages for rdoff tools (from the Debian project.) 21 - 22 - 2.00 23 - ---- 24 - * Added c99 data-type compliance. 25 - * Added general x86-64 support. 26 - * Added win64 (x86-64 COFF) output format. 27 - * Added __BITS__ standard macro. 28 - * Renamed the elf output format to elf32 for clarity. 29 - * Added elf64 and macho (MacOS X) output formats. 30 - * Added Numeric constants in DQ directive. 31 - * Added oword, do and reso pseudo operands. 32 - * Allow underscores in numbers. 33 - * Added 8-, 16- and 128-bit floating-point formats. 34 - * Added binary, octal and hexadecimal floating-point. 35 - * Correct the generation of floating-point constants. 36 - * Added Floating-point option control. 37 - * Added Infinity and NaN floating point support. 38 - * Added ELF Symbol Visibility support. 39 - * Added Setting OSABI value in ELF header directive. 40 - * Added Generate Makefile Dependencies option. 41 - * Added Unlimited Optimization Passes option. 42 - * Added %IFN and %ELIFN support. 43 - * Added Logical Negation Operator. 44 - * Enhanced Stack Relative Preprocessor Directives. 45 - * Enhanced ELF Debug Formats. 46 - * Enhanced Send Errors to a File option. 47 - * Added SSSE3, SSE4.1, SSE4.2, SSE5 support. 48 - * Added a large number of additional instructions. 49 - * Significant performance improvements. 50 -- Fix array sized to low. 51 -- Fix pointer->int cast. 52 - 53 -------------------------------------------------------------------- 54 -Fri Jan 26 13:16:42 CET 2007 - ro@suse.de 55 - 56 -- replace ghostscript-mini by ghostscript_any in BuildReq (#119914) 57 - 58 -------------------------------------------------------------------- 59 -Wed Jan 25 21:38:34 CET 2006 - mls@suse.de 60 - 61 -- converted neededforbuild to BuildRequires 62 - 63 -------------------------------------------------------------------- 64 -Thu Sep 22 11:28:29 CEST 2005 - uli@suse.de 65 - 66 -- update -> 0.98.39 (includes secfix and no longer builds with 67 - -ansi, among other things) 68 - 69 -------------------------------------------------------------------- 70 -Tue Dec 21 10:35:02 CET 2004 - sf@suse.de 71 - 72 -- use vsnprintf to avoid buffer overflow (#49336) 73 - 74 -------------------------------------------------------------------- 75 -Wed Feb 25 17:10:23 CET 2004 - stepan@suse.de 76 - 77 -- update to 0.98.38 78 -- use -fno-strict-aliasing 79 -- add rdx tools 80 - 81 -------------------------------------------------------------------- 82 -Sat Jan 10 19:19:31 CET 2004 - adrian@suse.de 83 - 84 -- add %defattr 85 - 86 -------------------------------------------------------------------- 87 -Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de 88 - 89 -- fix install_info --delete call and move from preun to postun 90 - 91 -------------------------------------------------------------------- 92 -Mon Feb 10 22:58:30 CET 2003 - mmj@suse.de 93 - 94 -- Use %install_info macro [#23442] 95 -- Use BuildRoot: 96 - 97 -------------------------------------------------------------------- 98 -Wed Nov 20 17:39:13 CET 2002 - ro@suse.de 99 - 100 -- use ghostscript-mini-packages 101 - 102 -------------------------------------------------------------------- 103 -Wed Sep 18 18:35:38 CEST 2002 - uli@suse.de 104 - 105 -- update -> 0.98.35 (adds -X option to specify error reporting 106 - format, drops use of tmpnam() in rdoff) 107 - 108 -------------------------------------------------------------------- 109 -Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de 110 - 111 -- removed bogus self-provides 112 - 113 -------------------------------------------------------------------- 114 -Sun Aug 18 11:14:27 CEST 2002 - ro@suse.de 115 - 116 -- fixed neededforbuild 117 - 118 -------------------------------------------------------------------- 119 -Sun Aug 18 02:31:35 CEST 2002 - ro@suse.de 120 - 121 -- added ghostscript-x11-packages to neededforbuild (for gs) 122 - 123 -------------------------------------------------------------------- 124 -Wed Jul 31 15:16:39 CEST 2002 - uli@suse.de 125 - 126 -- update -> 0.98.34 (need SSE2 support) 127 -- use RPM_OPT_FLAGS 128 - 129 -------------------------------------------------------------------- 130 -Thu May 3 10:00:08 CEST 2001 - uli@suse.de 131 - 132 -- schwab fixed the fixed fix, and now it works! No, really, it 133 - works! 134 - 135 -------------------------------------------------------------------- 136 -Wed May 2 16:29:58 CEST 2001 - uli@suse.de 137 - 138 -- ditched the fix, it breaks zsnes 1.20 and God knows what else... 139 - 140 -------------------------------------------------------------------- 141 -Fri Apr 27 10:39:13 CEST 2001 - uli@suse.de 142 - 143 -- added a new and improved fix by H.J. Lu... 144 - 145 -------------------------------------------------------------------- 146 -Thu Apr 26 10:25:25 CEST 2001 - uli@suse.de 147 - 148 -- some versions of ld don't eat the ELF binaries created by 149 - nasm 0.98, added fix by H.J. Lu 150 - 151 -------------------------------------------------------------------- 152 -Thu Nov 9 15:37:04 CET 2000 - uli@suse.de 153 - 154 -- added missing docs 155 - 156 -------------------------------------------------------------------- 157 -Fri Jun 2 11:47:29 CEST 2000 - kukuk@suse.de 158 - 159 -- Use doc macro 160 - 161 -------------------------------------------------------------------- 162 -Thu Mar 2 12:36:49 CET 2000 - kukuk@suse.de 163 - 164 -- Use _mandir macro 165 - 166 -------------------------------------------------------------------- 167 -Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de 168 - 169 -- ran old prepare_spec on spec file to switch to new prepare_spec. 170 - 171 -------------------------------------------------------------------- 172 -Fri Jun 4 16:29:47 MEST 1999 - uli@suse.de 173 - 174 -- update -> 0.98 175 - 176 -------------------------------------------------------------------- 177 -Thu Dec 17 18:52:35 MET 1998 - uli@suse.de 178 - 179 -- new package, version 0.97 180 +- Update to 2.10.03 181 182 |
||
[-] | Changed | nasm.spec ^ |
150 1
2 # 3 -# spec file for package nasm (Version 2.09) 4 +# spec file for package nasm 5 # 6 # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. 7 # This file and all modifications and additions to the pristine 8
9 License: BSD 10 Group: Development/Languages/Other 11 AutoReqProv: on 12 -Version: 2.09 13 +Version: 2.10.03 14 Release: 1 15 Summary: Netwide Assembler (An x86 Assembler) 16 Source: nasm-%version.tar.bz2 17
18 %doc %{_infodir}/nasm* 19 20 %changelog 21 -* Tue Aug 24 2010 Carsten Schoene <cs@linux-administrator.com> - 2.09-1 22 -- update to release 2.09 23 - 24 -* Mon Jul 20 2009 Carsten Schoene <cs@linux-administrator.com> - 2.07-1 25 -- Update to release 2.07 26 - - This is the first release under the 2-clause (simplified) BSD license. 27 - - This release adds 64-bit Mach-O (Mac OS X) support and the ability 28 - to generate Intel hex or S-records directly,... but is otherwise primarily a bugfix release 29 - 30 -* Tue Jun 30 2009 Carsten Schoene <cs@linux-administrator.com> - 2.06-1 31 -- Update to release 2.06 32 - 33 -* Thu Oct 30 2008 Carsten Schoene <cs@linux-administrator.com> 34 -- Update to 2.05.01 release 35 - 36 -* Fri Oct 24 2008 Carsten Schoene <cs@linux-administrator.com> 37 -- Update to 2.05 release 38 - 39 -* Fri Sep 26 2008 Carsten Schoene <cs@linux-administrator.com> 40 -- Update to 2.04 release 41 - 42 -* Wed Jun 18 2008 Carsten Schoene <cs@linux-administrator.com> 43 -- Update to 2.03.01 Release 44 - 45 -* Tue Jun 10 2008 Carsten Schoene <cs@linux-administrator.com> 46 -- Update to 2.03 release 47 - 48 -* Wed Mar 19 2008 Carsten Schoene <cs@linux-administrator.com> 49 -- Update to 2.02 release 50 - 51 -* Tue Jan 22 2008 pth@suse.de 52 -- Update to 2.01 final. 53 -* Thu Jan 10 2008 pth@suse.de 54 -- Update to 2.01rc2: 55 - 2.01 56 - ---- 57 - * Fix the handling of MMX registers with explicit "qword" tags on 58 - memory (broken in 2.00 due to 64-bit changes.) 59 - * Fix the PREFETCH instructions. 60 - * Fix the documentation. 61 - * Fix debugging info when using "-f elf" (backwards alias for "-f 62 - elf32"). 63 - * Man pages for rdoff tools (from the Debian project.) 64 - 2.00 65 - ---- 66 - * Added c99 data-type compliance. 67 - * Added general x86-64 support. 68 - * Added win64 (x86-64 COFF) output format. 69 - * Added __BITS__ standard macro. 70 - * Renamed the elf output format to elf32 for clarity. 71 - * Added elf64 and macho (MacOS X) output formats. 72 - * Added Numeric constants in DQ directive. 73 - * Added oword, do and reso pseudo operands. 74 - * Allow underscores in numbers. 75 - * Added 8-, 16- and 128-bit floating-point formats. 76 - * Added binary, octal and hexadecimal floating-point. 77 - * Correct the generation of floating-point constants. 78 - * Added Floating-point option control. 79 - * Added Infinity and NaN floating point support. 80 - * Added ELF Symbol Visibility support. 81 - * Added Setting OSABI value in ELF header directive. 82 - * Added Generate Makefile Dependencies option. 83 - * Added Unlimited Optimization Passes option. 84 - * Added %%IFN and %%ELIFN support. 85 - * Added Logical Negation Operator. 86 - * Enhanced Stack Relative Preprocessor Directives. 87 - * Enhanced ELF Debug Formats. 88 - * Enhanced Send Errors to a File option. 89 - * Added SSSE3, SSE4.1, SSE4.2, SSE5 support. 90 - * Added a large number of additional instructions. 91 - * Significant performance improvements. 92 -- Fix array sized to low. 93 -- Fix pointer->int cast. 94 -* Fri Jan 26 2007 ro@suse.de 95 -- replace ghostscript-mini by ghostscript_any in BuildReq (#119914) 96 -* Wed Jan 25 2006 mls@suse.de 97 -- converted neededforbuild to BuildRequires 98 -* Thu Sep 22 2005 uli@suse.de 99 -- update -> 0.98.39 (includes secfix and no longer builds with 100 - -ansi, among other things) 101 -* Tue Dec 21 2004 sf@suse.de 102 -- use vsnprintf to avoid buffer overflow (#49336) 103 -* Wed Feb 25 2004 stepan@suse.de 104 -- update to 0.98.38 105 -- use -fno-strict-aliasing 106 -- add rdx tools 107 -* Sat Jan 10 2004 adrian@suse.de 108 -- add %%defattr 109 -* Thu Apr 24 2003 ro@suse.de 110 -- fix install_info --delete call and move from preun to postun 111 -* Mon Feb 10 2003 mmj@suse.de 112 -- Use %%install_info macro [#23442] 113 -- Use BuildRoot: 114 -* Wed Nov 20 2002 ro@suse.de 115 -- use ghostscript-mini-packages 116 -* Wed Sep 18 2002 uli@suse.de 117 -- update -> 0.98.35 (adds -X option to specify error reporting 118 - format, drops use of tmpnam() in rdoff) 119 -* Tue Sep 17 2002 ro@suse.de 120 -- removed bogus self-provides 121 -* Sun Aug 18 2002 ro@suse.de 122 -- fixed neededforbuild 123 -* Sun Aug 18 2002 ro@suse.de 124 -- added ghostscript-x11-packages to neededforbuild (for gs) 125 -* Wed Jul 31 2002 uli@suse.de 126 -- update -> 0.98.34 (need SSE2 support) 127 -- use RPM_OPT_FLAGS 128 -* Thu May 03 2001 uli@suse.de 129 -- schwab fixed the fixed fix, and now it works! No, really, it 130 - works! 131 -* Wed May 02 2001 uli@suse.de 132 -- ditched the fix, it breaks zsnes 1.20 and God knows what else... 133 -* Fri Apr 27 2001 uli@suse.de 134 -- added a new and improved fix by H.J. Lu... 135 -* Thu Apr 26 2001 uli@suse.de 136 -- some versions of ld don't eat the ELF binaries created by 137 - nasm 0.98, added fix by H.J. Lu 138 -* Thu Nov 09 2000 uli@suse.de 139 -- added missing docs 140 -* Fri Jun 02 2000 kukuk@suse.de 141 -- Use doc macro 142 -* Thu Mar 02 2000 kukuk@suse.de 143 -- Use _mandir macro 144 -* Mon Sep 13 1999 bs@suse.de 145 -- ran old prepare_spec on spec file to switch to new prepare_spec. 146 -* Fri Jun 04 1999 uli@suse.de 147 -- update -> 0.98 148 -* Thu Dec 17 1998 uli@suse.de 149 -- new package, version 0.97 150 |
||
[+] | Deleted | nasm-array_too_small.patch ^ |
@@ -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'; | ||
[+] | Deleted | nasm-codecleanup.patch ^ |
@@ -1,11 +0,0 @@ ---- rdoff/rdx.c -+++ rdoff/rdx.c -@@ -51,7 +51,7 @@ - exit(255); - } - -- code = (main_fn) s->offset; -+ code = (main_fn) (intptr_t) s->offset; - - argv++, argc--; /* remove 'rdx' from command line */ - | ||
Deleted | nasm-2.02.tar.bz2 ^ | |
Deleted | nasm-2.03.01.tar.bz2 ^ | |
Deleted | nasm-2.03.tar.bz2 ^ | |
Deleted | nasm-2.04.tar.bz2 ^ | |
Deleted | nasm-2.05.01.tar.bz2 ^ | |
Deleted | nasm-2.05.tar.bz2 ^ | |
Deleted | nasm-2.06.tar.bz2 ^ | |
Deleted | nasm-2.07.tar.bz2 ^ | |
Changed | nasm-2.10.03.tar.bz2 ^ |