Node:Topic Index,
Next:Program Index,
Previous:About,
Up:Top
24 Topic Index
This is an alphabetical list of all the topics covered in this FAQ.  Use
it to search for a description of your problem and follow the link to find
the answer(s).
- !proxy method of passing long command lines: Long commands
 - * character in command lines: Filename globbing
 - -ansi switch and C++-style comments in C programs: C++ comments
 - -fconserve-space switch: Large image
 - -fno-rtti switch, crashes C++ programs: Still unresolved
 - -fpack-struct, GCC option: Struct size
 - -frtti switch: C++ exceptions
 - -lfoo, linker switch: Libraries
 - -lg++: No such file or directory: Unresolved externals
 - -liostream option, linker errors: Unresolved externals
 - -lstdcxx, linker cannot find: Missing headers or libraries
 - -lstdcxx, No such file or directory, linker message: Missing headers or libraries
 - -lwmemu, undefined references when linking: Emulation
 - -traditional switch and C++-style comments in C programs: C++ comments
 - -Wall, uses lots of memory: GCC optimizations
 - .lib libraries, using with GCC: OBJ and LIB
 - .o files from EMXAOUT can't be put into a library: OBJ and LIB
 - .obj object files, using with GCC: OBJ and LIB
 - //-style comments in C programs: C++ comments
 - //-style comments, rejecting: C++ comments
 - /bin/sh in shell scripts: Bash crashes
 - 16-bit code, using with DJGPP: 16-bit code
 - 16-bit DPMI programs cannot run under DJGPP: Make hangs
 387, an environment variable: Emulation
- 68K targets, cross-compiling with DJGPP: Cross-DJGPP
 - ? character in command lines: Filename globbing
 - @ character, how to pass it to programs: Special chars
 - ^Z character at end of DJGPP.ENV: Info crashes
 - ___djgpp_exception_table, traceback points to: Stack size
 - __crt0_glob_function, disable filename globbing: Disable globbing
 - __dj_movedata, high in program's profile: IO bound programs
 - __DJGPP__ pre-processor symbol: DJGPP-specific
 - __DJGPP_MINOR__ pre-processor symbol: DJGPP-specific
 - __dpmi_get_memory_information, doesn't change after free/malloc: Confusing alloc
 - __dpmi_get_protected_mode_interrupt_vector: Hardware interrupts
 - __dpmi_get_real_mode_interrupt_vector: Hardware interrupts
 - __dpmi_int, calling DOS/BIOS services: int86
 - __dpmi_int, high in program's profile: IO bound programs
 - __dpmi_int, how to pass buffers: Pointer segment
 - __dpmi_simulate_real_mode_procedure_iret, need zero SS, SP and FLAGS: Zero SP
 - __dpmi_simulate_real_mode_procedure_retf, need zero SS, SP and FLAGS: Zero SP
 - __dpmi_YYY vs _go32_XXX, which one to use: _go32 vs __dpmi
 - __EH_FRAME_BEGIN__, undefined references: C++ exceptions
 - __eh_pc and __throw, undefined references: Still unresolved
 - __GO32__ pre-processor symbol: DJGPP-specific
 - __tb, an alias for the address of transfer buffer: Pointer segment
 - __throw and __eh_pc, undefined references: Still unresolved
 - _AX variable, porting to DJGPP: Pseudo-registers
 - _BP variable, porting to DJGPP: Pseudo-registers
 - _BX variable, porting to DJGPP: Pseudo-registers
 - _CRT0_FLAG_LOCK_MEMORY, how to use: Hardware interrupts
 - _CRT0_FLAG_LOCK_MEMORY, silent failure: Hardware interrupts
 - _crt0_startup_flags settings and QDPMI: QDPMI VM
 - _crt0_startup_flags, setting to lock memory: HW Int pitfalls
 - _crt0_startup_flags, Unix sbrk is incompatible with HW interrupts: HW Int pitfalls
 - _CX variable, porting to DJGPP: Pseudo-registers
 - _DI variable, porting to DJGPP: Pseudo-registers
 - _dos_ds, a selector to access conventional memory: Xfer
 - _DS variable, porting to DJGPP: Pseudo-registers
 - _DX variable, porting to DJGPP: Pseudo-registers
 - _ES variable, porting to DJGPP: Pseudo-registers
 - _go32_dpmi_allocate_iret_wrapper: Hardware interrupts
 - _go32_dpmi_chain_protected_mode_interrupt_vector: Hardware interrupts
 - _go32_remaining_physical_memory, doesn't change after free/malloc: Confusing alloc
 - _go32_remaining_physical_memory, under OS/2: Confusing alloc
 - _go32_XXX vs __dpmi_YYY, which one to use: _go32 vs __dpmi
 _interrupt keyword, DJGPP replacement: Hardware interrupts
- _SI variable, porting to DJGPP: Pseudo-registers
 - _stklen, setting stack size: Stack size
 - _streamv, undefined references: Still unresolved
 - Abort! message during compilation: Internal error
 - Abort! message in C++ programs that use exceptions: C++ exceptions
 - Access to drives, anti-virus software: Linker accesses other drives
 - Accessing absolute addresses above 1MB: Above 1MB
 - Accessing absolute addresses in conventional memory: Xfer
 - Accessing absolute addresses with dedicated selector: Xfer
 - Accessing C variables from inline assembly: Inline Asm
 - Accessing VBE 2.0 linear frame buffer: Direct access
 - Accessing video memory: Direct access
 - Alignment of data and code by GAS can slow-down code: Pentium
 - Alignment, effect on program speed: Older is faster
 - Allegro header files, not found: Missing headers or libraries
 - Allegro library, failure to compile: Allegro and GRX
 - Allegro, home page and mailing list: What to download
 - Allocating DOS memory: Pointer segment
 - Alt-TAB, cannot switch away from graphics programs: Graphics and Windows
 - Announcements, mailing list: Subscribing
 - ANSI C++ Standard: Cannot find docs
 - Anti-virus programs find virus in DJGPP: Virus
 - Archives, DJGPP mailing list/News group, how to search: Archive search
 - Arrays, and code speed: Older is faster
 - Asking for help: Totally lost
 - Assembly code crashes when linked with optimized C code: ASM and C
 - Assembly code, generating with GCC: Assembly output
 - Assembly functions, which registers to preserve: ASM and C
 - Assembly modules, link errors: ASM and C
 - Assembly source, converting from AT&T to Intel: Converting ASM
 - Assembly source, converting to AT&T syntax: Converting ASM
 - Assembly source, converting to protected mode: ASM GPF
 - Assembly source, GCC/Gas syntax: Syntax
 - Assembly syntax: Syntax
 - Asynchronous communications packages for DJGPP: Packages
 - AT&T vs Intel assembly syntax: Syntax
 - AT&T-style assembly, converting to Intel: Converting ASM
 - atan, inaccuracies with FP emulator: Emulator accuracy
 - AUTOEXEC.BAT, how to edit: Urgent
 - Automated downloading from a PC: DJGPP Fatware
 - Automated downloading from a Unix box: DJGPP Fatware
 - Automated FTP from a Unix box: DJGPP Fatware
 - Automatic variables, how much memory: Stack size
 - Batch files running programs, Windows complains: Windows 98
 - Beep, on NT: WindowsNT
 - Binary attachments, do not post: Upload
 - Binary file I/O: File data corrupted
 - Binutils 2.8.x, slower than 2.7: Older is faster
 - BIOS service calls: int86
 - BIOS service calls which need buffers: Pointer segment
 - BIOS setup, influence on compilation speed: Slow compiler
 - Blanks in DJGPP variable definition: Missing headers or libraries
 - Books for Win32 programming: Windows apps
 - bool type, cannot be displayed by debugger: Bool vars
 - Breakpoints don't work in GDB under Windows: Debugging woes
 - Breakpoints in 
#included files: Included source
 - Browsing documentation: Where is the docs
 - BSD copyright: Application distribution
 - Buffered I/O, effect of buffer size on I/O speed: IO speed
 - Bug report, how to submit: Changing
 - Bug-tracking system for DJGPP: Changing
 - Bugfixes, how to ensure they are done: Slow development
 - Bugs, how to browse a list of known DJGPP problems: Changing
 build.cross script: Cross-DJGPP
