X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fstdlib.h;h=57e7f6166c1ebb467d845e1836fd2a6958137157;hb=859236615ebb0de274643574e1848aae221c9915;hp=68f7fd9bf723212ed435cb202cd43c8ab0eb8f60;hpb=bbad4433ccbfc352109f7d3441ca01a55f8c5d45;p=cc65 diff --git a/include/stdlib.h b/include/stdlib.h index 68f7fd9bf..57e7f6166 100644 --- a/include/stdlib.h +++ b/include/stdlib.h @@ -6,7 +6,7 @@ /* */ /* */ /* */ -/* (C) 1998-2009, Ullrich von Bassewitz */ +/* (C) 1998-2011, Ullrich von Bassewitz */ /* Roemerstrasse 52 */ /* D-70794 Filderstadt */ /* EMail: uz@cc65.org */ @@ -86,10 +86,10 @@ void __fastcall__ _heapadd (void* mem, size_t size); size_t __fastcall__ _heapblocksize (const void* block); /* Return the size of an allocated block */ -size_t __fastcall__ _heapmemavail (void); +size_t _heapmemavail (void); /* Return the total free heap space */ -size_t __fastcall__ _heapmaxavail (void); +size_t _heapmaxavail (void); /* Return the size of the largest free block on the heap */ @@ -100,7 +100,7 @@ void __fastcall__ srand (unsigned seed); void _randomize (void); /* Non-standard */ /* Other standard stuff */ -void abort (void); +void abort (void) __attribute__ ((noreturn)); int __fastcall__ abs (int val); long __fastcall__ labs (long val); int __fastcall__ atoi (const char* s); @@ -109,13 +109,13 @@ int __fastcall__ atexit (void (*exitfunc) (void)); void* __fastcall__ bsearch (const void* key, const void* base, size_t n, size_t size, int (*cmp) (const void*, const void*)); div_t __fastcall__ div (int numer, int denom); -void __fastcall__ exit (int ret); +void __fastcall__ exit (int ret) __attribute__ ((noreturn)); char* __fastcall__ getenv (const char* name); void __fastcall__ qsort (void* base, size_t count, size_t size, int (*compare) (const void*, const void*)); long __fastcall__ strtol (const char* nptr, char** endptr, int base); -unsigned long __fastcall__ strtoul (const char* nptr, char** endptr, int base); -int system (const char* s); +unsigned long __fastcall__ strtoul (const char* nptr, char** endptr, int base); +int __fastcall__ system (const char* s); /* Non-ANSI functions */ void __fastcall__ _swap (void* p, void* q, size_t size);