0
0
forked from aniani/nasm

Commit Graph

  • 4fb2184513 Update URLs; make compatible with newer RPMs H. Peter Anvin 2003-08-29 19:50:25 +00:00
  • 528da1a07d Standard formatting. H. Peter Anvin 2003-08-29 19:37:58 +00:00
  • 01ca643b5b Document -O2/-O3 change H. Peter Anvin 2003-08-29 19:29:37 +00:00
  • 9173ab9961 Update documentation slightly; remove weird special-casing of -O2 and -O3 H. Peter Anvin 2003-08-29 19:25:46 +00:00
  • 16b929515e Update H. Peter Anvin 2003-08-29 19:06:40 +00:00
  • 79e2d9f48d Standard line breaks H. Peter Anvin 2003-08-29 19:05:39 +00:00
  • 68f2ac1158 Update status H. Peter Anvin 2003-08-29 19:01:46 +00:00
  • 3f62008ec2 Handle subdirectories H. Peter Anvin 2003-08-29 18:57:50 +00:00
  • 6ca1f9e21c Remove obsolete comment H. Peter Anvin 2003-08-29 18:55:22 +00:00
  • 3ab698a81e Touch up Makefile.b32 Frank Kotler 2003-08-29 05:15:35 +00:00
  • 539f81d517 SMSW and SLDT are implicitly 16 bits when accessing memory, but can set the upper part of a 16-bit register if used with a 32-bit register argument. H. Peter Anvin 2003-08-27 21:25:44 +00:00
  • d0ed6fd30d Alexei's patch to allow "-I" paths to be searched for "incbin"ed files Frank Kotler 2003-08-27 11:33:56 +00:00
  • 1d392362ef Allow leading whitespace on output format specific directives. Michael K. Ter Louw 2003-08-15 22:25:53 +00:00
  • 16486faf30 fix comment in test/lnxhello.asm Frank Kotler 2003-08-06 07:13:59 +00:00
  • 7fd4f00930 Remove "backslash()" Frank Kotler 2003-08-06 07:10:16 +00:00
  • 3f7cddc770 Added -d key (merge duplicate strings) to to compiler keys string. Nickolay Yurchenko 2003-07-25 21:55:35 +00:00
  • 3835406920 Document fixing bug 574861 H. Peter Anvin 2003-07-16 19:54:49 +00:00
  • 3198beee7d Fix offset computation in the presence of explicit prefixes. H. Peter Anvin 2003-07-16 19:53:51 +00:00
  • a3cacd74f5 Add Linux "hello world" example H. Peter Anvin 2003-07-10 00:40:46 +00:00
  • 2b320bcab9 Restore the adjusted symbol id start H. Peter Anvin 2003-07-10 00:40:33 +00:00
  • 73320328c1 Generate stabs format debugging info for ELF H. Peter Anvin 2003-07-09 19:11:10 +00:00
  • da4c3983b2 Quiet spurious gcc warning H. Peter Anvin 2003-07-09 19:10:47 +00:00
  • fbf539dbd9 start/vstart/align/valign can now be >0x80000000 Michael K. Ter Louw 2003-07-09 08:10:22 +00:00
  • d9119b2e52 Fixed outbin.c to allow origin > 80000000h Frank Kotler 2003-06-30 20:39:23 +00:00
  • d352302111 apply dborca's patch - make the "-U" switch work - finally! Frank Kotler 2003-06-14 12:12:26 +00:00
  • fac9abce80 Remove "malloc.h" from rdoff/symtab.c - BSD build problem? Frank Kotler 2003-04-01 06:42:15 +00:00
  • b2f652eb8c The next release will be 0.98.37 H. Peter Anvin 2003-03-12 22:17:32 +00:00
  • 646bb2a2b1 Document XSTORE nasm-0.98.36 H. Peter Anvin 2003-03-12 04:59:00 +00:00
  • eea289f908 Add Cyrix XSTORE H. Peter Anvin 2003-03-12 04:57:51 +00:00
  • ad4f0e09f3 Support "cpu prescott" H. Peter Anvin 2003-02-25 00:03:00 +00:00
  • bf2faec654 Update copyright year H. Peter Anvin 2003-02-24 23:32:00 +00:00
  • 792600f48b Improve language H. Peter Anvin 2003-02-24 23:28:48 +00:00
  • 6eabe5f27e Prescott instructions. H. Peter Anvin 2003-02-24 23:25:45 +00:00
  • 10101f26bc Add support for the new instructions in Prescott H. Peter Anvin 2003-02-24 23:22:45 +00:00
  • 8fa0d037f3 "Q" and "O" suffixes now indicate octal - touch up docs Frank Kotler 2003-02-06 02:44:08 +00:00
  • 8afc6966ac Changes to CHANGES, AUTHORS Frank Kotler 2003-02-04 17:30:58 +00:00
  • 3967c3d476 update docs - multisection, [list +/-], --prefix, pslldq/psrldq (?), etc. Frank Kotler 2003-02-04 17:21:02 +00:00
  • 761c5cc5d3 bugfixes to insns.dat pmovhps, pmovlps, sysexit Frank Kotler 2003-02-04 17:13:49 +00:00
  • 6b8350cdea Mike's multisection outbin.c "align bug fix" Frank Kotler 2003-02-04 07:11:20 +00:00
  • e5ffcb333a fix reported bug in doc - cosmetic touchups Frank Kotler 2002-12-07 00:44:19 +00:00
  • fa969e5be7 Add missing header files H. Peter Anvin 2002-12-05 19:33:20 +00:00
  • 30fba56c42 changes to CHANGES Frank Kotler 2002-12-04 19:10:20 +00:00
  • d16a827be0 try again to finish Yuri's patch Frank Kotler 2002-12-04 14:01:01 +00:00
  • c7ecf0680a finish adding Yuri's patch? Frank Kotler 2002-12-04 02:48:07 +00:00
  • f17039406f Yuri's 12/3/2002 rdoff patches- Frank Kotler 2002-12-04 00:49:37 +00:00
  • 0bfed6cfdb Fix BR 632459: endianness error H. Peter Anvin 2002-11-10 06:29:23 +00:00
  • a04f636bd0 Fix the definition of PSLLDQ (BR 578123) H. Peter Anvin 2002-11-10 06:13:37 +00:00
  • 08a3377059 Fix bug 615409 (UNPCKHPD xmmreg,mem not vice versa) H. Peter Anvin 2002-11-08 20:18:51 +00:00
  • 752cbe511b Add a test for incorrect handing of offsets with prefixes H. Peter Anvin 2002-11-07 22:45:46 +00:00
  • c9f57c24d0 Fixes from Bart Oldeman H. Peter Anvin 2002-09-19 04:27:01 +00:00
  • f394043af0 Next version is 0.98.36 H. Peter Anvin 2002-09-13 01:29:19 +00:00
  • 33e007a6b6 Remove redundant define that generates too long command lines nasm-0.98.35 H. Peter Anvin 2002-09-13 00:43:28 +00:00
  • d9dbf3e946 Fix ordering rule in "make spotless" H. Peter Anvin 2002-09-13 00:25:44 +00:00
  • aa72aa5bfd Clean doc directory when making "make dist" H. Peter Anvin 2002-09-13 00:23:29 +00:00
  • 1fd2fa70b0 Fix missing test for e->type being set. H. Peter Anvin 2002-09-13 00:17:56 +00:00
  • 157d3097bb Update CHANGES for 0.98.35 H. Peter Anvin 2002-09-13 00:13:27 +00:00
  • c2f156e451 RAA fix from theowl H. Peter Anvin 2002-09-12 22:03:10 +00:00
  • 24cfef4f8f Clean up unnecessary dependencies. H. Peter Anvin 2002-09-12 16:34:06 +00:00
  • 628168c502 Fix Borland C++ optimization bug; add test for bad DOS binaries. H. Peter Anvin 2002-09-12 04:33:58 +00:00
  • a607d27eb9 Use tmpfile() instead of tmpnam() H. Peter Anvin 2002-09-12 02:24:53 +00:00
  • bfebdb0a07 "const"-ipation fixes from Trevor Woerner H. Peter Anvin 2002-09-12 02:23:54 +00:00
  • 3ab3f41305 fixed multiple %ROTATE bugs (numbers 560567 and 560930) and changed return value of do_directive from meaningless numbers to #defined values. Ed Beroset 2002-06-11 03:31:49 +00:00
  • 6e61d0d3dc corrected comment above the report_error_vc function Ed Beroset 2002-06-11 03:29:36 +00:00
  • fc869bac3d Visual C++ error format needs <space>:<space> after the parentheses. H. Peter Anvin 2002-06-10 00:41:41 +00:00
  • a8d4f4b24a Added documentation for -X command line switch which allows the user to specify the desired error reporting output format. Ed Beroset 2002-06-09 23:22:25 +00:00
  • fa77101245 Addressed feature request 555987 (Visual Studio integration) by adding the requisite command line switch (-X) to select the error reporting format. Ed Beroset 2002-06-09 20:56:40 +00:00
  • 79fb0463b9 0.98.34 is out, next is 0.98.35 H. Peter Anvin 2002-06-08 23:00:55 +00:00
  • aec6446a24 Bring CHANGES up to date. nasm-0.98.34 H. Peter Anvin 2002-06-08 22:46:31 +00:00
  • 0f65f885a4 Added *1 case support for NOSPLIT ([NOSPLIT EAX] to generate SIB with dword offset 0x0 Debbie Wiles 2002-06-08 19:30:14 +00:00
  • 059647580c This is Jim's outcoff patch. H. Peter Anvin 2002-06-07 20:42:22 +00:00
  • 0fde2f574e Removed unnecessary address size flags from register only versions of instructions Debbie Wiles 2002-06-07 07:12:49 +00:00
  • af5bc55524 Fix for BR 561137 (gcc3 compilation issue.) H. Peter Anvin 2002-06-07 06:02:14 +00:00
  • 6d4680a68d Update Makefile.bc3 so that it actually works again. H. Peter Anvin 2002-06-06 03:33:38 +00:00
  • 232badbbbc This is the "megapatch": a) Automatically generate dependencies for all Makefiles; b) Move register definitions to a separate .dat file; c) Add support for "unimplemented but there in theory" registers. H. Peter Anvin 2002-06-06 02:41:20 +00:00
  • cda94c77f2 Comments are more useful when correct H. Peter Anvin 2002-06-04 20:04:59 +00:00
  • 2b9e9f9e24 Break long lines by default. H. Peter Anvin 2002-06-04 19:53:35 +00:00
  • 63b53f7325 Added code to prevent FAR from being used with a register Debbie Wiles 2002-06-04 19:31:24 +00:00
  • 1be737b61c Correct the command line parsing of -- H. Peter Anvin 2002-06-04 04:11:01 +00:00
  • 26575434d3 Don't hard-code '.' as the current directory H. Peter Anvin 2002-06-04 00:44:46 +00:00
  • 9afe07415c Allow multiple Makefiles to be specified H. Peter Anvin 2002-06-04 00:44:15 +00:00
  • 6ebdada0bd Support generating dependencies in different syntaxes. H. Peter Anvin 2002-06-04 00:26:13 +00:00
  • 626b957c5f Document "CPU IA64" H. Peter Anvin 2002-06-02 07:23:28 +00:00
  • d308de119c Make the disassembler correctly handle the new \34-\36 and \44-\46 codes. H. Peter Anvin 2002-06-02 05:35:05 +00:00
  • 4cd2604ebf Altered the documentation for the %! directive Debbie Wiles 2002-06-01 11:16:49 +00:00
  • 7128979716 Remove obsolete script H. Peter Anvin 2002-05-31 00:47:24 +00:00
  • 7cf897e7ae Correctly recognize $$ as TOKEN_BASE H. Peter Anvin 2002-05-30 21:30:33 +00:00
  • 585d422f14 Documented the %! (get environment) preprocessor directive. Debbie Wiles 2002-05-29 15:36:49 +00:00
  • 3ab8de6a14 Add the JMPE instruction. H. Peter Anvin 2002-05-28 01:25:06 +00:00
  • 3ba467795a Deal with another case of address/operand size confusion, BR 560873 H. Peter Anvin 2002-05-27 23:19:35 +00:00
  • 0b23240481 Drop the version number from the README file H. Peter Anvin 2002-05-27 21:46:20 +00:00
  • 24762d487c Correct handling of SEG <nonsegment>; per BR 560575 H. Peter Anvin 2002-05-27 02:19:43 +00:00
  • d4bc3f54ec 0.98.33 is out, so next will be 0.98.34 H. Peter Anvin 2002-05-27 01:29:28 +00:00
  • 927c5d71f3 Generate a spec file *correctly* H. Peter Anvin 2002-05-27 01:18:45 +00:00
  • d093e3232a Automatically make a specfile H. Peter Anvin 2002-05-27 01:14:00 +00:00
  • 4f22df2b91 Need "make cleaner" not "make clean" nasm-0.98.33 H. Peter Anvin 2002-05-27 00:55:53 +00:00
  • bb253a2d38 Avoid releasing intermediate files in the doc bundle H. Peter Anvin 2002-05-27 00:52:46 +00:00
  • 1e286f4b12 More CHANGES updates... H. Peter Anvin 2002-05-26 23:55:48 +00:00
  • e26f002571 Add a way to link with specific system libraries (e.g. efence). H. Peter Anvin 2002-05-26 23:55:34 +00:00
  • ac300c4ecb Update the list of changes until now. H. Peter Anvin 2002-05-26 23:52:16 +00:00
  • 8215a54b21 Fix off-by-one error found when running theowl's test cases. H. Peter Anvin 2002-05-26 23:48:09 +00:00