- C compiler overflows its stack for large programs: Internal error
 - C library, legal restrictions: DJGPP redistribution
 - C Library, the latest release: Latest DJGPP
 - C programs compilation, recommended system RAM: Minimum
 - C++ class libraries, legal restrictions: Application distribution
 - C++ class variables under GDB: C++ classes in GDB
 - C++ compiler crashes for large programs: Stack size
 - C++ compiler overflows its stack for large programs: Internal error
 - C++ debugging with stabs information: C++ classes in GDB
 - C++ exceptions, support by GCC: C++ exceptions
 - C++ linking problems with String class: Still unresolved
 - C++ method names under GDB: C++ classes in GDB
 - C++ programs compilation, recommended system RAM: Minimum
 - C++ programs, automatically return 0: void main
 - C++ programs, large executable: Large image
 - C++ programs, linking with C functions: Still unresolved
 - C++ programs, problems with packed structs: Struct packing
 - C++ source, debugger cannot find: GDB and C++ source
 - C++ STL library, not in lgp271b distribution: Unresolved externals
 - C++, documentation: Cannot find docs
 - C++, missing header files: Missing C++ headers
 - C++-style comments in C programs, GCC won't compile: C++ comments
 - Caldera OpenDOS, DPMI services crash DJGPP: Buggy DPMI
 - Caldera's DOS and VDISK: Minimum
 - Call frame traceback, number of levels: Crash dump
 - Callbacks, class member function: RMCB
 - Calling 16-bit code from DJGPP: 16-bit code
 - Calling C or assembly functions from C++ programs: Still unresolved
 - Calling real-mode functions: Move structs
 - calloc fails under EMM386 or HIMEM: EMM386 alloc
 - calloc fails under QDPMI or Windows: QDPMI alloc
 - calloc fails under Windows 3.X: Windows alloc
 - calloc fails under Windows 9X: Windows9X alloc
 - calloc function, crashes with SIGSEGV: malloc crash
 - calloc, effect on "Fat DS": Fat DS
 - Can't find node "Top", Info message: Info cannot find Top
 - Cannot continue from exception message: Crash dump
 - Cannot exec as, GCC message: Missing subprograms
 - Cannot exec cc1plus, GCC message: Missing subprograms
 - Cannot exec cpp, GCC message: Missing subprograms
 - cannot exec stubify, compiler message: No stubify
 - Cannot open -lg++, linker message: Unresolved externals
 - cannot open -liostr, linker message: Unresolved externals
 - Case-sensitivity, while expanding wildcards: Filename globbing
 - CCT sites, no longer maintained: SimTel
 - CD installation program doesn't copy stubify.exe: No stubify
 - CD-ROM installation of DJGPP: General trouble
 - CD-ROM, accessed by the linker: Linker accesses other drives
 - CD-ROM, getting DJGPP: DJGPP by WWW
 - CDROM-based DJGPP installation, temporary directory: Urgent
 - CGI programs: CGI programs
 - Chaining interrupt: Hardware interrupts
 - Changing GNU/DJGPP programs: Changing
 - Child processes, spawning under OS/2: OS2
 - Child programs, __dpmi_allocate_dos_memory decreases DOS memory: Pointer segment
 - Child programs, how much memory is left: Swap out
 - Class member functions, as interrupt handlers: Hardware interrupts
 - Class member functions, as real-mode callbacks: RMCB
 - Class method name in GDB: C++ classes in GDB
 - Class static variable name in GDB: C++ classes in GDB
 - Clobbering registers in assembly code: ASM and C
 - Closing brace of function, program crashes there: Crash dump
 - CMOS setup, a cause for GCC crashes: Internal error
 - Code is slow due to incorrect alignment by GAS: Pentium
 - Code page change might prevent MSHELL from working: Debug graphics
 - Code quality, GCC: How fast
 - Code speed, slower in v2.x: Older is faster
 - Code, DJGPP-specific: DJGPP-specific
 - COFF boot loader: Packages
 - COFF debug format, does not support 
#included files: Included source
 - COFF debug format, does not support 
bool variables: Bool vars
 - COFF debug format, does not support variables in 
