Menu

Code Commit Log


Commit Date  
[r228] by obarthel

- Invoking fstat() on what maps to a con-handler stream now produces
information identifying it as a character special file. Side-effect:
if the input/output went to a CON:/AUTO window, that window will
pop open and stay open.

2005-04-02 13:25:55 Tree
[r227] by obarthel

- File descriptors produced by dup() or dup2() now work exactly like
the original file descriptors they are duplicates of. I modified the
function which maps file descriptor numbers to file descriptor
table entries to return the table entries of the original files.

- In the thread-safe library, duplicated stdin/stdout/stderr
descriptors now work like the "real" ones. This is true even if
the "real" ones were closed and only their former aliases remain.

2005-04-01 18:46:37 Tree
[r226] by obarthel

- Moved the __UtilityBase/__IUtility variable declarations into
a separate file.

- Simplified the library/open close code in "stdlib_main.c".

2005-03-30 19:37:47 Tree
[r225] by obarthel

- raise() no longer resets the signal handler before it invokes the one
currently configured. It merely blocks the delivery of the respective
signal to prevent recursion.

- raise() now drops into abort() if a signal handler is set to
SIG_DFL. The exception is in SIGINT delivery, which has the
effect of printing a different termination message but otherwise
program flow takes the same path as abort().

2005-03-27 10:02:50 Tree
[r224] by obarthel

- Moved the signal block mask and the signal function table out of
signal_data.c and into signal_raise.c where they are actually used.
This makes it possible to override the default definition of the
__check_abort_enabled variable in your own programs.

2005-03-26 11:01:13 Tree
[r223] by obarthel

- The name of the public record locking semaphore has to be preallocated
for OS4 if the AllocSysObject() function is used to create it.

2005-03-26 10:53:35 Tree
[r222] by obarthel

- Updated the specs file not to reference the main.o files any more.

- Clarified the caveats of the libm.a use.

2005-03-26 09:15:07 Tree
[r221] by obarthel

- Ready for release...

2005-03-25 09:14:38 Tree
[r220] by obarthel

- Oops, nearly broke fcntl() again for sockets.

2005-03-25 08:59:22 Tree
[r219] by obarthel

- Small fixes to fcntl() and select() to cover the thread-safe
fd->fd_DefaultFile == ZERO case.

2005-03-25 08:50:59 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.