mirror of
https://github.com/adtools/clib2.git
synced 2025-12-08 14:59:05 +00:00
- 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.
git-svn-id: file:///Users/olsen/Code/migration-svn-zu-git/logical-line-staging/clib2/trunk@14839 87f5fb63-7c3d-0410-a384-fd976d0f7a62
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: stdlib_main.c,v 1.10 2005-01-13 15:39:39 obarthel Exp $
|
||||
* $Id: stdlib_main.c,v 1.11 2005-02-25 10:14:21 obarthel Exp $
|
||||
*
|
||||
* :ts=4
|
||||
*
|
||||
@ -107,7 +107,7 @@ _EPILOG(REG(a0,char * id))
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
static int
|
||||
STATIC int
|
||||
call_main(void)
|
||||
{
|
||||
/* Initialization functions; must be called exactly in this
|
||||
@ -243,7 +243,7 @@ call_main(void)
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
static void ASM
|
||||
STATIC VOID ASM
|
||||
detach_cleanup(REG(d0, LONG UNUSED unused_return_code),REG(d1, BPTR segment_list))
|
||||
{
|
||||
#if defined(__amigaos4__)
|
||||
@ -282,7 +282,7 @@ detach_cleanup(REG(d0, LONG UNUSED unused_return_code),REG(d1, BPTR segment_list
|
||||
|
||||
/****************************************************************************/
|
||||
|
||||
static ULONG
|
||||
STATIC ULONG
|
||||
get_stack_size(void)
|
||||
{
|
||||
struct Task * tc = FindTask(NULL);
|
||||
|
||||
Reference in New Issue
Block a user