H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						a43569cb9b 
					 
					
						
						
							
							doc: Add NASMENV to the index (BR 1917084)  
						
						... 
						
						
						
						Add NASMENV to the documentation index. 
						
						
					 
					
						2008-06-15 21:18:01 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						9fea5c4f30 
					 
					
						
						
							
							doc: Add Unicode Strings to Unicode index  
						
						
						
						
					 
					
						2008-06-14 21:23:39 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						5c657bdc12 
					 
					
						
						
							
							Document __utf16__ and __utf32__  
						
						
						
						
					 
					
						2008-06-14 21:21:17 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						2b2a938dea 
					 
					
						
						
							
							doc: Nasm -> NASM  
						
						... 
						
						
						
						Consistently write NASM in all capitals 
						
						
					 
					
						2008-06-11 21:09:22 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						593b73ae6d 
					 
					
						
						
							
							doc: title capitalization  
						
						
						
						
					 
					
						2008-06-11 18:52:54 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						7baaf630a5 
					 
					
						
						
							
							doc: add missing period.  
						
						
						
						
					 
					
						2008-06-11 18:51:14 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						57bf27b654 
					 
					
						
						
							
							doc: remove obsolete note.  
						
						
						
						
					 
					
						2008-06-11 18:50:41 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						eb8db629d0 
					 
					
						
						
							
							doc: Add NASMENV to the index (BR 1917084)  
						
						... 
						
						
						
						Add NASMENV to the documentation index. 
						
						
					 
					
						2008-06-11 18:14:24 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						ca5ec7a225 
					 
					
						
						
							
							Make -F imply -g (BR 1991213)  
						
						... 
						
						
						
						When the user specifies -F, imply the -g option.  Too many users seem
to make this mistake. 
						
						
					 
					
						2008-06-11 18:07:40 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						7df0417e58 
					 
					
						
						
							
							Add %warning, saner unquoting of %error  
						
						... 
						
						
						
						- Add %warning directive
- Only unquote an %error or %warning string if it is the only thing on
  the directive line.
- Don't expand macros inside a quoted string, even for %error. 
						
						
					 
					
						2008-06-10 18:27:38 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						c800e131c1 
					 
					
						
						
							
							doc: Fix title "String Constants"  
						
						... 
						
						
						
						Cut & paste oops... 
						
						
					 
					
						2008-06-08 16:55:15 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						cf948a3904 
					 
					
						
						
							
							doc: Index Unicode and UTF-8  
						
						... 
						
						
						
						Add Unicode and UTF-8 to the index 
						
						
					 
					
						2008-06-08 16:54:03 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						cb40e8a010 
					 
					
						
						
							
							doc: \t is also a supported escape sequence...  
						
						
						
						
					 
					
						2008-06-08 16:50:23 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						9544bec3f5 
					 
					
						
						
							
							doc: s/by/in/ certain preprocessor directives.  
						
						
						
						
					 
					
						2008-06-08 16:49:16 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						c2734cc43c 
					 
					
						
						
							
							Split documentation on string syntax out of "character constants"  
						
						... 
						
						
						
						Split the documentation on string syntax, as a lexical entity, out of
the section about character constants.  It was confusing to have
discussion that apply more to string constants than character
constants, and they use the same syntax anyway. 
						
						
					 
					
						2008-06-08 16:46:37 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						062ee976c4 
					 
					
						
						
							
							doc: A few floating-point examples  
						
						
						
						
					 
					
						2008-06-08 16:39:28 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						27bdec9295 
					 
					
						
						
							
							doc: add a comma  
						
						... 
						
						
						
						This time the comma should actually be there. 
						
						
					 
					
						2008-06-08 16:35:45 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						6581802f8b 
					 
					
						
						
							
							doc: ALL %if constructs have %elif/%ifn/%elifn variants.  
						
						... 
						
						
						
						All %if constructs now have %elif/%ifn/%elifn; this is hard-coded into
