]> git.sur5r.net Git - cc65/commitdiff
Add _randomize.
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 5 Nov 2002 20:23:06 +0000 (20:23 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 5 Nov 2002 20:23:06 +0000 (20:23 +0000)
Make realloc __fastcall__.
Make identifiers with a leading underscore visible even if __STRICT_ANSI__ is
defined, since those don't pollute the application namespace.

git-svn-id: svn://svn.cc65.org/cc65/trunk@1491 b7a2c559-68d2-44c3-8de9-860c34a00d81

include/stdlib.h

index 8a4ccd55a418ae7fa7301c6743425c9dd8e2ac50..0f2970ece42eef336e2f268b76f99cb72d27161d 100644 (file)
@@ -55,16 +55,15 @@ typedef struct {
 /* Memory management */
 void* __fastcall__ malloc (size_t size);
 void* __fastcall__ calloc (size_t count, size_t size);
-void* realloc (void* block, size_t size);
+void* __fastcall__ realloc (void* block, size_t size);
 void __fastcall__ free (void* block);
-#ifndef __STRICT_ANSI__
 void __fastcall__ _hadd (void* mem, size_t size);      /* Non-standard */
-#endif
 
 /* Random numbers */
-#define        RAND_MAX        0x7FFF
+#define        RAND_MAX        0x7FFF
 int rand (void);
 void __fastcall__ srand (unsigned seed);
+void _randomize (void);         /* Non-standard */
 
 /* Other standard stuff */
 void abort (void);
@@ -82,8 +81,8 @@ void qsort (void* base, size_t count, size_t size,
            int (*compare) (const void*, const void*));
 
 /* Non-ANSI functions */
-#ifndef __STRICT_ANSI__
 void __fastcall__ _swap (void* p, void* q, size_t size);
+#ifndef __STRICT_ANSI__
 char* __fastcall__ itoa (int val, char* buf, int radix);
 char* __fastcall__ utoa (unsigned val, char* buf, int radix);
 char* __fastcall__ ltoa (long val, char* buf, int radix);