Changes in src/libcfa/stdlib [8dc51c8:f3ddc21]
- File:
-
- 1 edited
-
src/libcfa/stdlib (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/libcfa/stdlib
r8dc51c8 rf3ddc21 10 10 // Created On : Thu Jan 28 17:12:35 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Wed May 24 18:06:27201713 // Update Count : 1 1512 // Last Modified On : Tue May 9 08:42:44 2017 13 // Update Count : 107 14 14 // 15 15 … … 28 28 //--------------------------------------- 29 29 30 extern "C" { void * malloc( size_t ); } // use default C routine for void * 30 31 forall( dtype T | sized(T) ) T * malloc( void ); 31 32 forall( dtype T | sized(T) ) T * malloc( char fill ); … … 41 42 forall( dtype T | sized(T) ) T * memalign( size_t alignment ); // deprecated 42 43 forall( dtype T | sized(T) ) int posix_memalign( T ** ptr, size_t alignment ); 44 45 extern "C" { 46 void * memset( void * ptr, int fill, size_t size ); 47 void free( void * ptr ); 48 } // extern "C" 43 49 44 50 forall( dtype T, ttype Params | sized(T) | { void ?{}(T *, Params); } ) T * new( Params p ); … … 103 109 double abs( double _Complex ); 104 110 long double abs( long double _Complex ); 105 forall ( otype T | { void ?{}( T *, zero_t ); int ?<?( T, T ); T -?( T ); } )111 forall ( otype T | { void ?{}( T *, zero_t ); int ?<?( T, T ); T -?( T ); } ) 106 112 T abs( T ); 107 113 … … 109 115 110 116 void rand48seed( long int s ); 111 char rand48( void);112 int rand48( void);113 unsigned int rand48( void);114 long int rand48( void);115 unsigned long int rand48( void);116 float rand48( void);117 double rand48( void);118 float _Complex rand48( void);119 double _Complex rand48( void);120 long double _Complex rand48( void);117 char rand48(); 118 int rand48(); 119 unsigned int rand48(); 120 long int rand48(); 121 unsigned long int rand48(); 122 float rand48(); 123 double rand48(); 124 float _Complex rand48(); 125 double _Complex rand48(); 126 long double _Complex rand48(); 121 127 122 128 //---------------------------------------
Note:
See TracChangeset
for help on using the changeset viewer.