.bss: Static vars
 - COFF debug format, limitations: C++ classes in GDB
 - COFF option of MASM, debugging problems: Converting ASM
 - COFF, why is DJGPP using it: ELF vs COFF
 - Color text cannot be printed with `printf': Screen IO
 - Command line, * and ? characters: Filename globbing
 - Command line, disabling filename expansion/globbing: Disable globbing
 - Command line, escaping special characters: Special chars
 - Command line, filename expansion/globbing: Filename globbing
 - Command lines truncated in a Makefile: Makefiles
 - Command lines, longer than 126 characters: Long commands
 - Command-line arguments: Command line
 - Comments, C++-style in C programs: C++ comments
 - Commercial programs, writing with DJGPP: Application distribution
 - Compatibility, hardware, general: Requirements
 - Compatibility, Linux: Minimum
 - Compatibility, Novell NWDOS 7: Minimum
 - Compatibility, operating systems, general: Requirements
 - Compatibility, OS/2: Minimum
 - Compatibility, Warp: Minimum
 - Compatibility, Windows 3.X: Minimum
 - Compatibility, Windows 9X: Minimum
 - Compatibility, Windows/NT: Minimum
 - Compilation errors don't show with Caldera's DR-DOS: Minimum
 - Compilation for debugging: How to debug
 - Compilation messages, bogus: Which language
 - Compilation progress, GCC switch: GCC optimizations
 - Compilation speed: Slow compiler
 - Compilation time, for Allegro: Slow compiler
 - Compile-time problems: Compiling
 - Compiler crashes on Windows 3.X: Internal error
 - Compiler crashes, which subprogram of: General trouble
 - Compiler speed: Compiler performance
 - Compiler, non-DJGPP, crashes under Make: Make hangs
 - Compiling GCC and CPP: Reasonable hardware
 - Compiling GCC and CPP, RAM disk: Config
 - Compiling large programs on DOSEmu: DOSEmu
 - Compiling large programs, disk cache settings: Reasonable hardware
 - Compiling large programs, RAM disk settings: Reasonable hardware
 - Compiling large source files: Reasonable hardware
 - Compiling Objective C sources: Objective C
 - Compiling, on machines without a co-processor: GCC optimizations
 complex data type, how to debug: Complex vars
- complex.h functions, linker can't find: Still unresolved
 - Complex.h, GCC can't find: Missing C++ headers
 - Compressing DJGPP executables: Large executable
 - Configuration, for optimal performance: Config
 - Configuration, reasonable: Reasonable hardware
 - Configuration, the best: Optimal hardware
 - Conventional memory, locking: Hardware interrupts
 - Conventional memory, moving data to/from: Xfer
 - Conversion of the FAQ to different formats: FAQ format
 - Converting DOS .obj/.lib files to GCC: OBJ and LIB
 - Converting DOS code to DJGPP: Converting
 - Converting spaces to TABs in Makefiles: Missing separator
 - Copyleft, effect on DJGPP: Application distribution
 - Copyright issues: Legalese
 - Crash message, how to interpret: Crash dump
 - Crash traceback, how to read: Crash traceback
 - Crash traceback, number of levels: Crash dump
 - Crash traceback, saving to a file: Crash dump
 - Crash, DJGPP programs: Trouble
 - Crash, inside 
malloc or free: malloc crash
 - Crashes, due to faulty disk: Internal error
 - Crashes, general troubleshooting: General trouble
 - Crashes, v2.0 programs: v2 crash
 - Critical error handling in DJGPP: Int 24h
 - Cross-compiling with DJGPP: Cross-DJGPP
 - crt0.o, GCC can't find: Missing headers or libraries
 - Ctrl-Alt-Del, not passed by Windows 9X: HW Int pitfalls
 - Ctrl-BREAK crashes on Caldera's DR-DOS: Minimum
 - Ctrl-BREAK, causes abort with Double Fault: Crash dump
 - Ctrl-C aborts programs on Windows/NT: WindowsNT
 - Ctrl-C and OS/2: OS2
 - Ctrl-C in debugged programs: Debugging woes
 - Ctrl-C, causes abort with Double Fault: Crash dump
 - Curses library for DJGPP: What to download
 - CVS access to latest DJGPP library sources: Latest DJGPP
 - Cygnus GCC port to Windows: WindowsNT
 - Cygwin port of GCC for Windows 9X and NT: Windows apps
 - DEADBEEF, use to spot uninitialized memory: v2 crash
 - Debugger cannot find C++ source: GDB and C++ source
 - Debugger causes programs to overflow the stack: Stack size
 - Debugger crashes on programs compiled for profiling: Debugging woes
 - Debugger crashes on programs which use exceptions: Debugging woes
 - Debugger doesn't know about #include'd source: Included source
 - Debugger doesn't pass signals to debuggee: Debugging woes
 - Debugger GP Faults on Windows 3.X: Debugging woes
 - Debugger, usage: How to debug
 - Debuggers for DJGPP programs: How to debug
 - Debugging C++ programs: GDB and C++ source
 - Debugging C/C++ code generated by another program: Included source
 - Debugging graphics programs: Debug graphics
 - Debugging graphics programs on Windows: Debug graphics
 - Debugging issues: Debugging
 - Debugging problems, with COFF option of MASM: Converting ASM
 - Debugging programs which crash: Crash dump
 - Debugging symbols, how to strip from executables: Large executable
 - Debugging, dwarf2 format: How to debug
 - Debugging, stabs format: How to debug
 delay function on OS/2: OS2
delay function, on Windows/NT: WindowsNT
- delaying program's execution: usleep
 - delete operator, crashes with SIGSEGV: malloc crash
 - Deleting a package: Uninstall
 - DEV directory, problems with DJGPP programs: dev directory
 - Development environments for DJGPP: Packages
 - Development of DJGPP, how to contribute: Slow development
 - Dinkumware site: Cannot find docs
 - Direct hardware access on Windows/NT: WindowsNT
 - Directories accessed by the linker: Linker accesses other drives
 - DirectX for DJGPP and RSXNTDJ: Packages
 - DirectX programming: Packages
 - Disabling globbing in filenames: Disable globbing
 - Disabling virtual memory for CWSDPMI: Slow compiler
 - Disabling wildcard expansion: Disable globbing
 - Disk cache, influence on compilation speed: Slow compiler
 - Disk cache, recommended settings: Config
 - Disk cache, when compiling large programs: Reasonable hardware
 - Disk editors destroy long file names: Missing C++ headers
 - Disk I/O, compared with Linux: IO speed
 - Disk space, required for installation: Minimum
 - Disk space, using less of it: DJGPP Fatware
 - Disks, accessed by the linker: Linker accesses other drives
 - Display or set static variables inside debugger: Static vars
 - Display problems with RHIDE: RHIDE
 - Distributing DJGPP programs, FP emulator: Emulation
 - Distributing DJGPP programs, required files: Distributing
 - DJGPP applications, legal restrictions: Application distribution
 - DJGPP archives, how to search: Archive search
 - DJGPP as cross-compiler: Cross-DJGPP
 - DJGPP development sources, how to get: Latest DJGPP
 - DJGPP distribution, list of: What to download
 - DJGPP Documentation: Docs
 - DJGPP documentation, in man page format: Man pages
 - DJGPP documentation, in PostScript format: Printed docs
 - DJGPP documentation, look in source distributions: Cannot find docs
 - DJGPP documentation, printing: Printed docs
 - DJGPP documentation, reading as ASCII file: No Info
 - DJGPP documentation, reading with a Web browser: Printed docs
 - DJGPP documentation, see source files: Last resort
 - DJGPP documentation, where to find it: Where is the docs
 - DJGPP environment variable, how to set and test: Missing headers or libraries
 - DJGPP environment variable, setting under LFN: Missing headers or libraries
 - DJGPP mailing list, how to post: How to post
 - DJGPP mailing list, how to subscribe: Subscribing
 - DJGPP mailing list, how to unsubscribe: Unsubscribing
 - DJGPP mailing list, in digest form: Subscribing
 - DJGPP mailing list/news group, read via WWW: Unsubscribing
 - DJGPP on a CD-ROM: General trouble
 - DJGPP programs, problems with: Trouble
 - DJGPP programs, problems with DPMI host: Buggy DPMI
 - DJGPP programs, profiling: How to profile
 - DJGPP release schedule: Slow development
 - DJGPP software, where to upload: Upload
 - DJGPP users, asking for help: Totally lost
 - DJGPP utilities, legal restrictions: DJGPP redistribution
 - DJGPP v2.x, alternative DPMI hosts: Environment
 - DJGPP won't run, prints "No DPMI": No DPMI
 - DJGPP, a list of packages: What to download
 - DJGPP, beware of blanks when setting: Missing headers or libraries
 - DJGPP, downloading via e-mail: DJGPP by WWW
 - DJGPP, downloading with FTP: How to download
 - DJGPP, downloading with Gopher: DJGPP by WWW
 - DJGPP, downloading with WWW: DJGPP by WWW
 - DJGPP, history of the project: WWW
 - DJGPP, how to get it: Getting DJGPP
 - DJGPP, sample code: Packages
 - DJGPP, what it is: DJGPP
 - DJGPP, where to download: SimTel
 - DJGPP-ANNOUNCE mailing list: Subscribing
 - DJGPP-compiled programs can't find DPMI: Distributing
 - DJGPP-specific code: DJGPP-specific
 - DJGPP.ENV file causes GCC 2.8 to hang: Programs hang
 - DJGPP.ENV syntax explained: Missing headers or libraries
 - DJGPP.ENV, compiler environment variables: Missing headers or libraries
 - DJGPP.ENV, trailing junk crashes Info: Buggy DPMI
 - djgpp_first_ctor, unresolved by linker: djgpp_first_ctor
 - djgpp_first_dtor, unresolved by linker: djgpp_first_ctor
 - DLLs, why doesn't DJGPP use them: DJGPP and DLLs
 - DMA, using from DJGPP programs: DMA
 - Documentation, C++ classes and STL library: Cannot find docs
 - Documentation, converting to plain ASCII: No Info
 - Documentation, converting to PostScript format: Printed docs
 - Documentation, in HTML format: Printed docs
 - Documentation, in man page format: Man pages
 - Documentation, in PostScript format: Printed docs
 - Documentation, inside source distribution archives: Cannot find docs
 - Documentation, reading: Where is the docs
 - DOS box properties, memory settings on Windows 98: Windows 98
 - DOS code, using with GCC: 16-bit code
 - DOS libraries, using with GCC: OBJ and LIB
 - DOS memory, allocating and freeing: Pointer segment
 - DOS memory, mapping into address space: Above 1MB
 - DOS Mode, disables long file names: Missing C++ headers
 - DOS Mode, Windows suggests for graphics programs: Graphics and Windows
 - DOS object files, using with GCC: OBJ and LIB
 - DOS programs, converting to DJGPP: Converting
 - DOS service calls: int86
 - DOS service calls which need buffers: Pointer segment
 - DOS versions supported by DJGPP: Minimum
 - DOSEmu, incompatibilities with DJGPP: DOSEmu
 - DOSEmu, slow response to interactive programs: DOSEmu
 - Double Fault message: Crash dump
 - Downloading DJGPP: SimTel
 - Downloading DJGPP via e-mail: How to download
 - Downloading DJGPP with FTP: How to download
 - Downloading DJGPP with WWW: DJGPP by WWW
 - Downloading, individual DJGPP files: What to download
 - DPMI host bugs, might crash DJGPP programs: Buggy DPMI
 - DPMI hosts, commercially available: Environment
 - DPMI memory setting under Windows 9X: Windows9X alloc
 - DPMI services, problems with Novell NWDOS 7: Minimum
 - DPMI services, required to run DJGPP: Minimum
 - DPMI spec, where to get it: DPMI Spec
 - DPMI, required to run DJGPP programs: Distributing
 - DPMI, what it is: DPMI Spec
 - Drives, accessed by the linker: Linker accesses other drives
 - Dual-monitor support in RHIDE, problems: Debug graphics
 - dup library function, maximum number of handles: File handles
 - Duplicate versions of gxx.exe and cxxfilt.exe: g++.exe
 - dwarf2 debugging format, how to compile: How to debug
 - DXE can be debugged with EDEBUG32: How to debug
 - DXE description: DXE
 - DXE docs and examples: DXE
 - DXE, undefined references: DXE
 - Dynamically loaded code for DJGPP: Packages
 - E-mail, downloading DJGPP: DJGPP by WWW
 - Editing AUTOEXEC.BAT: Urgent
 - EIP, converting to source lines: Crash traceback
 - ELF, switching DJGPP to: ELF vs COFF
 - ELF32, Binutils configured for: ELF vs COFF
 emu387, an environment variable: Emulation
- Emulation, floating-point: Floating point
 - Emulation, hangs on Windows: Emulation in Windows
 - Emulator library: Emulation
 - Emulator, floating-point inaccuracies: Emulator accuracy
 - Environment size affects spawning child programs: How long
 - Environment variable DJGPP is not defined message: Internal error
 - Environment variable DJGPP point to file which does not exist message: Internal error
 - Environment variable DJGPP points to a wrong or corrupt file message: Internal error
 - Environment variables, DJGPP: Optimal hardware
 - Environment variables, linker: Libraries order
 - EOF from stdin, immediate exit: Input EOF
 - Error messages, redirecting to a file: Redirect
 - Exception stack in DJGPP: Crash dump
 - Exceptions, C++, support by GCC: C++ exceptions
 - Exceptions, with -fsjlj-exceptions: C++ exceptions
 - Excessive paging, tuning CWSDPMI: Config
 - EXE compressor for DJGPP: Large executable
 - Executable size, how to make smaller: Large executable
 - Executable, bloated by static array: Large image
 - Executable, how to strip off debugging symbols: Large executable
 - Exit due to EOF from stdin: Input EOF
 - extern "C" qualifier: Still unresolved
 extern "C", use with assembly and C code: ASM and C
- FAQ, conversion to different formats: FAQ format
 - Far pointer memory access: Direct access
 - far, declaration, porting to DJGPP: NEAR and FAR
 - Farptr str* and mem* functions for DJGPP: Packages
 - FAT32 support under DOSEmu: DOSEmu
 - File format not recognized by GCC: Which language
 - File handles, under Windows: File handles
 - File handles, with SHARE: File handles
 - File I/O, compared with Linux: IO speed
 - File I/O, DJGPP optimization: IO speed
 - Filename globbing: Filename globbing
 - Filename globbing, disabling: Disable globbing
 - Filename wildcards expansion: Filename globbing
 - Filename wildcards, disabling expansion: Disable globbing
 - Files to be distributed with DJGPP programs: Distributing
 - Files, max open simultaneously: File handles
 - Files, minimum set to download: What to download
 - Files, missing, where to download: What to download
 - Files, reading and writing: File data corrupted
 - Files, required disk space: Disk space
 - FILES= directive: File handles
 - FIND: Parameter format not correct, error message: What to download
 - First C program, how to write: Urgent
 - Fixed or forbidden register spilled, GCC error message: Allegro and GRX
 - Flex programs, linking: Unresolved externals
 - Floating Point exception message: Crash dump
 - Floating-point emulation: Floating point
 - Floating-point emulation doesn't work: Emulation
 - Floating-point emulation under debugger: Debugging woes
 - Floating-point emulator, distributing with DJGPP programs: Distributing
 - Floating-point instructions and GNU Make: DOSEmu
 - Floating-point issues: Floating point
 - Floating-point math functions, standard and high-quality: Unresolved externals
 - Floating-point, debugger support: How to debug
 - FNCASE variable and wildcard expansion: Filename globbing
 - Fortran compiler: What to download
 - FP emulation on NT: WindowsNT
 - FP_SEG and FP_OFF, porting to DJGPP: NEAR and FAR
 - FPU emulation slows down programs: Slow-down
 - free doesn't change virtual memory: Confusing alloc
 - free function, crashes with SIGSEGV: malloc crash
 - Freeing DOS memory: Pointer segment
 - fstream truncates files open for read/write: File data corrupted
 - fstream, and binary files: File data corrupted
 - FTP, downloading DJGPP: How to download
 - FTP, downloading DJGPP in batch mode: DJGPP Fatware
 - Function alignment, effect on program speed: Older is faster
 function.h header, in RSXNTDJ: Windows apps
- functions, under BSD copyright: Application distribution
 - Functions, which is in what library: Which library
 - Game programming, libraries and techniques for DJGPP: Packages
 - Garbage at end of number, GCC message: 0xfe+0x20
 - GCC aborts with "Installation problem, cannot exec as": Missing subprograms
 - GCC aborts with "Installation problem, cannot exec cc1plus": Missing subprograms
 - GCC aborts with "Installation problem, cannot exec cpp": Missing subprograms
 - GCC aborts with "Internal compiler error": Internal error
 - GCC can't recognize file format: Which language
 - GCC can't recognize source language: Which language
 - GCC crashes, which subprogram of: General trouble
 - GCC hangs/crashes under Make: Make hangs
 - GCC says "Abort!" during compilation: Internal error
 - General Protection Fault message: Crash dump
 - Getting DJGPP: Getting DJGPP
 - Getting DJGPP on a CD-ROM: DJGPP by WWW
 - Getting documentation: Where is the docs
 - Getting more help: Help
 - Globbing and file name letter-case: Filename globbing
 - Globbing in filenames: Filename globbing
 - Globbing in filenames, disabling: Disable globbing
 - gmon.out: no such file, profiler message: No profile
 - GNU Copyleft, effect on DJGPP: Application distribution
 - GNU development utilities, port to DJGPP: Packages
 - GNU News groups, don't post DJGPP problems: DJGPP is not GNU
 - GNU packages, how to change: Changing
 - Gopher, downloading DJGPP: DJGPP by WWW
 - gotoxy doesn't work with `printf': Screen IO
 - GPF with an error code: Crash dump
 - GPL, effect on DJGPP: Application distribution
 - granularity, in time-related functions: usleep
 - Graphics driver setup: GRX driver
 - Graphics issues: Graphics
 - Graphics packages: What to download
 - Graphics print-out, using GRX: What to download
 - Graphics program debugging on Windows: Debug graphics
 - Graphics programs, and Windows DOS Mode: Graphics and Windows
 - Graphics programs, cannot switch with Alt-TAB: Graphics and Windows
 - Graphics programs, debugging: Debug graphics
 - Graphics screen messed up under Windows: Graphics and Windows
 - Graphics, direct video access: Direct access
 - Graphics, limitations on Windows/NT: WindowsNT
 - graphics.h, where to find: Missing headers or libraries
 - GUI libraries for DJGPP: Packages
 - Gurus, asking for help: Totally lost
 - Handles, maximum available number: File handles
 - Hang, all DJGPP programs: Buggy DPMI
 - Hang, DJGPP programs: Trouble
 - harderr function, emulating under DJGPP: Int 24h
 - Hardware interrupt handler crashes: HW Int pitfalls
 - Hardware interrupts, hooking: Hardware interrupts
 - Hardware interrupts, subtleties: HW Int pitfalls
 - Hardware requirements: Requirements
 - Hardware requirements, minimal: Minimum
 - Hardware-oriented programming: Low-level
 - Header files, C++, GCC can't find: Missing C++ headers
 - Header files, GCC can't find: Missing headers or libraries
 - Header files, long file names destroyed: Missing C++ headers
 - Header files, problems with RSXNTDJ: Windows apps
 - Help, asking for: Totally lost
 - High-frequency interrupts, writing handlers for: HW Int pitfalls
 - History of DJGPP: WWW
 - How to install RSXNTDJ: Windows apps
 - How to unzip DJGPP with Aladdin Expander: Urgent
 - How to unzip DJGPP with WinZip: Urgent
 - How to write programs, introduction: Urgent
 - HTML docs, for the DJGPP library: No Info
 - HTML format, DJGPP documentation: Printed docs
 - huge, declaration, porting to DJGPP: NEAR and FAR
 - I/O speed, DJGPP programs: IO speed
 - I/O-bound programs, how to recognize: IO bound programs
 - i286: i286
 - i386SX: Minimum
 - ifstream, and binary files: File data corrupted
 - Inaccuracies, using emulator: Emulator accuracy
 - Including source code, problems with debugging: Included source
 - Incompatibilities, i286: i286
 - Incompatibilities, Linux DOSEmu: DOSEmu
 - Incompatibilities, OS/2: OS2
 - Incompatibilities, Warp: OS2
 - Incompatibilities, Windows/NT: WindowsNT
 - Info hangs for non-existent topics: Info cannot find Top
 - Info viewer crashes at startup: Info crashes
 - Info waits for 15 seconds: Info cannot find Top
 - Info won't display a file: Info cannot find Top
 - Inheritance, file handles: File handles
 - Inline assembly, how to write: Inline Asm
 - Inline assembly, inaccurate SYMIFY output: Crash traceback
 - Inline functions, linker won't find: Still unresolved
 - Inlining, and code speed: Older is faster
 - Installation of Info docs, a utility: What to download
 - Installation problem, cannot exec..., GCC message: Missing subprograms
 - Installation, dual, DOS/Windows: Dual DOS/Windows
 - Installing a disk cache: Config
 - Installing DJGPP on networked drives: Config
 - Int 24h crashes DJGPP programs: Int 24h
 - int86 crashes program: int86
 - int86, problems with mouse interface: int86
 - int86/intdos, garbled results in registers: int86
 - int86/intdos, registers' width: int86
 - int86x/intdosx, how to pass a buffer: Pointer segment
 - intdos crashes program: int86
 - Intel assembly syntax, accepted by Gas: Syntax
 - Intel vs AT&T assembly syntax: Syntax
 - Intel-style assembly code, using with DJGPP: Converting ASM
 - Interactive programs, screen I/O: Screen IO
 - Interface with Windows, library of functions: Packages
 - Internal compiler error, when compiling C++ programs: Internal error
 - Interrupt 24h handling: Int 24h
 - Interrupt chaining: Hardware interrupts
 - Interrupt frequency, maximum: HW Int pitfalls
 - Interrupt handler, class member function: Hardware interrupts
 - Interrupt handler, speeding up: HW Int pitfalls
 - Interrupt handlers, locking memory: HW Int pitfalls
 - Interrupt handlers, on Windows 9X: Hardware interrupts
 - Interrupt handling, samples and packages: Packages
 interrupt keyword, DJGPP replacement: Hardware interrupts
