]> git.sur5r.net Git - cc65/commitdiff
Make system() fastcall like most other library functions.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 15 Sep 2009 21:01:20 +0000 (21:01 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 15 Sep 2009 21:01:20 +0000 (21:01 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@4178 b7a2c559-68d2-44c3-8de9-860c34a00d81

include/stdlib.h
libsrc/common/system.c

index 68f7fd9bf723212ed435cb202cd43c8ab0eb8f60..a58d29c876e24b9795ebcafd4162067ee6e42ede 100644 (file)
@@ -114,8 +114,8 @@ 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);
index c6bfb667c106cc12f6bcfe68be120bbcd64f683f..6626ace87672e3c4b785b0778dc90f9b8891a899 100644 (file)
@@ -8,7 +8,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 
-int system (const char* s)
+int __fastcall__ system (const char* s)
 {
     if (s == NULL) {
         return 0;               /* no shell */