the preprocessor. 
						
						
					 
					
						2008-06-08 16:34:44 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						868067de66 
					 
					
						
						
							
							doc: remove superfluous comma  
						
						
						
						
					 
					
						2008-06-08 16:25:20 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						66f1d9ffb1 
					 
					
						
						
							
							Improve the %iftoken example  
						
						
						
						
					 
					
						2008-06-08 16:24:06 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						ef0145540e 
					 
					
						
						
							
							Fix capitalization in titles  
						
						
						
						
					 
					
						2008-06-08 16:20:26 -07:00 
						 
				 
			
				
					
						
							
							
								Frank Kotler 
							
						 
					 
					
						
						
							
						
						af19b09a2e 
					 
					
						
						
							
							Document __OUTPUT_FORMAT__  
						
						... 
						
						
						
						It may be "too late" for this to get into 2.03, but I've been whining
that "__OUTPUT_FORMAT__" ought to be documented. Maybe... 
						
						
					 
					
						2008-06-08 10:48:16 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						533fb7e1f5 
					 
					
						
						
							
							doc: Remove superfluous comma.  
						
						
						
						
					 
					
						2008-06-04 17:24:35 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						9e20016eda 
					 
					
						
						
							
							Add %defstr, %idefstr  
						
						... 
						
						
						
						Add %defstr and %idefstr, to define a macro as a quoted string. 
						
						
					 
					
						2008-06-04 17:23:14 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						64bd892d7f 
					 
					
						
						
							
							doc: Remove "what's new" since it is out of date  
						
						
						
						
					 
					
						2008-06-02 18:32:01 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						e8a092976e 
					 
					
						
						
							
							Document UTF-8 conversion better, use "byte" instead of "ASCII"  
						
						... 
						
						
						
						ASCII specifically refers to characters <= 127, so to use "ASCII" for
literal bytes is really confusing in a multibyte environment.  Give an
example of using Unicode escapes. 
						
						
					 
					
						2008-06-01 23:00:23 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						677befc461 
					 
					
						
						
							
							Document that underscores in numbers is permitted.  
						
						
						
						
					 
					
						2008-06-01 22:53:15 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						c23b2a9d47 
					 
					
						
						
							
							nasmdoc: document %substr, ...  
						
						
						
						
					 
					
						2008-06-01 22:36:09 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						311d27d328 
					 
					
						
						
							
							doc: Single section for all the date/time macros  
						
						... 
						
						
						
						Move all the date/time macros to a common section so we can give a
common example.  We don't have support for a fourth level of headers,
so just use a bulleted list. 
						
						
					 
					
						2008-05-30 14:32:16 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						7d6fae6537 
					 
					
						
						
							
							doc: fix __UTC_DATE__ and __UTC_TIME__ description  
						
						
						
						
					 
					
						2008-05-30 14:11:40 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						fd59e0c63c 
					 
					
						
						
							
							Document %pathsearch and %depend  
						
						
						
						
					 
					
						2008-05-30 11:03:56 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						e63e62be46 
					 
					
						
						
							
							doc: consistent capitalization (and indexing!) of INCBIN  
						
						
						
						
					 
					
						2008-05-30 10:09:24 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						9e1f528c36 
					 
					
						
						
							
							Add the -MP option to emit phony targets  
						
						... 
						
						
						
						Add the -MP option to emit phony targets.  Since this means each