- Interrupt List, by Ralf Brown: DPMI Spec
 - Interrupt reflection: Hardware interrupts
 - Interrupt reflection overhead: HW Int pitfalls
 - Interrupts 1Ch, 23h, 24h: Hardware interrupts
 - Interrupts handlers in DJGPP: Hardware interrupts
 - Invalid TSS in RMCB message: Crash dump
 - Invoking v2 programs from v1.x programs: go32-v2
 - iostream functions, linker can't find: Still unresolved
 - iostream library, why use it: Unresolved externals
 - iostream.h, GCC can't find: Missing C++ headers
 - iostreamP.h, GCC can't find: Missing C++ headers
 - IPC facility for DJGPP: Packages
 - IPX network library: Packages
 - Jargon, used by DJGPP documentation: Lexicon
 - Jump alignment, effect on program speed: Older is faster
 - K6, alignment effects on program speed: Older is faster
 - Keyboard interrupt cannot be hooked under debugger: Debugging woes
 - Keystrokes don't get to keyboard handler: HW Int pitfalls
 - Known bugs in DJGPP, how to browse: Changing
 - Language of messaged posted to DJGPP news group: Languages
 - Languages, foreign, translating: Languages
 - Legal aspects of DJGPP programming: Legalese
 - Legal restrictions on DJGPP apps: Application distribution
 - Legal restrictions, DJGPP utilities: DJGPP redistribution
 - Legal terms for using DJGPP, precise definition: Application distribution
 - Length of command line: How long
 - Letter case in filenames submitted to GCC: Which language
 - Lexicon for DJGPP documentation: Lexicon
 - LFN API, not supported by Windows/NT: WindowsNT
 - LFN driver for NT, alpha version: WindowsNT
 - LFN problems, in DJGPP v2.0: LFN
 - LGPL, effect on DJGPP: Application distribution
 - libc for DJGPP, patched version: Latest DJGPP
 - libc2.tex, missing file: Printed docs
 - libg++ library: Unresolved externals
 - libgcc.a, should be in sync with the compiler: Still unresolved
 - libgpp library: Unresolved externals
 - libgpp.a, legal restrictions: Application distribution
 - Libraries, converting to DJGPP: Converting
 - Libraries, creating with RHIDE: Libraries
 - Libraries, GCC can't find: Missing headers or libraries
 - Libraries, object, how to create/update: Libraries
 - Libraries, optional, how to link: Unresolved externals
 - Libraries, order on compilation/link command line: Libraries order
 - Libraries, searching for functions: Which library
 - Library docs in HTML format: No Info
 - Library docs, missing libc2.tex: Printed docs
 - Library docs, problems in generating printed version: Printed docs
 - Library functions, linker won't find: Unresolved externals
 - Library functions, linker won't find in non-default directories: Libraries order
 - Library functions, linker won't find, libraries' order: Libraries order
 - Library, floating-point emulation: Emulation
 - Library, updated, where to get: Latest DJGPP
 - libstdc++ standard templates library: Unresolved externals
 - Linear frame buffer access: Direct access
 - Linear frame buffer, problems in DR-DOS: Minimum
 - Link errors, when linking assembly modules: ASM and C
 - Link-time problems: Compiling
 - Linker can't find library functions: Unresolved externals
 - Linker cannot find -lstdcx: Missing headers or libraries
 - Linker fails to find crt0.o under Novell: Missing headers or libraries
 - Linker fails to produce executable: No EXE
 - Linker speed: Compiler performance
 - Linker won't find djgpp_first_dtor symbol: djgpp_first_ctor
 - Linker, accesses random drives: Linker accesses other drives
 - Linker, accesses the network: Linker accesses other drives
 - Linker, from RSXNTDJ, and unresolved externals: Windows apps
 - Linking against optional libraries: Unresolved externals
 - Linking C and C++ modules: ASM and C
 - Linking C functions with C++ programs: Still unresolved
 - Linking C++ programs, use the GXX driver: Unresolved externals
 - Linking Flex programs: Unresolved externals
 - Linking programs, unresolved library functions: Unresolved externals
 - Linking programs, unresolved library functions, libraries' order: Libraries order
 - Linking speed, improve by stub-editing ld.exe: Slow linker
 - Linking with Allegro: Unresolved externals
 - Linking with GRX library: Unresolved externals
 - Links, symbolic, simulation with DJGPP: Symlinks
 - Lint clone for DJGPP: Packages
 - Linux-to-DOS cross-compiling with DJGPP: Cross-DJGPP
 - List of DJGPP packages: What to download
 - Listing, assembly and source code: Assembly output
 - Load error--no DPMI: No DPMI
 - Load error: no DPMI, on NT: No DPMI
 - Loading HIGH, device drivers and TSRs: Config
 - Locking C++ functions: Hardware interrupts
 - Locking DOS memory: Hardware interrupts
 - Locking memory for hardware interrupt handlers: Hardware interrupts
 - Locking memory for interrupt handlers: HW Int pitfalls
 - Locking memory, silent failure: Hardware interrupts
 - Locking only part of memory: Hardware interrupts
 - Long command lines: Long commands
 - Long command lines, from Makefile: Makefiles
 - Long command lines, maximum length: How long
 - Long command lines, problems with RHIDE: Makefiles
 - Long file name, problems on a RAM disk: Config
 - Long file names, destroyed by disk editing: Missing C++ headers
 - Long file names, disabled by DOS Mode: Missing C++ headers
 - long filename support, bugs in DJGPP v2.0: LFN
 - Long Filenames aren't supported on Windows/NT: WindowsNT
 - Long filenames in setting DJGPP env. variable: Missing headers or libraries
 - Loop alignment, effect on program speed: Older is faster
 - Low-level programming issues: Low-level
 - Machines with low extended RAM, tuning CWSDPMI: Config
 - Mailslot API for DJGPP: Packages
 - Makefile, converting spaces to TABs: Missing separator
 - Makefile, first character of every command must be TAB: Missing separator
 - Makefile, passing long command lines: Makefiles
 - Makefiles with long command lines: Long commands
 - MAKESHELL environment variable: Makefiles
 - malloc doesn't change virtual memory: Confusing alloc
 - malloc fails under EMM386 or HIMEM: EMM386 alloc
 - malloc fails under QDPMI or Windows: QDPMI alloc
 - malloc fails under Windows 3.X: Windows alloc
 - malloc fails under Windows 9X: Windows9X alloc
 - malloc function, crashes with SIGSEGV: malloc crash
 - malloc in small chunks fails: QDPMI alloc
 - malloc, debugging: Packages
 - malloc, effect on "Fat DS": Fat DS
 - Man pages, how to read: Man pages
 - Mangling C++ identifiers, GNU style: C++ classes in GDB
 - Mapping memory below 1MB mark: Above 1MB
 - Math library, default ANSI/ISO and high-quality functions: Unresolved externals
 - math.h, conflicts with C++ programs: C++ exceptions
 - Maximum interrupt frequency: HW Int pitfalls
 - Maximum length of command line: How long
 - Memory access, Windows 98 complains: Windows 98
 - Memory allocation fails under EMM386 or HIMEM: EMM386 alloc
 - Memory allocation fails under QDPMI or Windows 9X: QDPMI alloc
 - Memory allocation fails under Windows 3.X: Windows alloc
 - Memory allocation fails under Windows 9X: Windows9X alloc
 - Memory allocation in small chunks fails: QDPMI alloc
 - Memory allocations, debugging packages: Packages
 - Memory at run time: Memory
 - Memory locking for hardware interrupt handlers: Hardware interrupts
 - Memory locking, silent failure: Hardware interrupts
 - Memory manager, settings for optimal performance: Config
 - Memory managers, recommended for use with DJGPP: Config
 - Memory setting under Windows 9X: Windows9X alloc
 - Memory settings for DOS box on Windows 98: Windows 98
 - Memory size reported by go32-v2: Disk space
 - Memory usage by "gcc -Wall": GCC optimizations
 - Memory, how much is left for spawned programs: Swap out
 - Memory, virtual, failure to allocate: QDPMI VM
 - Memory, virtual, free doesn't change: Confusing alloc
 - Memory, virtual, malloc doesn't change: Confusing alloc
 - Memory, virtual, maximum available: How much memory
 - Memory, virtual, QDPMI failure: QDPMI VM
 - memory-allocation bugs, debugging with YAMD: malloc crash
 - Memory-mapped devices above 1MB: Above 1MB
 - Memory-mapped devices, accessing with dedicated selector: Xfer
 - Memory-mapped devices, fast access: Fat DS
 - Memory-mapped devices, moving data to/from: Xfer
 - Mesa programming: Packages
 - Method name in C++, how to pass to GDB: C++ classes in GDB
 - Minimal hardware requirements: Minimum
 - Minimum DOS version supported by DJGPP: Minimum
 - Minimum system RAM: Minimum
 - Minimum system RAM, CWSDPMI: Minimum
 - Missing C++ header files: Missing C++ headers
 - Missing crt0.o: Missing headers or libraries
 - Missing files from DJGPP, where to download: What to download
 - Missing header files: Missing headers or libraries
 - Missing libraries: Missing headers or libraries
 - Missing separator, Make error message: Missing separator
 - Mixing v2.0 GCC with CC1PLUS from v1.x: Unknown filetype
 - Mixing v2.x Make with v1.x programs hangs the machine: Make hangs
 - MK_FP macro, porting to DJGPP: NEAR and FAR
 - Mode switches, effect on program speed: How fast
 - Modification time in the future, message from Make: Modification time
 - Monochrome display and profiling: Profiled crash
 - Monochrome monitor device driver: Debug graphics
 - Monochrome monitor, redirecting screen output: Debug graphics
 - Monochrome monitor, support in RHIDE: Debug graphics
 - More help, how to get: Help
 - Motherboard setup, a cause for GCC crashes: Internal error
 - Motorola 68K targets, cross-compiling with DJGPP: Cross-DJGPP
 - Mouse callback crashes with Page Fault in RMCB: HW Int pitfalls
 - Mouse handler, how to install with DJGPP: RMCB
 - Mouse interface, problems with int86: int86
 - Mouse usage crashes RHIDE on DOSEmu: DOSEmu
 - Mouse, problems in RHIDE on NT: WindowsNT
 - movedata.h header, compilation problems: movedata.h
 - Moving data to and from conventional memory: Xfer
 - Moving data to and from transfer buffer: Xfer
 - Moving DJGPP: DJGPP Fatware
 - MS-Windows programming under DJGPP: Windows apps
 - multiple-precision library: Packages
 - Multitasking packages for DJGPP: Packages
 - NameNumericTail: Dual DOS/Windows
 - near, declaration, porting to DJGPP: NEAR and FAR
 - Nearptr functions: Fat DS
 - nearptr method of direct memory access: Xfer
 - Nested DJGPP programs, and DOSEmu: DOSEmu
 - Nested programs, how much memory is left: Swap out
 - NetBIOS interface for DJGPP: Packages
 - Network installation: Config
 - Network installation makes linking slow: Slow linker
 - Network interface libraries for DJGPP: Packages
 - Network, accessed during linking: Linker accesses other drives
 - New features in v2: New and improved
 - no DOS memory, error message: WindowsNT
 - No DPMI error message: No DPMI
 - no DPMI selectors, error message: WindowsNT
 - no DPMI selectors, on Linux: DOSEmu
 - No free XMS memory when NOEMS parameter is used: Swap out
 - No input files, GCC message: No input files
 - Not COFF error message from DJGPP programs: Unknown filetype
 - Novell NDOS, buggy DPMI services crash DJGPP: Buggy DPMI
 - Novell, linker or STUBIFY don't produce executable: No EXE
 - NULL pointer: Crash dump
 - Null pointer dereference crashes v2.0 programs: v2 crash
 - NULL, redefinition in C++ header files: NULL redefined
 - Numeric tails, created by PKUNZIP v2.50: Dual DOS/Windows
 - Numeric tails, turning off: Dual DOS/Windows
 - Object libraries, creating with RHIDE: Libraries
 - Object libraries, how to create/update: Libraries
 - Objective C, compiling: Objective C
 - obstack package: Unresolved externals
 - ofstream, and binary files: File data corrupted
 - OpenGL programming: Packages
 - Optimal performance, CWSDPMI tuning: Config
 - Optimal performance, disk cache settings: Config
 - Optimal performance, RAM disk settings: Config
 - Optimal performance, system configuration: Config
 - Optimization bugs, in PGCC with -O7 and higher: Older is faster
 - Optimization crashes GCC: GCC optimizations
 - Optimization, GCC switches: Older is faster
 - Optimizing DJGPP programs: How to profile
 - OS/2 supports up to 512MB of DPMI memory: More than 64MB
 - Overclocking the CPU, compiler crashes: Internal error
 - Overhead, interrupt reflection to protected mode: HW Int pitfalls
 - Packages, DJGPP, list of: What to download
 - Packages, ported to DJGPP: Packages
 - Packages, required disk space: Disk space
 - Packages, which to download: What to download
 - Packed structs, C++ bug: Struct packing
 - Packing the structs: Struct size
 - Page fault error message from CWSDPMI: v2 crash
 - Page Fault in RMCB message: HW Int pitfalls
 - Page Fault message: Crash dump
 - Page Fault, in GCC on Windows 3.X: Internal error
 - Paging starts before all RAM is used: EMM386 alloc
 - Paging, how to disable: Hardware interrupts
 - Pascal to C translator: Packages
 - Patched libc, where to find: Latest DJGPP
 - Patches for DJGPP, how to submit: Changing
 - PATH, non-DJGPP binaries can crash GCC: Make hangs
 - Pause key, on OS/2: OS2
 - Pause key, on Windows/NT: WindowsNT
 - PCMCIA drivers on ThinkPad, crash DJGPP: ThinkPad
 - Peek/poke absolute address: Xfer
 - Pentium-optimized code: Pentium
 - Performance issues: Performance
 - Peripheral devices above 1MB: Above 1MB
 - Peripheral devices, fast access: Fat DS
 - Peripherals, moving data to/from: Xfer
 - PerVMFiles= directive: File handles
 - Physical address mapping, below 1MB mark: Above 1MB
 - Physical memory, more than 64MB: More than 64MB
 - Pi, accurate computation: Emulator accuracy
 - Pipe errors in shell scripts: Bash crashes
 - Platform SDK, for RSXNTDJ: Windows apps
 - Ported programs run much slower: Slow-down
 - Posting problems, not to GNU News groups: DJGPP is not GNU
 - Posting to DJGPP mailing list: How to post
 - Posting to DJGPP news group, what language: Languages
 - PostScript documentation: Printed docs
 - Pre-processor symbols, DJGPP-specific: DJGPP-specific
 - printf cannot print color text: Screen IO
 - Printing DJGPP documentation: Printed docs
 - Printing graphics, using GRX: What to download
 - Problems with DJGPP programs: Trouble
 - Problems, asking for help: Totally lost
 - Problems, searching for solution in DJGPP archives: Archive search
 - Profiled program, garbled profile: Garbled profile
 - Profiled programs crash under debugger: Debugging woes
 - Profiler produces no output: No profile
 - Profiling DJGPP programs: How to profile
 - Profiling issues: Profiling
 - Profiling programs that terminate abnormally: No profile
 - Profiling shows 100% of CPU in one function: Garbled profile
 - Profiling, library routines: IO bound programs
 - Profiling, problems on Windows/NT: WindowsNT
 - Profiling, program crashes or runs slowly: Profiled crash
 - Program accessed memory in use, Windows message: Windows 98
 - Program counter, converting to source lines: Crash traceback
 - Program crashes accessing empty floppy/CD-ROM drives: Int 24h
 - Program crashes because of Int 24h: Int 24h
 - Program crashes in int86/intdos: int86
 - Program crashes in v2.0, but not in v1.x: v2 crash
 - Program crashes while allocating memory: QDPMI alloc
 - Programs crash when compiled for profiling: Profiled crash
 - Programs crash with SIGSEGV due to small stack size: Stack size
 - Programs crash, general troubleshooting: General trouble
 - Programs crash, saving debugging output: Redirect
 - Programs crash, searching DJGPP archives: Archive search
 - Programs run slowly when compiled with -pg: Profiled crash
 - Programs that exit abnormally, how to profile: No profile
 - Programs using nearptr fail on Windows/NT: WindowsNT
 - Prompt, printed too late: Screen IO
 - Protected mode and converted assembly code: ASM GPF
 - Protected-mode interrupt vector: Hardware interrupts
 - Pseudo-random numbers: Random numbers
 - Pseudo-register variables, porting to DJGPP: Pseudo-registers
 - Quotes, how to pass them to programs: Special chars
 - Ralf Brown's Interrupt List: DPMI Spec
 - RAM disk, influence on compilation speed: Slow compiler
 - RAM disk, recommended settings: Config
 - RAM disk, when compiling large programs: Reasonable hardware
 rand and random functions, comparison: Random numbers
