974850.5707z.group/bin/cvsweb.cgi/djgpp/src/docs/kb/wc203.txi   search  
CVS log for djgpp/src/docs/kb/wc203.txi

To download the latest version of this file, click on most recent revision number, then use your browser's "save page as" feature.

Up to djgpp/src/docs/kb/
Request diff between arbitrary revisions
No default branch

1.72.2.2 Mon Dec 24 17:15:58 2001 UTC by sandmann
Branch: v2_03_1
Diffs to 1.72.2.1
One more typo fix from cvs side of tree.

1.72.2.1 Mon Dec 24 16:29:18 2001 UTC by sandmann
Branch: v2_03_1
Diffs to 1.72 ; Diffs to 1.75
KB update for refresh with changes from base 2.03 release.

1.75 Mon Apr 2 13:29:42 2001 UTC by eliz
CVS Tags: v2_05, HEAD, v2_05_1
Diffs to 1.74
Fix a typo.

1.74 Thu Jul 13 10:45:45 2000 UTC by eliz
Diffs to 1.73
Typos fixed (from Esa A E Peuha <[email protected]>).

1.73 Tue May 30 18:04:50 2000 UTC by ams
Diffs to 1.72
2.04 entry added.

1.72 Tue Jan 4 21:32:06 2000 UTC by eliz
CVS Tags: v2_03; Branch point for: v2_03_1
Diffs to 1.71
Avoid endless loop when all file handles are exhausted.
Reported by Dlanor Blytkerchan <[email protected]>.

1.71 Fri Dec 24 20:45:18 1999 UTC by eliz
Diffs to 1.70
Don't crash and don't overwrite next line if the function or the
file name are too long to fit on a single line.

1.70 Fri Dec 24 20:00:40 1999 UTC by eliz
Diffs to 1.69
If called with an invalid drive letter, don't behave as if LFN
were not available.  Instead, set errno to ENODEV or ENXIO and
arrange for the filesystem to be queried on the very next call
to _USE_LFN.
Reported by Richard Sanders <[email protected]>.

1.69 Thu Dec 2 14:48:10 1999 UTC by eliz
Diffs to 1.68
Redefine wchar_t for compatibility with Windows and RSXNTDJ.

1.68 Sun Nov 28 11:18:03 1999 UTC by eliz
Diffs to 1.67
Handle two infinities in addition and subtraction.
Don't return sNaN for Inf in nan_type.
Handle zeroes, Infs and NaNs in FPATAN as Intel manual says.
Round results when storing to float or double.

1.67 Sun Nov 21 13:32:40 1999 UTC by eliz
Diffs to 1.66
Document the redir bugfix wrt FP emulation.

1.66 Sun Nov 21 11:17:09 1999 UTC by eliz
Diffs to 1.65
Oops, edited a stale version of the file to add the last changes.
Undo the damage.

1.65 Sat Nov 20 17:05:08 1999 UTC by eliz
Diffs to 1.64
Make sure FYL2X always pops the FPU stack, otherwise stack overflow
will sooner or later strike.  (This one took 3 weekends to debug!)
Many instructions, such as FSIN, FCOS, FPREM, FSCALE, FSQRT, and
FRNDINT now handle Inf and NaN much better.
The accuracy of FPATAN emulation is now much higher (63 bits),
especially for arguments close to 1.
FPREM emulation no longer hangs when the first argument is MUCH larger
than the second.

1.64 Tue Nov 9 17:00:59 1999 UTC by eliz
Diffs to 1.63
Don't pass non-existent C++ libraries to gcc.  If libstdcxx.a does not
exist, try libstdcx.a and libstd~1.a (and similarly for any library
whose name exceeds DOS 8+3 limits).  If gcc.exe is not on PATH, print
an error message to that effect.

1.63 Tue Oct 26 11:52:21 1999 UTC by eliz
Diffs to 1.62
Convert "++" to "xx" (instead of "plus"), and do it everywhere in the
file name, not only for the first occurence.  Convert ".tar.gz" only
if at the end of a file name, and ".info-" only if followed by a digit.
Use sizeof instead of literal constants.

