0
0
mirror of https://github.com/netwide-assembler/nasm.git synced 2025-09-22 10:43:39 -04:00

Commit Graph

  • 8fcc785f95 preproc: fix memory leak (and possibly CVEs?) zhrf2020 2022-08-11 22:31:07 +08:00
  • 0582a32300 Merge remote-tracking branch 'rygorous/master' H. Peter Anvin 2022-11-07 12:31:54 -08:00
  • ffedb33c33 Merge remote-tracking branch 'lkslawek/master' H. Peter Anvin 2022-11-07 12:26:13 -08:00
  • 13e338af8b Merge remote-tracking branch 'iglosiggio/fix-DW_AT_high_pc-relocation' H. Peter Anvin 2022-11-07 12:23:36 -08:00
  • 21d8dbfabb restire: Support of AVX512-FP16 Instructions Iouri Kharon 2022-10-06 13:32:10 +03:00
  • e87647e2c9 Merge remote-tracking branch 'photograveur/doc_unimacro' H. Peter Anvin 2022-11-07 12:16:51 -08:00
  • a131b1129c preproc: fix use of free() instead of nasm_free() H. Peter Anvin 2022-11-07 12:09:04 -08:00
  • 7b8cd67d51 preproc: add warning for empty %{} construct H. Peter Anvin 2022-11-07 12:01:00 -08:00
  • baae422e61 preproc: an empty %[] construct generates a null token, drop H. Peter Anvin 2022-11-07 11:47:22 -08:00
  • 2d4e695241 quote_for_pmake: fix counter underrun resulting in segfault H. Peter Anvin 2022-11-07 10:26:03 -08:00
  • a05ca7db68 x86/insns.dat: fix VCVTNEPS2BF16 nasm-2.15.xx H. Peter Anvin 2022-11-07 10:03:45 -08:00
  • 7a2b5c9221 x86/insns.dat: fix VCVTNEPS2BF16 H. Peter Anvin 2022-11-07 10:03:45 -08:00
  • 7351302477 output/elf: remove efmt->rela_size H. Peter Anvin 2022-11-07 09:54:33 -08:00
  • eebdba7d55 x86: sync updated instructions from the master branch H. Peter Anvin 2022-11-07 09:44:16 -08:00
  • d88660fc1e document %imacro%unimacro (case-insensitive) Kai Burghardt 2022-10-09 19:24:41 +00:00
  • bb1233ccde Add FRED instructions H. Peter Anvin 2022-10-05 13:31:30 -07:00
  • 91580319bc Merge remote-tracking branch 'github/nasm-2.15.xx' H. Peter Anvin 2022-10-05 12:31:33 -07:00
  • b6bcd3a6dc NASM 2.16rc1 nasm-2.16rc1 H. Peter Anvin 2022-10-05 12:15:06 -07:00
  • b6151260a1 configure.ac: update to autoconf 2.71 standard H. Peter Anvin 2022-10-05 12:09:36 -07:00
  • 8453bcfa6c autoconf: update macros and helper scripts H. Peter Anvin 2022-10-05 12:03:33 -07:00
  • 67fbb45816 rdoff/ldrdf.c: fix memory overflow errors causing build failures H. Peter Anvin 2022-10-05 12:00:57 -07:00
  • dffc514af7 Add test case for istruc's "at" with local labels Sławomir Bocheński 2022-09-09 00:20:21 +02:00
  • 5b9bcacebb Make istruc "at" support struc local labels Sławomir Bocheński 2022-09-08 20:37:53 +02:00
  • a8ff6bf771 Merge pull request #37 from hjl-tools/hjl/dwarf32 Cyrill Gorcunov 2022-09-06 11:06:35 +03:00
  • eb5d3b7c6a output/outelf: Fix relocation for DW_AT_high_pc Ignacio Losiggio 2022-08-25 00:51:46 -03:00
  • adf7507e29 Use REL relocation in DWARF sections for i386 H.J. Lu 2022-09-01 09:04:47 -07:00
  • 04f981e0e6 output/elf: Don't set data symbol type/size in ABS sections Fabian Giesen 2022-08-30 14:20:09 -07:00
  • e1423b0573 omit input filename from COFF output when --reproducible Viktor Szakats 2022-07-12 06:07:48 +00:00
  • 3aebb20f12 Merge pull request #28 from Zildj1an/patch-1 Cyrill Gorcunov 2022-05-10 23:59:32 +03:00
  • f4e7a636a8 Display warning for invalid RIP-relative addressing Liam Bowen 2022-04-18 18:50:23 +00:00
  • c0d902c6c2 Fix warning on ; outside of function Carlos Bilbao 2022-04-04 10:25:58 -05:00
  • 47918f6920 remove unused coff_alignment() Johann 2022-03-12 22:49:33 +09:00
  • b972792938 fix/doc: correct SourceCodePro and SourceSansPro fonts' names chengzhycn 2022-02-15 17:40:20 +08:00
  • 349f19d402 Fixed optional comma separator in %strcat Igor Glucksmann 2022-02-02 17:09:06 +01:00
  • 3578cd907f x86/insns.dat: Fix VPCOMPRESSB and VPCOMPRESSW disp8 Henrik Gramner 2022-01-25 04:14:23 +01:00
  • 1b84b4e276 x86/insns.dat: Fix VPEXPANDB and VPEXPANDW encoding Henrik Gramner 2022-01-25 01:52:15 +01:00
  • 1dfbfa408d Fix some comments Elyes HAOUAS 2022-01-09 18:27:53 +01:00
  • 529b4be7b8 Remove duplicated "idefine Yes" Elyes HAOUAS 2022-01-09 17:45:53 +01:00
  • cdf7ad02c2 Fix some typos Elyes HAOUAS 2022-01-09 17:34:35 +01:00
  • 3f9fc2a3a7 docs: Update comdat section attribute Igor Glucksmann 2021-09-17 16:54:03 +02:00
  • 27e17c913c output/coff: Possibility to define the associated comdat sections in any order Igor Glucksmann 2021-04-07 13:58:04 +02:00
  • ed2c609976 output/coff: Support for COMDAT sections Igor Glucksmann 2021-03-31 15:23:11 +02:00
  • 4b5224ba8f test: add dbxsize test Cyrill Gorcunov 2021-11-20 23:57:49 +03:00
  • d167b3d4f3 Fix wrong size calculation for "Dx ?" larger than DB Marco Bonelli 2021-11-20 23:53:27 +03:00
  • 00c6490620 BR3392776: parser: parse_line -- fix unitialized memory access Cyrill Gorcunov 2021-10-18 00:21:05 +03:00
  • 3a81150867 Merge pull request #15 from astiob/libass Cyrill Gorcunov 2021-09-22 21:33:40 +03:00
  • 80a4e8e454 preproc: fix misparsing of << as right shift Oleg Oshmyan 2021-09-18 04:26:39 +03:00
  • e2ed7b7e12 x86/insns: add VMGEXIT Cyrill Gorcunov 2021-05-13 09:14:10 +03:00
  • c4babdf2db x86/insns: add RMPADJUST Cyrill Gorcunov 2021-05-13 01:29:32 +03:00
  • 1430995095 x86/insns: add PVALIDATE Cyrill Gorcunov 2021-05-13 01:27:07 +03:00
  • 984761f924 travis: add vmx test Cyrill Gorcunov 2021-05-13 01:25:04 +03:00
  • 39bb9d71a3 output/outelf: drop unused structure Cyrill Gorcunov 2021-05-09 00:59:38 +03:00
  • f2a6eb4aac Add DW_AT_comp_dir to elf files. Marco Vanotti 2021-05-01 20:23:52 -07:00
  • a9faae3e0b ndisasm: Stack buffer overflow fix turekt 2020-12-14 19:54:08 +00:00
  • aa2dcdec09 travis: add br3392751 Cyrill Gorcunov 2021-05-03 17:59:08 +03:00
  • 02641a3c84 assemble: process_ea - fix unitialized read Cyrill Gorcunov 2021-05-03 17:55:32 +03:00
  • 2469b8b66e Add {rex} prefix, simplify prefix handling, better error messages H. Peter Anvin 2021-04-27 11:37:42 -07:00
  • 5368e45794 preproc: fix pasting of TOKEN_HERE, TOKEN_BASE and TOKEN_QMARK H. Peter Anvin (Intel) 2021-03-24 10:46:45 -07:00
  • 6d95cc8d29 travis: add br3392739 Cyrill Gorcunov 2021-02-21 01:10:05 +03:00
  • 8c735c58d1 BR3392739: output/outbin: fix nil dereference for self following sections Cyrill Gorcunov 2021-02-21 01:05:28 +03:00
  • 79ac0d686d Merge branch 'nasm-2.15.xx' Cyrill Gorcunov 2020-12-31 16:50:25 +03:00
  • f95c7e983c preproc: prohibit unmacro while macro expansion Igor Munkin 2020-12-31 14:44:17 +03:00
  • dc4a619426 travis: add br3392637 Cyrill Gorcunov 2020-11-04 13:15:52 +03:00
  • 93c774d482 BR3392637: output/outieee: Fix nil dereference Cyrill Gorcunov 2020-11-04 13:08:06 +03:00
  • e24e18e6b9 travis: add rdpid Cyrill Gorcunov 2020-10-15 23:06:04 +03:00
  • b3233c77fc travis: update avx Cyrill Gorcunov 2020-10-15 23:02:45 +03:00
  • 4431776fc0 travis: add imm Cyrill Gorcunov 2020-10-15 22:12:02 +03:00
  • 8ff5cecc29 travis: add ilog Cyrill Gorcunov 2020-10-15 22:01:21 +03:00
  • daa534e55c travis: add hle Cyrill Gorcunov 2020-10-15 00:51:15 +03:00
  • 9d68a8babd travis: add hexfp Cyrill Gorcunov 2020-10-15 00:49:32 +03:00
  • 32efe62b81 travis: add gather Cyrill Gorcunov 2020-10-15 00:47:03 +03:00
  • 0137027911 travis: add floatx Cyrill Gorcunov 2020-10-15 00:42:47 +03:00
  • ecd704d846 travis: update float test Cyrill Gorcunov 2020-10-15 00:40:36 +03:00
  • e715b61509 travis: add ctxlocal Cyrill Gorcunov 2020-10-15 00:14:59 +03:00
  • 6334ea16ab travis: add cofftest Cyrill Gorcunov 2020-10-15 00:11:13 +03:00
  • 247e8ef151 travis: add coffalign Cyrill Gorcunov 2020-10-15 00:07:03 +03:00
  • 407fe40f66 travis: add insertps Cyrill Gorcunov 2020-10-11 15:57:08 +03:00
  • 84c35517de travis: add masmdisp Cyrill Gorcunov 2020-10-11 15:52:41 +03:00
  • c0e2bbc66a travis: add movd64 Cyrill Gorcunov 2020-10-11 15:37:46 +03:00
  • 5f753b9b0d travis: add movhpd Cyrill Gorcunov 2020-10-11 15:33:22 +03:00
  • 7eb3b34ece travis: update nasmformat Cyrill Gorcunov 2020-10-11 15:31:27 +03:00
  • 4bedceb83c travis: add objexe Cyrill Gorcunov 2020-10-11 13:00:57 +03:00
  • 31ad91346b travis: add time Cyrill Gorcunov 2020-10-11 12:57:08 +03:00
  • 62b8ea045c travis: add selfref Cyrill Gorcunov 2020-10-11 12:50:08 +03:00
  • 985f30df21 travis: add timesneg Cyrill Gorcunov 2020-10-10 16:47:36 +03:00
  • bbed2ce3ce travis: add pragma Cyrill Gorcunov 2020-10-10 16:43:17 +03:00
  • e85492c824 travis: add ppindirect Cyrill Gorcunov 2020-10-10 16:37:00 +03:00
  • b511da48c1 travis: add nullfile Cyrill Gorcunov 2020-10-10 16:33:28 +03:00
  • 5d613ce88b travis: add br3392278 Cyrill Gorcunov 2020-10-10 14:19:30 +03:00
  • 52f82633d3 travis: add strlen Cyrill Gorcunov 2020-10-10 14:16:35 +03:00
  • b07ef09273 travis: add splitea test Cyrill Gorcunov 2020-10-10 14:12:35 +03:00
  • 35b3e90741 travis: add ssesize Cyrill Gorcunov 2020-10-10 14:10:33 +03:00
  • d06a193750 Merge branch 'nasm-2.15.xx' Cyrill Gorcunov 2020-10-10 13:53:50 +03:00
  • e7c2f0e51c doc/changes: Document rdf header fix Cyrill Gorcunov 2020-10-10 13:36:54 +03:00
  • 723fb2cc33 rdoff/rdfwriteheader: Write object length and header length in correct order Ozkan Sezer 2020-10-05 00:41:40 +03:00
  • 19ab41466b outmacho: macho_dbg_linenum -- fix memory leak Cyrill Gorcunov 2020-10-05 00:20:05 +03:00
  • 5e587fda09 preproc: use explicit addressing while clearing smacro Cyrill Gorcunov 2020-10-05 00:09:18 +03:00
  • 78f14ab1a6 outmacho.c: macho_dbg_linenum - fix memory leak Cyrill Gorcunov 2020-10-04 23:45:04 +03:00
  • 858bc9d6b9 rdoff: search_libraries - zeroify stack allocated structure Cyrill Gorcunov 2020-10-04 23:35:55 +03:00
  • c2ea414eb3 nasm-t: do not strip newlines from output Cyrill Gorcunov 2020-09-17 01:23:25 +03:00