- Random numbers from an interval: Random numbers
 - Random numbers, how to produce: Random numbers
 - RCS port to DJGPP: Packages
 - Read DJGPP traffic via WWW: Unsubscribing
 - Reading an int from a binary file: Struct size
 - Reading documentation: Where is the docs
 - Reading documentation with a Web browser: No Info
 - Reading documentation with text editor/viewer: No Info
 - Reading documentation, converting to plain ASCII: No Info
 - Reading structs from disk files: Struct size
 - Real-mode call-back: RMCB
 - Real-mode callbacks written in C++: RMCB
 - Real-mode functions, how to call: Move structs
 - Real-mode interrupt vector: Hardware interrupts
 - Real-mode services, calling DJGPP functions: RMCB
 - realloc, effect on "Fat DS": Fat DS
 - Reboot, every DJGPP program: Buggy DPMI
 - Reboot, when running DJGPP programs: Trouble
 - Rebooting the PC, from a program: Reboot the PC
 - Recommended system RAM, for C programs compilation: Minimum
 - Recommended system RAM, for C++ programs compilation: Minimum
 - Recompiling GCC: Changing
 - Redefinition of class exception, compiler message: C++ exceptions
 - Redefinition of NULL in C++ headers: NULL redefined
 - Redirecting GCC messages to a file: Redirect
 - Redirection in Makefile, effect on long command lines: Makefiles
 - Redirection, and Caldera's DR-DOS: Minimum
 - regex package from GNU: Unresolved externals
 - Regex.h, GCC can't find: Missing C++ headers
 - Register-opcode mismatch, while building Allegro: Allegro and GRX
 - Registers, which ones to preserve in assembly code: ASM and C
 - Registry, changing from a file: Dual DOS/Windows
 - Release schedule, how to influence: Slow development
 - Removing a package: Uninstall
 - removing parts of startup code: Large executable
 - Required hardware, general: Requirements
 - Resource compiler, doesn't work in RSXNTDJ: Windows apps
 - Response file, passing long command lines: Long commands
 - Return value of 
