Menu

Commit [r157]  Maximize  Restore  History

- When using the wildcard expansion code for command line

parameters (which is by default linked in with libunix.a),
regular expressions can no longer prompt dos.library requesters
to appear. However, to be on the safe side, if you are expecting
to pass regular expressions on the command line, do not use
the wildcard expansion code such as by overriding the library
symbols with dummy functions such as are used in the file
"stdlib_wildcard_expand.c".

- Added a new variable '__open_locale' which can be used to
restrict all library functions to use the "C" language locale
rather than the current system locale settings. In addition
to that, two new functions __locale_exit() and __locale_init()
can be used to close and (re-)open the system locale at a
later time.

- Local ("static") functions are now identified by the STATIC
qualifier. This was done in preparation for changes that will
deal with global and local data and the issue of thread safety.

obarthel 2005-02-25

1 2 3 > >> (Page 1 of 3)
changed /trunk/library/GNUmakefile.68k
changed /trunk/library/GNUmakefile.os4
changed /trunk/library/amiga_addtof.c
changed /trunk/library/amiga_invertstring.c
changed /trunk/library/amiga_setsuperattrs.c
changed /trunk/library/changes
changed /trunk/library/crtbegin.c
changed /trunk/library/debug.c
changed /trunk/library/debug_kputfmt.c
changed /trunk/library/dirent_opendir.c
changed /trunk/library/fcntl_open.c
changed /trunk/library/include/dos.h
changed /trunk/library/include/math.h
changed /trunk/library/locale_init_exit.c
changed /trunk/library/locale_localeconv.c
added /trunk/library/locale_open_locale.c
changed /trunk/library/macros.h
changed /trunk/library/math_acos.c
changed /trunk/library/math_asin.c
changed /trunk/library/math_atan.c
changed /trunk/library/math_atan2.c
changed /trunk/library/math_ceil.c
changed /trunk/library/math_cos.c
changed /trunk/library/math_cosh.c
changed /trunk/library/math_exp.c
/trunk/library/GNUmakefile.68k Diff Switch to side-by-side view
Loading...
/trunk/library/GNUmakefile.os4 Diff Switch to side-by-side view
Loading...
/trunk/library/amiga_addtof.c Diff Switch to side-by-side view
Loading...
/trunk/library/amiga_invertstring.c Diff Switch to side-by-side view
Loading...
/trunk/library/amiga_setsuperattrs.c Diff Switch to side-by-side view
Loading...
/trunk/library/changes Diff Switch to side-by-side view
Loading...
/trunk/library/crtbegin.c Diff Switch to side-by-side view
Loading...
/trunk/library/debug.c Diff Switch to side-by-side view
Loading...
/trunk/library/debug_kputfmt.c Diff Switch to side-by-side view
Loading...
/trunk/library/dirent_opendir.c Diff Switch to side-by-side view
Loading...
/trunk/library/fcntl_open.c Diff Switch to side-by-side view
Loading...
/trunk/library/include/dos.h Diff Switch to side-by-side view
Loading...
/trunk/library/include/math.h Diff Switch to side-by-side view
Loading...
/trunk/library/locale_init_exit.c Diff Switch to side-by-side view
Loading...
/trunk/library/locale_localeconv.c Diff Switch to side-by-side view
Loading...
/trunk/library/locale_open_locale.c Diff Switch to side-by-side view
Loading...
/trunk/library/macros.h Diff Switch to side-by-side view
Loading...
/trunk/library/math_acos.c Diff Switch to side-by-side view
Loading...
/trunk/library/math_asin.c Diff Switch to side-by-side view
Loading...
/trunk/library/math_atan.c Diff Switch to side-by-side view
Loading...
/trunk/library/math_atan2.c Diff Switch to side-by-side view
Loading...
/trunk/library/math_ceil.c Diff Switch to side-by-side view
Loading...
/trunk/library/math_cos.c Diff Switch to side-by-side view
Loading...
/trunk/library/math_cosh.c Diff Switch to side-by-side view
Loading...
/trunk/library/math_exp.c Diff Switch to side-by-side view
Loading...
1 2 3 > >> (Page 1 of 3)
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.