Suggested by Juan Manuel Guerrero.

1.62 Tue Oct 26 6:58:35 1999 UTC by eliz
Diffs to 1.61
Don't ignore the return value of fseek.  Return -1 on failure.
Suggested by Richard Dawe <[email protected]>.

1.61 Sun Oct 10 12:06:12 1999 UTC by eliz
Diffs to 1.60
Pass the correct tss->__signum value to the caller, when some error
happens in the emulator.
Correct setting of condition code Cn, as per Intel docs.

1.60 Thu Sep 23 11:16:31 1999 UTC by eliz
Diffs to 1.59
Fix the emulation of WAIT/FWAIT, with or without the size prefix.
This is only important on Windows.

1.59 Thu Sep 23 10:19:41 1999 UTC by eliz
Diffs to 1.58
Fix a bug with stepping over function calls using INT3 breakpoints.
Support SIGQUIT.

1.58 Mon Aug 30 6:51:39 1999 UTC by eliz
Diffs to 1.57
Actually compile memicmp.c and put it into the library.
From Mark Elbrecht.

1.57 Sun Aug 29 12:00:56 1999 UTC by eliz
Diffs to 1.56
Correct a typo; reported by Andris.

1.56 Wed Aug 25 9:30:37 1999 UTC by eliz
Diffs to 1.55
Don't create tarchange.lst unless we have something to say there.
From Jeff Williams.

1.55 Wed Aug 25 9:24:49 1999 UTC by eliz
Diffs to 1.54
Fix a bug in comparing the leading directories.
Reported by Laurynas Biveinis.

1.54 Sun Aug 22 9:42:14 1999 UTC by eliz
Diffs to 1.53
Mention the latest bugfix in realloc.

1.53 Wed Aug 18 16:09:37 1999 UTC by eliz
Diffs to 1.52
Provide tc[gs]etpgrp functions (we should have done that a long time ago).

1.52 Sun Aug 15 12:19:54 1999 UTC by eliz
Diffs to 1.51
Mention the new long section support in startup code and linker script.

1.51 Mon Aug 9 14:28:02 1999 UTC by eliz
Diffs to 1.50
Set errno to ENOSYS if we return -1 because the PID was not ours.

1.50 Mon Aug 9 12:24:21 1999 UTC by eliz
Diffs to 1.49
Assorted small typos and omissions in the docs.

1.49 Tue Aug 3 8:49:25 1999 UTC by eliz
Diffs to 1.48
Handle %p as base-16 conversion.

1.48 Thu Jul 29 10:35:36 1999 UTC by eliz
Diffs to 1.47
Don't convert digits 8 and 9 when octal conversion is to be used.
Describe in the docs which base is used for conversion with
different format specifiers.

1.47 Tue Jul 27 20:36:51 1999 UTC by rho
Diffs to 1.46
Added a missing @ to the email address.

1.46 Tue Jul 20 8:52:44 1999 UTC by eliz
Diffs to 1.45
Restore the file pointer position after truncation.  Update the docs.

1.45 Tue Jul 13 9:18:26 1999 UTC by eliz
Diffs to 1.44
Make setitimer round up small timer values to clock granularity.
Make getitimer return last-used it_interval values, even if the
timer has expired or was disabled.
Don't crash if the second argument is NULL.
New variable __djgpp_clock_tick_interval (declared in <sys/time.h>).
Enhanced docs.
Enhanced test in tests/libc/posix/signal/itimer.c.

1.44 Sun Jul 11 10:16:14 1999 UTC by eliz
Diffs to 1.43
Avoid leaking file descriptor for corrupt executables.  From Mark.

1.43 Sun Jul 11 10:14:32 1999 UTC by eliz
Diffs to 1.42
Avoid losing FileFind handle for root directories and devices.  From Mark.

1.42 Sun Jul 11 9:09:07 1999 UTC by eliz
Diffs to 1.41
Support for passing signals to debuggee, by Pierre Muller.
Add comments in exceptn.S that warn against breaking this support
if certain parts of code are changed.

