\initial {{\_}}
\entry {\code {__crt0_load_environment_file}}{12}
\entry {\code {__djgpp_clock_tick_interval\r {, introduced}}}{15}
\entry {\code {__djgpp_exception_toggle}}{10}
\entry {\code {__djgpp_set_ctrl_c\r {, non-destructive query}}}{14}
\entry {\code {__dpmi_int\r {, and signals on Windows}}}{11}
\entry {\code {__dpmi_simulate_real_mode_procedure_iret()}}{6}
\entry {\code {__dpmi_simulate_real_mode_procedure_retf_stack}}{14}
\entry {\code {__dpmi_yield}}{10}
\entry {\code {__FSEXT_alloc_fd}}{9}
\entry {\code {_8087}}{13}
\entry {\code {_check_v2_prog\r {, leaks file descriptor}}}{15}
\entry {\code {_close}}{7}
\entry {\code {_creat}}{7}
\entry {\code {_creatnew}}{9}
\entry {\code {_crt0_startup_flags, the _CRT0_FLAG_KEEP_QUOTES flag}}{10}
\entry {\code {_doprnt}}{10}
\entry {\code {_dos_ds}}{5}
\entry {\code {_dos_findfirst}}{7}
\entry {\code {_doserrno}}{10}
\entry {\code {_fargetsel}}{6}
\entry {\code {_filbuf}}{12}
\entry {\code {_fixpath}}{7}
\entry {\code {_flsbuf}}{12}
\entry {\code {_flush_disk_cache}}{8}
\entry {\code {_get_volume_info\r {, and invalid drives}}}{17}
\entry {\code {_go32_dpmi_allocate_real_mode_callback_iret}}{12}
\entry {\code {_go32_dpmi_free_real_mode_callback}}{5}
\entry {\code {_go32_dpmi_lock_code}}{7}
\entry {\code {_go32_dpmi_lock_data}}{7}
\entry {\code {_is_exec}}{5}
\entry {\code {_lfn_gen_short_name}}{7}
\entry {\code {_open}}{7}
\entry {\code {_osmajor}}{8}
\entry {\code {_osminor}}{8}
\entry {\code {_put_path}}{13}
\entry {\code {_put_path2}}{13}
\entry {\code {_read}}{7}
\entry {\code {_rename}}{12}
\entry {\code {_sys_siglist}}{9}
\entry {\code {_truename}}{7}
\entry {\code {_use_lfn}}{7}
\entry {\code {_use_lfn\r {, and invalid drives}}}{17}
\entry {\code {_USE_LFN\r {, and invalid drives}}}{17}
\entry {\code {_v2_prog_type}}{8}
\entry {\code {_write}}{7}
\initial {{\tt\hat}}
\entry {^Z character, at end of a response file}{12}
\initial {3}
\entry {\code {387\r {, and the value of} _8087}}{13}
\entry {\code {387\r {, set to Y}}}{7}
\initial {8}
\entry {8-bit characters, and string-related functions}{15}
\initial {A}
\entry {\code {access}}{5, 8}
\entry {\code {access\r {, loss of} FileFind \r {handle}}}{15}
\entry {\code {acos}}{12}
\entry {\code {acos\r {, accuracy of emulation}}}{17}
\entry {\code {acosh\r {, }Inf\r { or}NaN\r { operands in emulator}}}{17}
\entry {\code {alarm}}{11}
\entry {\code {asin\r {, accuracy of emulation}}}{17}
\entry {\code {asinh\r {, }Inf\r { or}NaN\r { operands in emulator}}}{17}
\entry {\code {assert}}{8}
\entry {\code {atan\r {, accuracy of emulation}}}{17}
\entry {\code {atan2\r {, accuracy of emulation}}}{17}
\initial {B}
\entry {\code {basename}}{9}
\entry {\code {bash}}{7}
\entry {\code {Bash}}{13}
\entry {\code {bdosptr}}{5}
\entry {\code {bin2h}}{12}
\entry {\code {bioscom}}{7}
\initial {C}
\entry {\code {cbrt}}{15}
\entry {\code {ceil\r {, for negative arguments, emulation}}}{17}
\entry {\code {closedir\r {, does not lose search handles}}}{11}
\entry {Command lines, longer than 126 characters}{23}
\entry {command-line arguments, globbing}{12}
\entry {Condition codes and FP emulation}{16}
\entry {\code {conio.h}}{6}
\entry {Converting text files}{27}
\entry {Core dumps}{28}
\entry {\code {cos\r {, emulation for large arguments}}}{17}
\entry {Crashes due to SIGFPE, on Windows 9X}{13}
\entry {\code {crt0.S\r {, and long section names}}}{15}
\entry {\code {ctime}}{7, 11}
\initial {D}
\entry {\code {dbgcom.c}}{7}
\entry {debug support, and file redirection}{14}
\entry {debug support, and floating-point code}{14}
\entry {debug support, and signals}{14}
\entry {debug support, documentation}{14}
\entry {debuggers, and \code {SIGQUIT}}{14}
\entry {debuggers, and the stack length}{14}
\entry {debuggers, and the transfer buffer size}{14}
\entry {Debugging, post-mortem}{28}
\entry {\code {delay}}{6}
\entry {Device I/O, emulation}{25}
\entry {Device names, Unix}{25}
\entry {\code {difftime}}{8}
\entry {\code {dir.h}}{5}
\entry {\code {dirname}}{9}
\entry {\code {disable}}{8}
\entry {\code {djasm}}{6, 8}
\entry {\sc {djgpp} utilities}{27}
\entry {\code {djgpp.djl\r {, and long section names}}}{15}
\entry {\code {djgpp.env}}{9}
\entry {DJGPP.ENV}{30}
\entry {\code {djtar\r {, and the }\file {tarchange.lst}\r { file}}}{16}
\entry {\code {djtar\r {, file-name conversions}}}{16}
\entry {\code {doprnt}}{11}
\entry {\code {dos.h}}{5}
\entry {\code {doscan}}{5}
\entry {\code {dosmemput}}{5}
\entry {\code {dtou}}{12}
\entry {\code {dxeload}}{5}
\initial {E}
\entry {\code {echo}}{5, 6, 8}
\entry {\code {ecvt}}{10}
\entry {\code {ecvtbuf}}{10}
\entry {\code {edebug}}{5, 6, 7}
\entry {Emacs dumping, and library functions}{26}
\entry {\code {\r {Emacs, warnings from} GDB}}{13}
\entry {\code {emu387}}{6}
\entry {\code {emu387.dxe}}{12}
\entry {\code {emu387.dxe\r {, and FSQRT instruction}}}{16}
\entry {\code {emu387.dxe\r {, comparison, addition and subtraction}}}{14}
\entry {\code {emu387.dxe\r {, on Windows}}}{16}
\entry {\code {enable}}{8}
\entry {Environment Variables}{30}
\entry {environment variables, in file names}{13}
\entry {\code {errno}}{10}
\entry {\code {errno\r {, set by math functions in \file {libc.a}}}}{15}
\entry {\code {exit}}{5, 8}
\entry {Exit status reporting}{28}
\entry {\code {exp10}}{15}
\entry {\code {exp2}}{15}
\entry {\code {expm1}}{15}
\initial {F}
\entry {\code {fcntl}}{5}
\entry {FCOS instruction, emulation for large arguments}{17}
\entry {\code {fcvt}}{10}
\entry {\code {fcvtbuf}}{10}
\entry {\code {fflush}}{10}
\entry {\code {ffs}}{7}
\entry {\code {FILE} objects, allocation}{13}
\entry {Filesystem extensions facility}{25}
\entry {\code {findfirst}}{5}
\entry {flushing buffered output}{13}
\entry {\code {fmod\r {, emulation for negative arguments}}}{17}
\entry {\code {fnsplit}}{7}
\entry {FP emulation, abnormal results}{17}
\entry {FP emulation, and \code {Cn} condition codes}{16}
\entry {FP emulation, and \code {SIGFPE}}{16}
\entry {FP emulation, on Windows}{16}
\entry {FP emulator, and FSQRT instruction}{16}
\entry {FP emulator, comparison, addition and subtraction}{14}
\entry {FPATAN instruction, emulation, accuracy}{17}
\entry {FPREM/FPREM1 instruction, emulation for large arguments}{17}
\entry {\code {fprintf}}{10, 11}
\entry {\code {fprintf\r {, and negative zero}}}{15}
\entry {FPTAN instruction, emulation, argument out of range}{17}
\entry {\code {fputc}}{11}
\entry {\code {fputs}}{12}
\entry {\code {fread}}{12}
\entry {\code {free}}{8}
\entry {\code {freopen\r {, read/write access to files}}}{14}
\entry {FRNDINT instruction, emulation for negative arguments}{17}
\entry {FSCALE instruction, emulation, handles overflow}{17}
\entry {\code {fscanf}}{12}
\entry {\code {fscanf\r {, and octal conversions}}}{15}
\entry {\code {fscanf\r {, pointer conversions}}}{15}
\entry {\code {fsdb}}{5, 6}
\entry {\code {fsdb\r {, Step Over bug}}}{16}
\entry {\code {fsdb\r {, support for }SIGQUIT}}{16}
\entry {\code {fsetpos\r {, return value}}}{16}
\entry {FSIN instruction, emulation for large arguments}{17}
\entry {FSINCOS instruction, emulation for large arguments}{17}
\entry {FSQRT instruction, emulation for infinite arguments}{17}
\entry {FST/FSTP instructions, emulation of, over/underflow}{17}
\entry {FST/FSTP instructions, emulation of, rounding}{17}
\entry {\code {fstat}}{9}
\entry {\code {ftruncate\r {, and file pointer position}}}{15}
\entry {\code {fwrite}}{12}
\entry {FXCH instruction, emulation, abnormal operands}{17}
\entry {FYL2X instruction, emulation pops the stack}{17}
\initial {G}
\entry {\code {gcvt}}{10}
\entry {\code {GDB\r {, debugging Emacs}}}{13}
\entry {\code {getc}}{12}
\entry {\code {getch}}{13}
\entry {\code {getche}}{13}
\entry {\code {gethostname}}{8}
\entry {\code {getitimer}}{11}
\entry {\code {getitimer\r {, and system clock granularity}}}{15}
\entry {\code {getkey}}{7}
\entry {\code {getmntent}}{9, 11}
\entry {\code {getopt}}{5}
\entry {\code {getrusage}}{6}
\entry {\code {gettexinfo}}{12}
\entry {\code {getxkey}}{7}
\entry {\code {glob}}{5, 6, 7, 10}
\entry {\code {glob\r {, and mixed-case letters in file names}}}{12}
\entry {Globbing}{24}
\entry {\code {go32-v2}}{6, 7}
\entry {\code {gxx}}{5, 7}
\entry {\code {gxx\r {, and missing libgpp.a}}}{16}
\initial {H}
\entry {Header files, compatibility}{23}
\entry {hidden features, documentation}{12}
\initial {I}
\entry {\code {info/dir.txi}}{6}
\entry {\code {inp}}{5}
\entry {\code {inpw}}{5}
\entry {\code {insque}}{8}
\entry {interval timers and uclock}{11}
\entry {interval timers, small intervals}{11}
\entry {\code {ioctl}}{6}
\entry {\code {ioctl}, emulation}{26}
\initial {K}
\entry {\code {kill\r {, signals to other programs}}}{15}
\initial {L}
\entry {\code {lconv}}{8}
\entry {\code {ldexp}}{5}
\entry {lfn}{6}
\entry {LFN API}{26}
\entry {LFN support and invalid drives}{17}
\entry {\code {libc.tex}}{6}
\entry {\code {libemu.a\r {, and FSQRT instruction}}}{16}
\entry {\code {libemu.a\r {, comparison, addition and subtraction}}}{14}
\entry {\code {libemu.a\r {, missing} npxsetup.o}}{15}
\entry {\code {libemu.a\r {, on Windows}}}{16}
\entry {\code {libm.a}}{5}
\entry {Library, compatibility}{23}
\entry {\file {libstdcxx.a}, and \code {gxx}}{16}
\entry {Links, emulation}{26}
\entry {\code {localtime}}{11}
\entry {\code {lock}}{7}
\entry {Long command lines}{23}
\entry {Long file name support}{26}
\entry {\code {lowvideo}}{12}
\initial {M}
\entry {\code {Make, crashes}}{13}
\entry {\code {make}, support for Unix features}{25}
\entry {\code {malloc}}{8}
\entry {math functions, improved versions}{15}
\entry {\code {mcount.c}}{6}
\entry {\code {memchr}}{6}
\entry {\code {memicmp}}{7}
\entry {\code {memicmp\r {, included in the library}}}{16}
\entry {\code {merge}}{8}
\entry {\code {mkstemp}}{9}
\entry {\code {mktime}}{8, 11}
\entry {\code {mntent}}{6}
\entry {multibyte}{7}
\initial {N}
\entry {\code {nanf}}{10}
\entry {negative zero, printing}{15}
\entry {Numeric exceptions, masked}{9}
\initial {O}
\entry {\code {open}}{5}
\entry {\code {open\r {, race conditions}}}{9}
\entry {\code {open\r {, when there are no more file handles}}}{13}
\entry {\code {opendir}}{7, 10}
\entry {\code {opendir\r {, does not lose search handles}}}{11}
\entry {\code {outp}}{5}
\entry {\code {outportsb}}{10}
\entry {\code {outportsl}}{10}
\entry {\code {outportsw}}{10}
\entry {\code {outpw}}{5}
\entry {Overflow in emulation of arithmetic FP instructions}{17}
\initial {P}
\entry {\code {PATH} separator, Unix-style}{28}
\entry {\code {pathconf}}{7}
\entry {\code {pc.h}}{5}
\entry {PC98, SIGINT and SIGQUIT}{11}
\entry {\code {pclose}}{7}
\entry {\code {popen}}{5, 7, 8}
\entry {Post-mortem debugging}{28}
\entry {\code {powi}}{15}
\entry {\code {printf}}{6, 8, 10, 11}
\entry {\code {printf\r {, and negative zero}}}{15}
\entry {profiling}{10, 11}
\entry {\code {psignal}}{9}
\entry {\code {putc}}{11, 12}
\entry {\code {putpath}}{7}
\initial {Q}
\entry {\code {qsort}}{6}
\initial {R}
\entry {\code {rand48}}{11}
\entry {\code {rawclock}}{6}
\entry {\code {readdir}}{6, 7, 10}
\entry {\code {realloc\r {, crashes when memory is exhausted}}}{16}
\entry {\code {redir}}{10, 12}
\entry {\code {redir\r {, and FP emulation}}}{16}
\entry {Redirecting stderr}{28}
\entry {\code {rename}}{7, 9, 12}
\entry {\code {rename\r {,} errno\r { value when the file is open}}}{15}
\entry {response file, ^Z at the end}{12}
\entry {\code {rewinddir\r {, and \file {.} and \file {..} entries}}}{11}
\entry {\code {rewinddir\r {, does not lose search handles}}}{11}
\initial {S}
\entry {\code {s_ceil}}{7}
\entry {\code {s_floor}}{7}
\entry {\code {scalbn}}{5}
\entry {\code {scanf}}{8, 12}
\entry {\code {scanf\r {, and octal conversions}}}{15}
\entry {\code {scanf\r {, pointer conversions}}}{15}
\entry {\code {ScreenAttrib}}{12}
\entry {\code {ScreenGetChar}}{6}
\entry {\code {searchpath\r {, and file names with slashes}}}{14}
\entry {\code {seekdir\r {, and \file {.} and \file {..} entries}}}{11}
\entry {\code {select}}{10}
\entry {\code {setitimer}}{10, 11}
\entry {\code {setitimer\r {, and system clock granularity}}}{15}
\entry {\code {setitimer\r {, when called with} NULL\r { argument}}}{15}
\entry {\code {setmode\r {, and termios}}}{14}
\entry {\code {sf_ceil}}{7}
\entry {\code {sf_floor}}{7}
\entry {\code {sigaction}}{5}
\entry {\code {sigaddset}}{7}
\entry {SIGALRM}{10}
\entry {\code {sigdelset}}{7}
\entry {\code {sigemptyset}}{7}
\entry {\code {sigfillset}}{7}
\entry {\code {SIGFPE} and FP emulation}{16}
\entry {SIGFPE\r {, on Windows 9X}}{13}
\entry {\code {SIGINT}}{5}
\entry {SIGINT and SIGQUIT, PC98}{11}
\entry {\code {sigismember}}{7}
\entry {\code {sigpending}}{7}
\entry {\code {sigprocmask}}{7}
\entry {SIGPROF}{10}
\entry {\code {sin\r {, emulation for large arguments}}}{17}
\entry {\code {sincos}}{15}
\entry {\code {sincos\r {, emulation for large arguments}}}{17}
\entry {\code {split}}{8}
\entry {Splitting large files}{27}
\entry {\code {sprintf}}{10, 11}
\entry {\code {sprintf\r {, and negative zero}}}{15}
\entry {\code {sqrt\r {, emulation for infinite arguments}}}{17}
\entry {\code {srand}}{6, 11}
\entry {\code {srand48}}{11}
\entry {\code {sscanf}}{12}
\entry {\code {sscanf\r {, and octal conversions}}}{15}
\entry {\code {sscanf\r {, pointer conversions}}}{15}
\entry {stack dump, when aborted or crashed}{10}
\entry {\code {stackavail}}{8}
\entry {\code {stat}}{5, 7, 9, 11}
\entry {\code {statfs}}{7}
\entry {\code {stdaux}}{5}
\entry {\code {stdprn}}{5}
\entry {\code {stub}}{8}
\entry {\code {stub.asm}}{6}
\entry {\code {stubedit}}{6, 8}
\entry {\code {stubify}}{6}
\entry {\code {symify\r {, and long file/function names}}}{18}
\entry {\code {symlink}}{8}
\entry {\code {symlink\r {, source and target in different directories}}}{16}
\entry {Symlinks, emulation}{26}
\entry {\code {sync}}{8}
\entry {\code {system}}{5, 8, 9}
\entry {\code {system} function, extended functionality}{24}
\entry {\code {system\r {, and Ctrl-Z in termios}}}{12}
\entry {\code {system\r {, and pipe symbols}}}{13}
\entry {\code {system\r {, and redirection}}}{12}
\initial {T}
\entry {\code {tan\r {, emulation for large arguments}}}{17}
\entry {\code {tan\r {, emulation, argument out of range}}}{17}
\entry {\code {tcflush}}{13}
\entry {\code {tcgetpgrp\r {, added}}}{16}
\entry {\code {tcsetattr}}{13}
\entry {\code {tcsetpgrp\r {, added}}}{16}
\entry {template instantiation, improved support}{15}
\entry {\code {tempnam}}{8}
\entry {\code {termios}}{12}
\entry {termios, and binary I/O}{13}
\entry {termios, and buffered stdio}{12}
\entry {termios, and TAB expansion}{14}
\entry {termios, input and \code {SIGINT} and \code {SIGQUIT}}{14}
\entry {\code {textbackground}}{12}
\entry {\code {textcolor}}{12}
\entry {timer tick frequency, and \code {setitimer} function}{15}
\entry {Timing programs}{28}
\entry {\code {tmpfile}}{7}
\entry {\code {tmpfile\r {, race conditions}}}{9}
\entry {\code {tmpfile\r {, when file handles are exhausted}}}{18}
\entry {\code {tolower}}{11}
\entry {\code {toupper}}{11}
\entry {\code {TZ}}{11}
\entry {\code {tzname}}{8}
\initial {U}
\entry {\code {uclock}}{11}
\entry {\code {uclock\r {, on Windows}}}{13}
\entry {Underflow in emulation of arithmetic FP instructions}{17}
\entry {Unix compatibility}{23}
\entry {Unix device names}{9, 25}
\entry {\code {unlock}}{7}
\entry {unnormal numbers, printing}{11}
\entry {Unpacking compressed archives}{27}
\entry {Updating files}{27}
\entry {utilities, \sc {djgpp}-specific}{27}
\entry {\code {utod}}{12}
\initial {V}
\entry {\code {va_start}}{6}
\entry {\code {vfprintf}}{11}
\entry {\code {vfscanf}}{12}
\entry {\code {vfscanf\r {, and octal conversions}}}{15}
\entry {\code {vfscanf\r {, pointer conversions}}}{15}
\entry {\code {vprintf}}{11}
\entry {\code {vscanf}}{12}
\entry {\code {vscanf\r {, and octal conversions}}}{15}
\entry {\code {vscanf\r {, pointer conversions}}}{15}
\entry {\code {vsprintf}}{11}
\entry {\code {vsscanf}}{12}
\entry {\code {vsscanf\r {, and octal conversions}}}{15}
\entry {\code {vsscanf\r {, pointer conversions}}}{15}
\initial {W}
\entry {\code {wchar_t} type, and Windows programs}{17}
\entry {wctype.h, pre-processor and compilation errors}{11}
\entry {wildcards}{5}
\entry {Wildcards}{24}
\entry {\code {write}}{6, 8}
