Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/libcfa/stdlib

    r6e991d6 r6b6597c  
    1010// Created On       : Thu Jan 28 17:12:35 2016
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Apr 21 07:55:21 2016
    13 // Update Count     : 95
     12// Last Modified On : Tue Apr 19 21:21:53 2016
     13// Update Count     : 93
    1414//
    1515
     
    3333//---------------------------------------
    3434
    35 extern "C" { void * malloc( size_t ); }                                 // use default C routine for void *
     35extern "C" {
     36void * malloc( size_t );                                                                // use default C routine for void *
     37} // extern "C"
    3638forall( otype T ) T * malloc( void );
    3739forall( otype T ) T * malloc( char fill );
    3840forall( otype T ) T * malloc( T * ptr, size_t size );
    3941forall( otype T ) T * malloc( T * ptr, size_t size, unsigned char fill );
    40 extern "C" { void * calloc( size_t nmemb, size_t size ); } // use default C routine for void *
     42extern "C" {
     43void * calloc( size_t nmemb, size_t size );                             // use default C routine for void *
     44} // extern "C"
    4145forall( otype T ) T * calloc( size_t nmemb );
    42 extern "C" { void * realloc( void * ptr, size_t size ); } // use default C routine for void *
     46extern "C" {
     47void * realloc( void * ptr, size_t size );                              // use default C routine for void *
     48} // extern "C"
    4349forall( otype T ) T * realloc( T * ptr, size_t size );
    4450forall( otype T ) T * realloc( T * ptr, size_t size, unsigned char fill );
     
    97103
    98104char abs( char );
    99 extern "C" { int abs( int ); }                                                  // use default C routine for int
     105extern "C" {
     106int abs( int );                                                                                 // use default C routine for int
     107} // extern "C"
    100108long int abs( long int );
    101109long long int abs( long long int );
     
    103111double abs( double );
    104112long double abs( long double );
    105 float abs( float _Complex );
    106 double abs( double _Complex );
    107 long double abs( long double _Complex );
     113float _Complex abs( float _Complex );
     114double _Complex abs( double _Complex );
     115long double _Complex abs( long double _Complex );
     116
     117//---------------------------------------
     118
     119float floor( float );
     120extern "C" {
     121double floor( double );                                                                 // use C routine for double
     122} // extern "C"
     123long double floor( long double );
     124
     125float ceil( float );
     126extern "C" {
     127double ceil( double );                                                                  // use C routine for double
     128} // extern "C"
     129long double ceil( long double );
    108130
    109131//---------------------------------------
Note: See TracChangeset for help on using the changeset viewer.