1.41 Sun Jul 4 14:58:33 1999 UTC by eliz
Diffs to 1.40
New math functions from Eric Rudd, and new-and-imnproved docs
to go with them.
Note: hypot.c is actually hypotl.c in disguise, and is not compiled
into libc.a for now.  It is here for some future day when we will
need long double versions of math functions.

1.40 Mon Jun 14 16:20:41 1999 UTC by eliz
Diffs to 1.39
Make sure arguments to ctype functions are always in the
range [-1..255].

1.39 Mon Jun 14 14:55:25 1999 UTC by eliz
Diffs to 1.38
If the target doesn't exist, and the source is not a directory,
assume that simple _rename should be enough.

1.38 Thu Jun 10 7:44:52 1999 UTC by eliz
Diffs to 1.37
Mention the fixed problem with the missing npxsetup.o in libemu.a.

1.37 Thu Jun 10 7:41:56 1999 UTC by eliz
Diffs to 1.36
Changed subtraction of unsigned parts of the mantissa into comparison.

1.36 Mon Jun 7 6:43:16 1999 UTC by eliz
Diffs to 1.35
Copy the RM stack data as words, not as bytes.  Docs and the prototype
in dpmi.h changed accordingly.

1.35 Sun Jun 6 7:58:44 1999 UTC by eliz
Diffs to 1.34
When debugging raw COFF image, determine the stack and transfer buffer
size from the values used by the debugger.

1.34 Thu Jun 3 10:37:51 1999 UTC by eliz
Diffs to 1.33
Fix an xref.

1.33 Thu Jun 3 10:37:00 1999 UTC by eliz
Diffs to 1.32
Mention the changes in debug support.

1.32 Thu Jun 3 10:18:33 1999 UTC by eliz
Diffs to 1.31
If the file name includes drive letter or leading directories, see
whether it actually exists before reporting success.
Fail for NULL or empty arguments.
Extend the docs with more detailed description and portability info.

1.31 Sun May 30 9:32:52 1999 UTC by eliz
Diffs to 1.30
Set the read/write bits correctly when `+' is the 3rd character of `mode'.

1.30 Sun May 23 10:32:57 1999 UTC by eliz
Diffs to 1.29
Don't bypass raw/cooked mode code when termios is used.
(I firmly believe that this ``feature'' was introduced to work around
the problem in termios whereby when the console was in raw mode,
termios would use raw mode as well.  This now happens only for binary
handles; see a previous change to tminit.c.)

1.29 Sun May 23 10:28:34 1999 UTC by eliz
Diffs to 1.28
Expand TABs into SPACEs in cooked-mode output to console.

1.28 Sun May 23 10:24:35 1999 UTC by eliz
Diffs to 1.27
Don't raise SIGINT and SIGQUIT in termios if they aren't disabled
by __djgpp_set_ctrl_c().
Add a non-destructive query feature to __djgpp_set_ctrl_c().

1.27 Thu May 20 8:04:12 1999 UTC by eliz
Diffs to 1.26
Use raw input/output only if the handle is in binary mode.

1.26 Wed May 19 11:05:30 1999 UTC by eliz
Diffs to 1.25
Prevent errors when wctype.h is included after ctype.h.  Declare ANSI
and non-freestanding features in the appropriate sections.

1.25 Wed May 19 8:12:08 1999 UTC by eliz
Diffs to 1.24
On the first call, if under Windows, wait for the next timer
tick before returning.  This prevents negative values to be
reported during the first 55msec.
Update the docs with known bugs and printf format required to
print a uclock_t datum.

1.24 Wed May 19 8:00:00 1999 UTC by eliz
Diffs to 1.23
Force initialization of __file_rec_list, even if we are dumped
and restarted (Emacs).

1.23 Wed May 12 11:55:42 1999 UTC by eliz
Diffs to 1.22
When getch() or getche() are called, and stdin is the console, flush
any pending output in stdout and stderr if they are connected to the
console device.  This is to prevent confusing out-of-order execution.

1.22 Wed May 12 10:36:51 1999 UTC by eliz
Diffs to 1.21
Implement and document the /dev/env/FOO feature.

