Ignore:
Timestamp:
Jan 25, 2004, 5:42:49 PM (22 years ago)
Author:
bird
Message:

Initial hacking.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/sys/gnu/cdefs.h

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r1064 r1065  
    1616   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
    1717   02111-1307 USA.  */
     18
     19/**
     20 * GLIBC v2.3.2
     21 * @changed bird: #ifndef'ed out a few clashes with the BSD cdefs.h.
     22 */
    1823
    1924#ifndef _SYS_CDEFS_H
     
    6772/* For these things, GCC behaves the ANSI way normally,
    6873   and the non-ANSI way under -traditional.  */
    69 
     74#ifndef __CONCAT                        /* bird */
    7075#define __CONCAT(x,y)   x ## y
     76#endif                                  /* bird */
     77#ifndef __CONCAT                        /* bird */
    7178#define __STRING(x)     #x
     79#endif                                  /* bird */
    7280
    7381/* This is not a typedef so `const __ptr_t' does the right thing.  */
     
    7785
    7886/* C++ needs to know that types and declarations are C, not C++.  */
     87#if !defined(__BEGIN_DECLS) && !defined(__END_DECLS) /* bird */
    7988#ifdef  __cplusplus
    8089# define __BEGIN_DECLS  extern "C" {
     
    8493# define __END_DECLS
    8594#endif
    86 
     95#endif                                  /* bird */
    8796
    8897/* The standard library needs the functions from the ISO C90 standard
Note: See TracChangeset for help on using the changeset viewer.