main in C++ programs: void main
 - Run-time environment in v2.x: Environment
 - Run-time performance: Performance
 - Run-time problems: Running
 - Runtime speed, slower in v2.x: Older is faster
 - sbrk algorithm and QDPMI: QDPMI VM
 - sbrk, effect on "Fat DS": Fat DS
 - sbrk, Unix-like algorithm is incompatible with HW interrupts: HW Int pitfalls
 - Screen contents not restored under Windows: Graphics and Windows
 - Screen I/O: Screen IO
 - Script for building GCC as Linux-to-DOS cross-compiler: Cross-DJGPP
 - Scripting engine for DJGPP: Packages
 - SDK, for RSXNTDJ: Windows apps
 - Searching DJGPP archives: Archive search
 - Seed for random numbers: Random numbers
 - Segment and offset of a buffer: NEAR and FAR
 - segread function, how to port to DJGPP: Pointer segment
 - Serial ports, on NT: WindowsNT
 - Setting up DJGPP with EMM386: Config
 - setvbuf, effect on I/O speed: IO speed
 - Shell scripts, failures and crashes: Bash crashes
 - SHELL= variable in Makefile, effect on long command lines: Makefiles
 - SIGINT, and OS/2: OS2
 - Signals in debugged programs: Debugging woes
 - Signals, problems on Windows/NT: WindowsNT
 - SIGSEGV, in GCC on Windows 3.X: Internal error
 - SIGSEGV, in malloc/calloc/free functions: malloc crash
 - SimTel mirrors' list: SimTel
 - Single-stepping doesn't work in GDB on Windows 3.X: Debugging woes
 - Single-stepping doesn't work in RHIDE on Windows 3.X: Debugging woes
 - Size of a struct under DJGPP: Struct size
 - sizeof, result when called on a structure: Struct size
 - sleeping, for short periods of time: usleep
 - Slow code, due to bad alignment by GAS: Pentium
 - Slow compilation: Slow compiler
 - Slow compilation, tuning CWSDPMI: Config
 - Slow linking, possible reasons: Slow linker
 - Slow program, due to DOS/BIOS calls: Slow-down
 - Slow program, due to FP emulation: Slow-down
 - Slow program, due to library inefficiency: Slow-down
 - Slow program, due to paging: Slow-down
 - Slow-down, programs ported from other compilers: Slow-down
 - Slow-down, when resident software uses XMS: Slow-down
 - socket.h, where to find: Missing headers or libraries
 - Software interrupts, need zero SS, SP and FLAGS: Zero SP
 - Solved problems, searching in DJGPP archives: Archive search
 - Sound Blaster code for DJGPP: Packages
 - Source file in the wrong directory, RHIDE: RHIDE
 - Source files, GCC cannot find: No input files
 - Source files, using as the best docs: Last resort
 - Source language is not recognized by GDB in C++ programs: C++ classes in GDB
 - Source line from the EIP, using GDB: Crash traceback
 - Spawned programs, how much memory is left: Swap out
 - Spawning child processes, OS/2: OS2
 - Spawning child programs on Windows/NT and 9X: WindowsNT
 - Spawning programs, effect of environment size: How long
 - Spawning v2 programs from v1.x programs: go32-v2
 - Spawning v2.x programs from v1.x programs doesn't work: Make hangs
 - Speed of array-based programs: Older is faster
 - Speed of code, recommended GCC switches: Older is faster
 - Speed of compilation: Slow compiler
 - sqrt, problems under FP emulator: Emulator accuracy
 - stabs debug format, not supported by some utilities: C++ classes in GDB
 - stabs debugging format, how to compile: How to debug
 - Stack alignment: Older is faster
 - Stack dump, how to read: Crash traceback
 - Stack Fault message: Crash dump
 - Stack limits, in crash dump: Crash dump
 - Stack overflow under debugger: Stack size
 - Stack size under DJGPP: Stack size
 - Stack size, in RSXNTDJ programs: Windows apps
 - Stack size, insufficient, causes programs to crash: Stack size
 - Stack size, under a debugger: Stack size
 - Stack, misalignment causes slow-down: Older is faster
 - Stand-alone DJGPP programs that don't need DPMI: Distributing
 - Standard output/error stream, redirecting to a file: Redirect
 - startup code, removing parts of it: Large executable
 - Static array enlarges C++ executable: Large image
 - Static uninitialized variables, failure debugging: Static vars
 - stdiostream.h, GCC can't find: Missing C++ headers
 - STL library, not in lgp271b distribution: Unresolved externals
 - STL, documentation: Cannot find docs
 - streambuf.h, GCC can't find: Missing C++ headers
 - String class, cannot be compiled: Still unresolved
 - String.h, GCC can't find: Missing C++ headers
 - Struct declaration, for real-mode services: Move structs
 - struct reading from a disk file: Struct size
 - Struct, size in bytes under DJGPP: Struct size
 - Structure packing, C++ bug: Struct packing
 - Structure padding: Struct size
 - Subscription to DJGPP mailing list: Subscribing
 - Subsidiary programs, how much memory is left: Swap out
 - SVGA types supported by GRX: GRX driver
 - Symbolic links, simulation with DJGPP: Symlinks
 - SYMIFY output points to a closing brace of a function: Crash dump
 - sys/movedata.h header, compilation errors: movedata.h
 - System configuration, the best: Optimal hardware
 system function doesn't call COMMAND.COM: Long commands