header file has to be visited more than once, change the
implementation to use an internal list of all the dependencies, and
centralize the emission of the dependency files. 
						
						
					 
					
						2008-05-29 21:38:00 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						dbd75f7afc 
					 
					
						
						
							
							Document the new dependency options.  
						
						
						
						
					 
					
						2008-05-29 19:27:05 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						14b015f9d6 
					 
					
						
						
							
							Missing % in %ifmacro  
						
						
						
						
					 
					
						2008-05-28 22:11:13 -07:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						95cd596352 
					 
					
						
						
							
							doc: document Win32/64 SEH extensions  
						
						... 
						
						
						
						Document COFF extensions for Windows SEH 
						
						
					 
					
						2008-05-27 14:03:09 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						ca4f36cc2c 
					 
					
						
						
							
							Document %? and %??  
						
						
						
						
					 
					
						2008-05-25 22:09:17 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						e6a5cb536a 
					 
					
						
						
							
							doc: another reference to DY  
						
						
						
						
					 
					
						2008-05-23 18:24:03 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						a69749581d 
					 
					
						
						
							
							Document DY, RESY and YWORD  
						
						
						
						
					 
					
						2008-05-23 17:58:01 -07:00 
						 
				 
			
				
					
						
							
							
								Charles Crayne 
							
						 
					 
					
						
						
							
						
						a762ca544b 
					 
					
						
						
							
							Avoid long line warning when generating nasm docs  
						
						... 
						
						
						
						rdsrc.pl limits lines to 68 characters for some formats 
						
						
					 
					
						2008-04-12 13:35:43 -07:00 
						 
				 
			
				
					
						
							
							
								Charles Crayne 
							
						 
					 
					
						
						
							
						
						8ca31b48af 
					 
					
						
						
							
							Document avaiabily of DWARF for ELF32 and ELF64  
						
						
						
						
					 
					
						2008-04-07 14:26:29 -07:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						134b94665d 
					 
					
						
						
							
							Add %ifempty and variants  
						
						
						
						
					 
					
						2008-02-16 17:01:40 -08:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						cbf768d67d 
					 
					
						
						
							
							Implement %iftoken, test for a single token  
						
						... 
						
						
						
						Implement %iftoken, a test for a single token.  This is useful in
cases using %+ to splice a macro-provided token. 
						
						
					 
					
						2008-02-16 16:41:25 -08:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						8c01b0b409 
					 
					
						
						
							
							Use term "host platform" consistently  
						
						
						
						
					 
					
						2008-02-16 14:57:45 -08:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						70e63c9a9a 
					 
					
						
						
							
							Add standard time macro boilerplate to __POSIX_TIME__  
						
						
						
						
					 
					
						2008-02-16 14:56:49 -08:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						6b18bcce46 
					 
					
						
						
							
							BR 774131: date and time macros  
						
						... 
						
						
						
						This checkin creates the following date and time macros:
__DATE__, __TIME__, __UTC_DATE__, __UTC_TIME__: strings
__DATE_NUM__, __TIME_NUM__, __UTC_DATE_NUM__, __UTC_TIME_NUM__:
civil dates in digit-string formats
__POSIX_TIME__: time in POSIX time_t format 
						
						
					 
					
						2008-02-16 14:54:10 -08:00 
						 
				 
			
				
					
						
							
							
								Charles Crayne 
							
						 
					 
					
						
						
							
						
						c17a0eb31b 
					 
					
						
						
							
							Add autogenerated instruction list to NASM documentation  
						
						... 
						
						
						
						1. Allow included files in rdsrc.pl
2. New program inslist.pl to generate instruction list from insns.dat
3. Mark certain comments in insns.dat as documentation subheaders
4. Add Instruction List appendix to nasmdoc.src
5. Update build process to invoke inslist.pl 
						
						
					 
					
						2008-01-20 16:27:03 -08:00 
						 
				 
			
				
					
						
							
							
								Charles Crayne 
							
						 
					 
					
						
						
							
						
						1727b3d0eb 
					 
					
						
						
							
							Check in Ed Beroset's documentation fix  
						
						... 
						
						
						
						Correct count in %strlen example 
						
						
					 
					
						2007-12-28 15:00:03 -08:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						e55c836b5a 
					 
					
						
						
							
							Document naming of registers in 64-bit mode  
						
						... 
						
						
						
						Intel's docs diverge from AMD's docs (MASM follow AMD's docs);
formally document what we're doing and include a file of macros in
case someone wants to use alternate names. 
						
						
					 
					
						2007-12-10 15:35:28 -08:00 
						 
				 
			
				
					
						
							
							
								H. Peter Anvin 
							
						 
					 
					
						
						
							
						
						5f5a252a36 
					 
					
						
						
							
							Refer to version 2.00 consistently as 2.00 not 2.0  
						
						
						
						
					 
					
						2007-11-29 17:30:11 -08:00