Commit Graph

171 Commits

Author SHA1 Message Date
H. Peter Anvin
20a38e43e4 NASM 2.12.03rc1 2016-10-03 23:57:44 -07:00
H. Peter Anvin
f640b61d55 NASM 2.12.02 2016-07-06 13:22:32 -07:00
H. Peter Anvin
41d8a17195 NASM 2.12.02rc9 2016-06-16 15:33:53 -07:00
H. Peter Anvin
fd2b1a6be9 NASM 2.12.02rc8 2016-06-16 15:08:15 -07:00
H. Peter Anvin
5e0eb0c08b NASM 2.12.02rc7 2016-06-03 23:57:10 -07:00
H. Peter Anvin
9f9ba28043 NASM 2.12.02rc6 2016-05-25 03:11:02 -07:00
H. Peter Anvin
8794350751 NASM 2.12.02rc5 2016-05-24 23:06:11 -07:00
H. Peter Anvin
cfbdc3c6fa NASM 2.12.02rc4 2016-05-10 03:12:28 -07:00
H. Peter Anvin
31c97fb89e NASM 2.12.02rc3 2016-05-09 14:37:39 -07:00
H. Peter Anvin
3c27bdcaee NASM 2.12.02rc2 2016-05-09 11:21:04 -07:00
H. Peter Anvin
ccb16787d5 NASM 2.12.02rc1 2016-04-05 13:25:50 -07:00
H. Peter Anvin
86d4acea57 NASM 2.12.01 2016-03-17 17:15:36 -07:00
H. Peter Anvin
3ab8c5f9c6 NASM 2.12.01rc2 2016-03-07 22:18:29 -08:00
H. Peter Anvin
3c6300738c NASM 2.12.01rc1 2016-03-07 11:36:46 -08:00
H. Peter Anvin
b170a0aad5 NASM 2.12 2016-02-26 20:48:52 -08:00
H. Peter Anvin
d015a9f39e NASM 2.12rc7 2016-02-23 00:26:26 -08:00
H. Peter Anvin
d4e001db67 NASM 2.12rc6 2016-02-21 21:07:35 -08:00
H. Peter Anvin
408b200684 NASM --rel=2.12rc6 2016-02-21 21:03:47 -08:00
H. Peter Anvin
dea76e7779 NASM 2.12rc5 2016-02-18 11:50:42 -08:00
H. Peter Anvin
a648b90eab NASM 2.12rc4 2016-02-16 22:32:58 -08:00
H. Peter Anvin
ddf424758c NASM 2.12rc3 2016-02-12 21:24:32 -08:00
H. Peter Anvin
02237cbfe8 NASM 2.12rc2 2016-01-27 14:48:04 -08:00
H. Peter Anvin
2ad64d6974 NASM 2.12rc1 2016-01-26 12:04:49 -08:00
H. Peter Anvin
7faf605ca5 NASM 2.11.09rc2 2016-01-15 11:09:42 -08:00
Cyrill Gorcunov
abe67eea15 NASM 2.11.09rc1
- Fix symbol alignment for Elf64
 - Fix symbol lookup for Macho64
 - Fix relocation records for Macho64
 - Fix potential stack overwrite in Macho32

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.org>
2015-07-25 00:39:42 +03:00
Cyrill Gorcunov
8fa0fe1640 version: Fix the tag
While been preparing release I managed to write
non-number sequence into @version, which might
cause build problems. Lets fix it here and if
a moment happens -- release 2.11.09.

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2015-02-23 12:04:39 +03:00
Cyrill Gorcunov
3db63b96ec NASM 2.11.08
- Fix section length computation in bin backend which
  leaded in incorrect relocation records.

 - Add a warning for numeric preprocessor definitions
   passed via command line which might have unexpected
   results otherwise.

 - Add ability to specify a module name record in rdoff
   linker with -mn option.

 - Increase label length capacity up to 256 bytes in rdoff
   backend for FreePascal sake, which tends to generate very
   long labels for procedures.

 - Fix segmentation failure when rip addressing is used
   in macho64 backend.

 - Fix access on out of memory when handling strings with
   a single grave. We have sixed similar problem in previous
   release but not all cases were covered.

 - Fix NULL dereference in disassembled on BND instruction.

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2015-02-21 22:19:23 +03:00
Cyrill Gorcunov
00590792fe NASM 2.11.07
A few changes here

 - fix in VMOVNTPS 256 bit encoding
 - fix nil dereference in memory parsing code
   and access to uninitialized space when handling
   strings
 - fix processing of -MD option, the commit 599a982
   was fixing one issue but occasionally broke visible
   command line api, leading to (for example) syslinux
   can't be built with previous version.

There are some more bugs which are to be addressed
but due to fix of -MD option we need to release update.

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2014-12-09 21:52:09 +03:00
Jim Kukunas
505de5dc57 NASM 2.11.06 2014-10-17 15:19:41 -07:00
H. Peter Anvin
12f7802d60 NASM 2.11.05 2014-05-21 08:29:41 -07:00
H. Peter Anvin
39aa094f38 NASM 2.11.04 2014-05-09 15:04:42 -07:00
H. Peter Anvin
1179a67a8e NASM 2.11.03 2014-05-05 11:22:02 -07:00
H. Peter Anvin
429beab924 NASM 2.11.02 2014-02-19 15:50:26 -08:00
H. Peter Anvin
31f23b05f4 NASM 2.11.01 2014-02-18 14:05:52 -08:00
H. Peter Anvin
af10bfe167 NASM 2.11 2013-12-31 10:40:10 -08:00
H. Peter Anvin
20df33d2a5 NASM 2.11rc4 2013-12-05 00:06:45 -08:00
H. Peter Anvin
9a06652039 NASM 2.11rc3 2013-11-28 12:22:05 -08:00
H. Peter Anvin
2e15eca688 NASM 2.11rc2 2013-11-28 11:36:26 -08:00
H. Peter Anvin
a9ecfa5ae8 NASM 2.11rc1 2013-10-02 14:58:19 -07:00
H. Peter Anvin
92a4b71f1b NASM 2.10rc1 2013-10-02 14:58:02 -07:00
Cyrill Gorcunov
b775985bee NASM 2.10.09 2013-07-23 09:36:13 +04:00
Cyrill Gorcunov
57a576ce1e NASM 2.10.08
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2013-07-21 20:58:43 +04:00
Cyrill Gorcunov
7c88b3a9d7 NASM 2.10.07 2013-01-02 12:42:01 +04:00
H. Peter Anvin
74ebbde14c NASM 2.10.06 2012-12-04 13:38:36 -08:00
H. Peter Anvin
315d049646 NASM 2.10.05 2012-09-09 13:21:11 -07:00
H. Peter Anvin
5c06222e1c NASM 2.10.04 2012-08-18 11:02:19 -07:00
H. Peter Anvin
c95747598f NASM 2.10.03 2012-07-22 21:09:20 -07:00
H. Peter Anvin
46a80636c2 NASM 2.10.02 2012-07-20 17:55:37 -07:00
Cyrill Gorcunov
3d1d159e1c NASM 2.10.01 2012-05-25 01:00:40 +04:00
H. Peter Anvin
ff62f33da0 NASM 2.10 2012-03-12 13:36:02 -07:00