Debbie Wiles
0fde2f574e
Removed unnecessary address size flags from register only versions of instructions
2002-06-07 07:12:49 +00:00
H. Peter Anvin
af5bc55524
Fix for BR 561137 (gcc3 compilation issue.)
2002-06-07 06:02:14 +00:00
H. Peter Anvin
6d4680a68d
Update Makefile.bc3 so that it actually works again.
2002-06-06 03:33:38 +00:00
H. Peter Anvin
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.
2002-06-06 02:41:20 +00:00
H. Peter Anvin
cda94c77f2
Comments are more useful when correct
2002-06-04 20:04:59 +00:00
H. Peter Anvin
2b9e9f9e24
Break long lines by default.
2002-06-04 19:53:35 +00:00
Debbie Wiles
63b53f7325
Added code to prevent FAR from being used with a register
2002-06-04 19:31:24 +00:00
H. Peter Anvin
1be737b61c
Correct the command line parsing of --
2002-06-04 04:11:01 +00:00
H. Peter Anvin
26575434d3
Don't hard-code '.' as the current directory
2002-06-04 00:44:46 +00:00
H. Peter Anvin
9afe07415c
Allow multiple Makefiles to be specified
2002-06-04 00:44:15 +00:00
H. Peter Anvin
6ebdada0bd
Support generating dependencies in different syntaxes.
2002-06-04 00:26:13 +00:00
H. Peter Anvin
626b957c5f
Document "CPU IA64"
2002-06-02 07:23:28 +00:00
H. Peter Anvin
d308de119c
Make the disassembler correctly handle the new \34-\36 and \44-\46 codes.
2002-06-02 05:35:05 +00:00
Debbie Wiles
4cd2604ebf
Altered the documentation for the %! directive
2002-06-01 11:16:49 +00:00
H. Peter Anvin
7128979716
Remove obsolete script
2002-05-31 00:47:24 +00:00
H. Peter Anvin
7cf897e7ae
Correctly recognize $$ as TOKEN_BASE
2002-05-30 21:30:33 +00:00
Debbie Wiles
585d422f14
Documented the %! (get environment) preprocessor directive.
2002-05-29 15:36:49 +00:00
H. Peter Anvin
3ab8de6a14
Add the JMPE instruction.
2002-05-28 01:25:06 +00:00
H. Peter Anvin
3ba467795a
Deal with another case of address/operand size confusion, BR 560873
2002-05-27 23:19:35 +00:00
H. Peter Anvin
0b23240481
Drop the version number from the README file
2002-05-27 21:46:20 +00:00
H. Peter Anvin
24762d487c
Correct handling of SEG <nonsegment>; per BR 560575
2002-05-27 02:19:43 +00:00
H. Peter Anvin
d4bc3f54ec
0.98.33 is out, so next will be 0.98.34
2002-05-27 01:29:28 +00:00
H. Peter Anvin
927c5d71f3
Generate a spec file *correctly*
2002-05-27 01:18:45 +00:00
H. Peter Anvin
d093e3232a
Automatically make a specfile
2002-05-27 01:14:00 +00:00
H. Peter Anvin
4f22df2b91
Need "make cleaner" not "make clean"
2002-05-27 00:55:53 +00:00
H. Peter Anvin
bb253a2d38
Avoid releasing intermediate files in the doc bundle
2002-05-27 00:52:46 +00:00
H. Peter Anvin
1e286f4b12
More CHANGES updates...
2002-05-26 23:55:48 +00:00
H. Peter Anvin
e26f002571
Add a way to link with specific system libraries (e.g. efence).
2002-05-26 23:55:34 +00:00
H. Peter Anvin
ac300c4ecb
Update the list of changes until now.
2002-05-26 23:52:16 +00:00
H. Peter Anvin
8215a54b21
Fix off-by-one error found when running theowl's test cases.
2002-05-26 23:48:09 +00:00
H. Peter Anvin
ccfd9e2950
This file needs <stdlib.h>
2002-05-26 23:45:30 +00:00
H. Peter Anvin
8e5c45959a
This file needs <string.h>
2002-05-26 23:35:02 +00:00
H. Peter Anvin
d6696dbe1a
Fix really stupid thinko on my part...
2002-05-26 22:49:19 +00:00
H. Peter Anvin
372aad9547
Clean up Makefile.unx and document it better
2002-05-26 22:43:16 +00:00
H. Peter Anvin
f807fd8f0d
raa_read() is defined to return 0 for all uninitialized entries, do
...
not issue an error.
Some minor ANSI C cleanups (memset(...,0,...) is *not* a valid way to
initialize an array of pointers to NULL.)
2002-05-26 22:30:48 +00:00
H. Peter Anvin
14f4d04643
Undo accidental checkin of old code
2002-05-26 21:48:18 +00:00
Debbie Wiles
f1a3f94d45
Reversed a change in 1.27 that affects ABSOLUTE.
2002-05-26 21:08:39 +00:00
H. Peter Anvin
667dd804e6
Handle $ and $$ in ABSOLUTE sections
2002-05-26 19:49:41 +00:00
John Coffman
460764e07f
Account for ./output directory
2002-05-26 19:43:26 +00:00
John Coffman
0efaec964e
Move optimizer output from '-g' switch to '-Ov' switch
2002-05-26 19:20:08 +00:00
H. Peter Anvin
d0e365d523
Make "ABSOLUTE <label>" work again; code based on 0.97.
2002-05-26 18:19:19 +00:00
H. Peter Anvin
b6469d3a84
Allow passing options to genps.pl from the user command line
2002-05-25 22:21:27 +00:00
Debbie Wiles
64fee5a6c8
Documented %xdefine and %xidefine, and fixed an index item in %define.
2002-05-25 13:12:21 +00:00
Debbie Wiles
64de47c0cb
Documented the ___NASM_PATCHLEVEL__ and __NASM_VERSION_ID__ macros.
2002-05-25 03:05:05 +00:00
H. Peter Anvin
d8aadba81c
Update from John Coffman
2002-05-25 02:22:02 +00:00
H. Peter Anvin
086c80d72b
Make it an error to supply a non-constant expression to ABSOLUTE
2002-05-25 01:45:11 +00:00
H. Peter Anvin
45724a8110
Better explanation why insnsa.c is a separate module
2002-05-25 01:39:12 +00:00
H. Peter Anvin
36775e439f
Missed one undecorated ORG
2002-05-24 20:33:51 +00:00
Debbie Wiles
bbe2f5ef31
Fixed a few typos, tidied up index entries for BIN and its' subentries.
2002-05-24 20:00:52 +00:00
Debbie Wiles
a77955580e
Reversed a few changes erroneously removed in the last update
2002-05-24 19:10:40 +00:00