Ignore:
Timestamp:
May 26, 2003, 4:43:12 PM (22 years ago)
Author:
zap
Message:

See ChangeLog.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/src/include/libc-alias.h

    • Property cvs2svn:cvs-rev changed from 1.2 to 1.3
    r235 r236  
    1919    the function is declared (not used) which will mark the function as
    2020    'aliased'.
    21 */
    2221
    23 #define CONCAT(x,y) x ## y
    24 
    25 /*
    2622    The following macro means exactly the following:
    2723    The function is a standard (POSIX) function that should
     
    3026    In fact, such functions can be referenced by three different names:
    3127    say, if you use _STD(xxx) you can reference later std_xxx, xxx
    32     or _xxx - all names will have one value.
     28    or _xxx - all names will point to the same function (of course,
     29    if you don't have a function with one of those three names).
    3330*/
    34 #define _STD(x) CONCAT(_std_,x)
     31#define _STD(x) _std_ ## x
     32
     33/* The libc-std.h file is auto-generated from all libc .c files
     34   and contains lines like ``#define malloc _STD(malloc)'' */
     35#include "libc-std.h"
    3536
    3637#endif /* __LIBC_ALIAS_H__ */
Note: See TracChangeset for help on using the changeset viewer.