H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						413fb900bf 
					 
					
						
						
							
							nasm option reshuffling, -E -> -Z  
						
						... 
						
						
						
						Old -E becomes -Z
New -E is alias for -e
Remove the obsolete -r option 
						
						
					 
					
						2007-09-26 15:19:28 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						4cba95cf81 
					 
					
						
						
							
							nasmdoc: corrections on 64-bit immediates/displacements  
						
						... 
						
						
						
						Corrections the section on 64-bit immediates and displacements.  In
particular, immediates are sign-extended the same way displacements
are (and the same way 8-bit immediates are), so there is some use for
the 7-byte mov eax,dword imm form :( 
						
						
					 
					
						2007-09-25 20:36:45 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						64b3a9c56b 
					 
					
						
						
							
							nasmdoc: shorten lines which are too long  
						
						
						
						
					 
					
						2007-09-25 16:02:21 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						f664bf1ed6 
					 
					
						
						
							
							Document NASM behaviour for 64-bit immediates and displacements  
						
						... 
						
						
						
						Document (intended) NASM behaviour for 64-bit immediates and
displacements. 
						
						
					 
					
						2007-09-25 16:01:07 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						ed29882b51 
					 
					
						
						
							
							nasmdoc: grammar fix  
						
						... 
						
						
						
						half -> halves 
						
						
					 
					
						2007-09-24 13:54:00 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						1fd23400fd 
					 
					
						
						
							
							nasmdoc: remove stray periods  
						
						... 
						
						
						
						A title line doesn't end in a period. 
						
						
					 
					
						2007-09-24 13:44:02 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						37a321fbbe 
					 
					
						
						
							
							Implement the -MG option (SF RFE 1564264)  
						
						... 
						
						
						
						Implement the -MG option, to generate dependencies in the presence of
generated files.  In the end, we probably need to support the full
gamut of GCC-like dependency-generation options. 
						
						
					 
					
						2007-09-24 13:41:58 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						dee8eaa967 
					 
					
						
						
							
							nasmdoc: clarify __float*__ example  
						
						
						
						
					 
					
						2007-09-24 12:52:09 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						ea043ef039 
					 
					
						
						
							
							nasmdoc: document the __float*__ operators  
						
						
						
						
					 
					
						2007-09-24 12:44:38 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						25a993488c 
					 
					
						
						
							
							BR 1783117: Document that %+ needs a space after it, and fix crash  
						
						... 
						
						
						
						Document that %+ needs a space after it due to collision with %+1
syntax for multiline macro arguments; make it issue an error message
rather than crashing. 
						
						
					 
					
						2007-09-22 17:45:45 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						8084f105a2 
					 
					
						
						
							
							Document Infinity and NaN  
						
						... 
						
						
						
						Add __Infinity__, __QNaN__, and __SNaN__ to the documentation. 
						
						
					 
					
						2007-09-18 22:08:04 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						5107d672a0 
					 
					
						
						
							
							Update documentation  
						
						... 
						
						
						
						Document new floating-point capabilities, and clean up the discussion
about BITS 64 and REX prefixes. 
						
						
					 
					
						2007-09-18 19:12:26 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						0edc309505 
					 
					
						
						
							
							Document oword, do and reso  
						
						... 
						
						
						
						Document oword and the associated do and reso pseudoinstructions. 
						
						
					 
					
						2007-09-18 13:45:12 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						2f3c4c056e 
					 
					
						
						
							
							Additional documentation for 64-bit programming  
						
						... 
						
						
						
						Flesh out the documentation for 64-bit programming a little bit; in
particular, include links to the ABI documentation for various
platforms. 
						
						
					 
					
						2007-09-17 13:03:33 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						d105682096 
					 
					
						
						
							
							Remove $Id$ tags (useless with git)  
						
						... 
						
						
						
						Remove CVS $Id$ tags, since git doesn't use them. 
						
						
					 
					
						2007-09-12 21:05:06 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						9c06db6935 
					 
					
						
						
							
							doc: add some cross-references  
						
						
						
						
					 
					
						2007-09-11 23:57:23 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						9b49e24e1f 
					 
					
						
						
							
							Feeble attempt at updating the documentation; remove Appendix B  
						
						... 
						
						
						
						Feeble attempt to document 64-bit support.  Also, remove Appendix B since
we have been utterly useless at keeping it up to date, and it's redundant
with the processor manufacturer's documentation anyway. 
						
						
					 
					
						2007-09-11 23:52:01 +00:00 
						 
				 
			
				
					
						
							
							
								Frank Kotler 
							
						 
					 
					
						
						
							
						
						155eef6a3d 
					 
					
						
						
							
							finally commit Mike Frysinger's "elf-visibility" patch  
						
						
						
						
					 
					
						2007-08-26 05:10:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chuck Crayne 
							
						 
					 
					
						
						
							
						
						b7eea1c940 
					 
					
						
						
							
							Addition of elf32 and elf64 output formats.  
						
						... 
						
						
						
						Addition of ! as unary operator in expression evaluation.
Allow numeric constants in DQ directive. 
						
						
					 
					
						2007-05-04 02:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Keith Kanios 
							
						 
					 
					
						
						
							
						
						b7a89544d0 
					 
					
						
						
							
							General push for x86-64 support, dubbed 0.99.00.  
						
						
						
						
					 
					
						2007-04-12 02:40:54 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						1e0de6e913 
					 
					
						
						
							
							Fix documentation building for non-srcdir builds. Still bugs in .ps implementation.  
						
						... 
						
						
						
						Add Mach-O documentation. 
						
						
					 
					
						2006-02-04 00:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								Frank Kotler 
							
						 
					 
					
						
						
							
						
						c0e34d4f81 
					 
					
						
						
							
							Document maximum identifier length  
						
						
						
						
					 
					
						2004-12-31 03:38:32 +00:00 
						 
				 
			
				
					
						
							
							
								Frank Kotler 
							
						 
					 
					
						
						
							
						
						6f7a5a60dc 
					 
					
						
						
							
							Touch up docs  
						
						
						
						
					 
					
						2003-12-12 07:54:15 +00:00 
						 
				 
			
				
					
						
							
							
								Frank Kotler 
							
						 
					 
					
						
						
							
						
						b4a1735c47 
					 
					
						
						
							
							Update rdoff  
						
						
						
						
					 
					
						2003-12-12 06:18:07 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						9173ab9961 
					 
					
						
						
							
							Update documentation slightly; remove weird special-casing of -O2 and -O3  
						
						
						
						
					 
					
						2003-08-29 19:25:46 +00:00 
						 
				 
			
				
					
						
							
							
								Frank Kotler 
							
						 
					 
					
						
						
							
						
						d0ed6fd30d 
					 
					
						
						
							
							Alexei's patch to allow "-I" paths to be searched for "incbin"ed files  
						
						
						
						
					 
					
						2003-08-27 11:33:56 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						ad4f0e09f3 
					 
					
						
						
							
							Support "cpu prescott"  
						
						
						
						
					 
					
						2003-02-25 00:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						bf2faec654 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2003-02-24 23:32:00 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						792600f48b 
					 
					
						
						
							
							Improve language  
						
						
						
						
					 
					
						2003-02-24 23:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								Frank Kotler 
							
						 
					 
					
						
						
							
						
						8fa0d037f3 
					 
					
						
						
							
							"Q" and "O" suffixes now indicate octal - touch up docs  
						
						
						
						
					 
					
						2003-02-06 02:44:08 +00:00 
						 
				 
			
				
					
						
							
							
								Frank Kotler 
							
						 
					 
					
						
						
							
						
						3967c3d476 
					 
					
						
						
							
							update docs - multisection, [list +/-], --prefix, pslldq/psrldq (?), etc.  
						
						
						
						
					 
					
						2003-02-04 17:21:02 +00:00 
						 
				 
			
				
					
						
							
							
								Frank Kotler 
							
						 
					 
					
						
						
							
						
						e5ffcb333a 
					 
					
						
						
							
							fix reported bug in doc - cosmetic touchups  
						
						
						
						
					 
					
						2002-12-07 00:44:19 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						a04f636bd0 
					 
					
						
						
							
							Fix the definition of PSLLDQ (BR 578123)  
						
						
						
						
					 
					
						2002-11-10 06:13:37 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						fc869bac3d 
					 
					
						
						
							
							Visual C++ error format needs <space>:<space> after the parentheses.  
						
						
						
						
					 
					
						2002-06-10 00:41:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ed Beroset 
							
						 
					 
					
						
						
							
						
						a8d4f4b24a 
					 
					
						
						
							
							Added documentation for -X command line switch which allows the user to  
						
						... 
						
						
						
						specify the desired error reporting output format. 
						
						
					 
					
						2002-06-09 23:22:25 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						626b957c5f 
					 
					
						
						
							
							Document "CPU IA64"  
						
						
						
						
					 
					
						2002-06-02 07:23:28 +00:00 
						 
				 
			
				
					
						
							
							
								Debbie Wiles 
							
						 
					 
					
						
						
							
						
						4cd2604ebf 
					 
					
						
						
							
							Altered the documentation for the %! directive  
						
						
						
						
					 
					
						2002-06-01 11:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								Debbie Wiles 
							
						 
					 
					
						
						
							
						
						585d422f14 
					 
					
						
						
							
							Documented the %! (get environment) preprocessor directive.  
						
						
						
						
					 
					
						2002-05-29 15:36:49 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Debbie Wiles 
							
						 
					 
					
						
						
							
						
						f128b4b164 
					 
					
						
						
							
							Added multisection to documentation for the .bin format, and removed obsolete details.  
						
						
						
						
					 
					
						2002-05-24 14:36:19 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						8b923b1231 
					 
					
						
						
							
							Fix typo: "BIT 16" -> "BITS 16"  
						
						
						
						
					 
					
						2002-05-23 06:40:32 +00:00 
						 
				 
			
				
					
						
							
							
								Debbie Wiles 
							
						 
					 
					
						
						
							
						
						f1bbcf3160 
					 
					
						
						
							
							Another change to the STRICT documentation  
						
						
						
						
					 
					
						2002-05-22 20:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								Debbie Wiles 
							
						 
					 
					
						
						
							
						
						9642d4fd7f 
					 
					
						
						
							
							Updated documentation for the STRICT keyword.  
						
						
						
						
					 
					
						2002-05-22 20:14:52 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						ae438913af 
					 
					
						
						
							
							Document the STRICT keyword  
						
						
						
						
					 
					
						2002-05-22 05:40:50 +00:00 
						 
				 
			
				
					
						
							
							
								Debbie Wiles 
							
						 
					 
					
						
						
							
						
						2feab99ee9 
					 
					
						
						
							
							Added a reference to the section on mixed size addressing (9.2) to the section on effective addresses (3.3).  
						
						
						
						
					 
					
						2002-05-20 21:46:47 +00:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						f4cf6b4b59 
					 
					
						
						
							
							Remove some duplicated spaces.  
						
						
						
						
					 
					
						2002-05-20 19:49:53 +00:00