www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/01/19/11:38:31

Date: Sun, 19 Jan 1997 17:09:17 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: djgpp-announce AT delorie DOT com
Subject: DJGPP FAQ release 2.10
Message-ID: <Pine.SUN.3.91.970119165604.23317E-100000@is>
MIME-Version: 1.0

This is to announce that version 2.10 of the DJGPP FAQ list has been
released and should be available from SimTel.NET mirrors during the next
day or so.  The new version is also available for browsing on the DJGPP
server (http://www.delorie.com/djgpp/v2faq/).

As usual, the FAQ is available in 2 zip archives: v2/faq210b.zip and 
v2/faq210s.zip.  The former includes the FAQ list in 3 different formats 
(Info, HTML and plain ASCII) while the latter holds the Texinfo sources 
of the FAQ and a set of tools to produce all the supported formats.

I would like to thank everybody who sent me comments and suggestions on 
improving the FAQ.  A list of these people can be found at the end of the 
document.

As usual, please send any comments to me.


The contents of the file WHATSNEW.FAQ follows:

Version 2.10   Sat Jan 17 17:39:34 1997

	* (Many questions)
		  Removed references to Steve Turnbull's server (it isn't
		  actively maintained anymore). 

	* Q3.1	  Mention bugs in DPMI host in Caldera's OpenDOS.

	* Q3.3	  NT 4.0 still doesn't support the LFN API.
		  Describe the selector loss in nested DJGPP programs on
		  Windows/NT and Windows 95.
		  Describe problems with using nearptrs on NT, and some
		  work-arounds.
		  Mention the differences between NT servers and NT
		  workstations wrt DJGPP.

	* Q4.1	  Update the list of SimTel.NET mirrors.

	* Q4.2	  DJGPP v2.01 wasn't uploaded to CCT repositories.

	* Q4.5	  More detailed descriptions of the optional DJGPP
		  packages, and when are they needed.  Added descriptions
		  of bash, Emacs, File-, Text- and Sh-utils.

	* Q4.6	  Describe disk space requirements of RHIDE and Emacs.

	* Q5.1	  Mention the Info reader built into RHIDE, as another way
		  to read the docs.

	* Q5.3	  Correct instructions to generate printed libc docs.

	* Q5.6	  A pointer to DJGPP port of GNU Less.

	* Q6.2	  Caldera's OpenDOS DPMI host is incompatible with DJGPP.
		  Detailed instructions on how to turn it off.

	* Q6.3	  GCC can crash if TMPDIR points to a RAM disk which is too
		  small.

	* Q6.4	  Explain why GCC may be unable to find as.exe.

	* Q6.11	  Mention bash as another shell which can redirect stderr.
		  Give an example of redir usage.

	* Q8.9	  Remove references to -lgpl switch (we don't have libgpl.a
		  anymore).

	* Q8.16	  Mention RSXNTDJ as a cause for failures in linking
		  programs and explain how to correct that.

	* Q8.18	  Describe the problem with linking POVRAY, and why EMXAOUT
		  can be a possible cause for similar problems in other
		  packages.

	* Q8.19	  [NEW] Explain problems with building Allegro.

	* Q9.3	  Programs which assume text and binary files are the same
		  aren't ANSI-compatible.

	* Q11.2	  Mention QuickWare's Q87 as an emulator compatible with
		  DJGPP.

	* Q12.1	  v2.01 can debug .exe programs.  Mention the built-in
		  debugger in RHIDE and RHGDB as alternative debuggers.
		  Mention the patch to make GDB much faster when it hits a
		  breakpoint.

	* Q12.7	  How to make GDB and its derivatives fully support C++
		  programs.

	* Q12.9	  Debuggers crash on Windows 3.x; explain how to work
		  around this.

	* Q13.2	  [NEW] Describe the bug in profiler-related library
		  functions, and how to work around it.

	* Q13.3	  Gprof from v2.01 can profile .exe programs.

	* Q14.2	  Practical hints to optimize DJGPP programs for speed.

	* Q14.3	  No Pentium-specific optimizations in DJGPP yet.

	* Q16.4	  Describe the environment method of passing long command
		  lines in v2.01.

	* Q16.6	  Make 3.75 doesn't call COMMAND.COM, and is incompatible
		  with v2.0 tools.

	* Q17.1	  Mention NASM as a possible tool to write DJGPP-compatible
		  assembly code in Intel format.

	* Q17.3	  Mention NASM and give a pointer to it on the net.

	* Q17.5	  Explain possible problems with EMXAOUT-converted object
		  files.

	* Q17.7	  Example of a substitute for the MK_FP macro.

	* Q17.8	  [NEW] How to port code which uses pseudo-register
		  variables such as _AX.

	* Q18.4	  Expanded explanation of access to absolute memory
		  addresses.  Explain how to create a selector for certain
		  memory locations.  Give examples.  V2.01 always verifies
		  that nearptrs has been successfully enabled.

	* Q18.8	  Provide an example of installing a user-defined mouse
		  handler.

	* Q18.9	  Clarify the way hardware interrupts are reflected to PM,
		  and how hooking them in real mode can speed things up.

	* Q22.2	  Mention DJ's port of WATTCP, the DLM package, and the
		  Pthreads library.

	* Q22.3	  How to make DJGPP-style ``symlinks'' with the ported `ln'
		  from GNU Fileutils.

	* Q22.7	  Add a pointer to Linux-to-DOS cross-compiler based on
		  DJGPP.

	* Q22.9	  How to pack an entire struct; explain that it won't work
		  in C++ programs.

	* Q22.14  Make and Info from v2.01 don't have problems with LFN
		  support on Windows 95.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019