1.21 Sun May 9 11:17:00 1999 UTC by eliz
Diffs to 1.20
Document the changes that clear the x87 and set _8087.
Add the description of the bugfix in glob.c (forgotten earlier).

1.20 Mon May 3 14:09:17 1999 UTC by eliz
Diffs to 1.19
Avoid truncating existing files for which _open fails.
Don't call _open with DENY-NONE sharing bit if the file doesn't exist.
If the initial call to _open fails because all file handles were exhausted,
return immediately.

1.19 Sun Apr 25 9:31:46 1999 UTC by eliz
Diffs to 1.18
When looking for a volume label to use for root directory's time
stamp, don't be fooled by LFN entries written by Windows 9X/NT.

1.18 Thu Apr 22 13:08:26 1999 UTC by eliz
Diffs to 1.17
Prevent crashes with invalid command lines that use pipe symbols.
Recognize Unix shell names with a dash prepended to them.

1.17 Thu Apr 22 12:58:24 1999 UTC by eliz
Diffs to 1.16
Make buffered stdio functions call the termios hook, if it is non-NULL.
Fix minor bugs in tcsetattr and tcflush.

1.16 Tue Apr 20 8:33:50 1999 UTC by eliz
Diffs to 1.15
Typo corrected.

1.15 Mon Apr 19 9:26:05 1999 UTC by eliz
Diffs to 1.14
If the target of redirection is a quoted file name (e.g. if it
includes embedded whitespace), unquote it.

1.14 Mon Apr 19 8:30:57 1999 UTC by eliz
Diffs to 1.13
Removed unused struct declarations.  Use MAXPATH instead of 80 for
file-name length (80 could blow the stack on LFN platforms).

1.13 Sun Apr 18 15:21:54 1999 UTC by eliz
Diffs to 1.12
Remove trailing blanks after the "[prog]" section-names in DJGPP.ENV.

1.12 Sun Apr 18 14:00:49 1999 UTC by eliz
Diffs to 1.11
Fix bugs with handling formats that use upper-case letters, like %lX,
%F, %G etc.  Document all the supported combinations of specifiers and
qualifiers (like `L' and `ll') explicitly, even if they aren't ANSI.
Add portability notes about non-standard formats.

1.11 Thu Apr 15 15:43:18 1999 UTC by eliz
Diffs to 1.10
Return immediately if both arguments point to the same file, and if
NEW exists.  Otherwise, we could happily remove the file.

1.10 Thu Apr 15 15:32:33 1999 UTC by eliz
Diffs to 1.9
Return EOF when a stream fails to flush itself, and when the
destination filesystem is full.

1.9 Thu Apr 15 15:21:41 1999 UTC by eliz
Diffs to 1.8
If a response file ends with a ^Z, remove a single trailing ^Z
before processing the contents.

1.8 Tue Apr 13 15:27:49 1999 UTC by eliz
Diffs to 1.7
Document bugfixes in conio.c.

1.7 Tue Apr 6 4:41:45 1999 UTC by eliz
Diffs to 1.6
Fixed a bug in `redir' whereby it would run the wrong argv[] element
when the command name was a substring of one of the files to where
I/O was redirected, like in "gcc -o gcc.log gcc -v -o foo foo.c".

1.6 Sun Apr 4 8:13:18 1999 UTC by eliz
Diffs to 1.5
Added the Cygnus test suite for math and related library functions.

1.5 Sat Mar 20 23:29:43 1999 UTC by dj
Diffs to 1.4
updates

1.4 Sat Mar 20 22:48:16 1999 UTC by dj
Diffs to 1.3
Various doc changes from Eli

1.3 Sat Mar 20 22:21:30 1999 UTC by dj
Diffs to 1.2
handle missing files

1.2 Sat Mar 20 22:15:23 1999 UTC by dj
Diffs to 1.1
ansi/posix notes fixes, wc update

1.1 Sat Mar 20 20:51:11 1999 UTC by dj
setitimer patches from Eli

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Unidiff
Context diff
Side-by-Side

You may select to see revision information from only a single branch.

Branch:

  webmaster     delorie software   privacy  
  Copyright � 2024   by DJ Delorie     Updated Apr 2024