- System hardware diagnostics: Packages
 - System RAM, minimum: Minimum
 - Systems programming issues: Low-level
 - TAB, must be the first character of every command: Missing separator
 - TABs replaced with spaces by a text editor: Missing separator
 - Taking DJGPP with you: DJGPP Fatware
 - TCP/IP libraries for DJGPP: Packages
 - Terminology in DJGPP: Lexicon
 - Text-mode video memory access: Direct access
 - ThinkPad, DJGPP programs crash: ThinkPad
 - Timer interrupts code for DJGPP: Packages
 - TMPDIR variable, when running DJGPP from a CD: Urgent
 - Traceback points to a closing brace of a function: Crash dump
 - Traceback, how to read: Crash traceback
 - Traceback, number of levels: Crash dump
 - Tracing compilation progress with -Q: GCC optimizations
 - Tracing into functions in 
#included files: Included source
 - Transfer buffer, maximum possible size: IO speed
 - Transfer buffer, moving data: Xfer
 - Transfer buffer, using to call DOS/BIOS: Pointer segment
 - Transfer buffer, what it is: IO speed
 - Translation from/to foreign languages: Languages
 - Truncation of files when using fstream: File data corrupted
 - Tuning CWSDPMI for optimal performance: Config
 - Turbo Vision, DJGPP port: Packages
 - Tutorials on AT&T syntax and NASM: Syntax
 - TZ database updates, where to get: Zoneinfo
 - TZ variable, how to set: Zoneinfo
 - Undefined reference to _streamv: Still unresolved
 - Undefined references to __EH_FRAME_BEGIN__: C++ exceptions
 - Undefined references, and the RSXNTDJ linker: Windows apps
 - Undefined references, in a DXE: DXE
 - Undefined references, when linking Flex programs: Unresolved externals
 - Undefined references, with stdio functions and RSXNTDJ: Windows apps
 - Uninitialized memory crashes v2.0 programs: v2 crash
 - Uninstalling a package: Uninstall
 - Unix-like sbrk algorithm considered harmful for HW interrupts: HW Int pitfalls
 - Unix-to-DOS cross-compiling with DJGPP: Cross-DJGPP
 - Unknown filetype, GCC message: Unknown filetype
 - Unresolved externals: Unresolved externals
 - Unresolved externals in C++ programs, use GXX: Unresolved externals
 - Unresolved externals, djgpp_first_ctor: djgpp_first_ctor
 - Unsubscribing from the DJGPP mailing list: Unsubscribing
 - Unsupported DOS request message: int86
 - Unsupported INT message: int86
 - Unzipping and running g++.exe produces an error message: g++.exe
 - Unzipping DJGPP with Aladdin Expander: Urgent
 - Unzipping DJGPP with WinZip: Urgent
 - Uploading DJGPP software: Upload
 - v2 code slower than v1.x: Older is faster
 - V2, new features and bug fixes: New versions
 - v2.0, program crashes: v2 crash
 - v2.01 code slower than v2.0: Older is faster
 - V2.x, new environment: Environment
 - VBE 2.0 linear frame buffer access: Direct access
 - VBE services, struct declaration: Move structs
 - VBE/AF driver for DJGPP: Packages
 - VDM Redirector already loaded, Windows/NT message: WindowsNT
 - VDS, not supported by CWSDPMI (yet): DMA
 - VDS, not supported by Windows/NT: DMA
 - VESA not available, Allegro message: WindowsNT
 - VESA support by GRX: GRX driver
 - VFAT32 support under DOSEmu: DOSEmu
 - VGA Mode-X graphics for DJGPP: Packages
 - Video memory, direct access: Direct access
 - Virtual memory: Memory
 - Virtual memory exhausted, during compilation: GCC optimizations
 - Virtual memory under Windows 9X: Windows9X alloc
 - Virtual memory, bugs in CWSDPMI r4: More than 64MB
 - Virtual memory, disabling with startup flags: Hardware interrupts
 - Virtual memory, failure to allocate: QDPMI VM
 - Virtual memory, free doesn't change: Confusing alloc
 - Virtual memory, how to disable it for CWSDPMI: Slow compiler
 - Virtual memory, malloc doesn't change: Confusing alloc
 - Virtual memory, maximum available: How much memory
 - Virtual memory, QDPMI failure: QDPMI VM
 - Virus infection cause "Not COFF" message: Unknown filetype
 - Virus infection in DJGPP programs: Virus
 - void main, in a C/C++ program: void main
 - Watchpoints don't work in GDB under Windows: Debugging woes
 - Web site for DJGPP: WWW
 - Weekly digest, problems in receiving: Subscribing
 - Whitespace in wildcards: Special chars
 - Wildcards expansion: Filename globbing
 - Wildcards expansion, disabling: Disable globbing
 - Wildcards, and letter-case in file names: Filename globbing
 - Wildcards, and whitespace in file names: Special chars
 - Win32 API docs, where to find: Windows apps
 - Win32 programming with GCC: Windows apps
 - Win32 programming, recommended books: Windows apps
 - Windows 9X/NT programming with Cygnus GCC port: Windows apps
 - Windows applications with DJGPP: Windows apps
 - Winsock interface for DJGPP: Packages
 - WWW services for DJGPP: WWW
 - WWW, downloading DJGPP: DJGPP by WWW
 - X emulation for DJGPP: Packages
 - X-Mode package: Packages
 - Zip drive, accessed by the linker: Linker accesses other drives
 - Zoneinfo directory: Zoneinfo