Menu

Code Commit Log


Commit Date  
[r278] by obarthel

- Added NAN, INFINITY, FLT_EVAL_METHOD, float_t and double_t to
<math.h>.

2005-05-29 10:09:55 Tree
[r277] by obarthel

- Modified the locale-aware isalnum(), isalpha(), iscntrl(),
isdigit(), isgraph(), islower(), isprint(), ispunct(), isspace(),
isupper(), isxdigit(), tolower() and toupper() functions
to clamp the input parameter to the "unsigned char" range before
it is submitted to the respective locale.library function. This
should be in sync with what the specs demand, which state that
if the input parameter is neither EOF nor in the range of an
"unsigned char" variable, then the results are undefined.

- ungetc() now returns the input character, clamped to an unsigned
char value, upon success. Previously, if the input parameter was
negative and not EOF, the result was identical to the input, which
could have had negative side-effects.

2005-05-29 09:56:09 Tree
[r276] by obarthel

- Added a couple of (float) casts.

- Fixed isblank() to compile properly.

2005-05-29 08:19:36 Tree
[r275] by obarthel

- The record locking code in fcntl() is no longer part of the
regular libc.a, but only of libunix.a.

- Changed the definition of the D_S() macro to cast the pointer
address to an unsigned 32 bit integer.

2005-05-27 13:19:30 Tree
[r274] by obarthel

- For %C strtime() should return the century number, not the
year number mod 100.

2005-05-19 13:57:53 Tree
[r273] by obarthel

- Moved the IExec initialization in "simple_sprintf.c".

2005-05-18 07:22:52 Tree
[r272] by obarthel

- Forgot to update the .cvsignore file to ignore the simple_sprintf test
program.

2005-05-17 19:16:43 Tree
[r271] by obarthel

- Added a simple test for sprintf() which does not use any of the
normal library startup code.

2005-05-17 19:15:32 Tree
[r270] by obarthel

- Documented __strip_double_slash() and plugged in a memmove()
in place of the copying loop.

- Modified __translate_unix_to_amiga_path_name() and
__translate_amiga_to_unix_path_name() to not to call strlen()
on the results of __strip_double_slash().

2005-05-15 12:32:59 Tree
[r269] by obarthel

- Added %D, %e, %F, %g, %G and %h for strftime(); repaired %I.

2005-05-14 14:47:46 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.