minor fix for duplicate getchar function
authormschmitt <mschmitt@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Wed, 20 Sep 2000 19:11:17 +0000 (19:11 +0000)
committermschmitt <mschmitt@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Wed, 20 Sep 2000 19:11:17 +0000 (19:11 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@389 4a8a32a2-be11-0410-ad9d-d568d2c75423

device/examples/startupcode/c.bat
device/examples/startupcode/inc/cpu_c515a.h
device/examples/startupcode/src/cpu_c515a.c
device/examples/startupcode/src/makefile.dep

index 34da5492f7d6d309ae4114860a7c4ce14e66d1e3..4ba9c8ae73eb51d9e278b1c241c8924c0eba1ba2 100755 (executable)
@@ -2,10 +2,9 @@ set SDCCFLAGS=--debug --stack-after-data --model-large
 cls
 cd src
 sdcc --version
-sdcc %SDCCFLAGS% -c startup_code.c
-sdcc %SDCCFLAGS% -c cpu_c515a.c
+sdcc %SDCCFLAGS% --compile-only startup_code.c
+sdcc %SDCCFLAGS% --compile-only cpu_c515a.c
 sdcc %SDCCFLAGS% startup_code.rel cpu_c515a.rel
-del c:\tmp\t*.*
 cd ..
 pause
 c.bat
index 1c37b83402db18184c296bcc73463e01918a8f6e..4607e193375226fd67948777aba0dfbef1feba03 100644 (file)
@@ -37,7 +37,7 @@ extern void SERIALVIAINTERRUPT (void) interrupt SI0_VECTOR;
 #endif
 
 extern void putchar(  char Byte );
-extern unsigned char getchar( void );
+extern char getchar( void );
 extern unsigned char keypressed( void );
 
 #ifdef USE_SYSTEM_TIMER
index 098f6f4bf7f69bcaf5a3e3d7847874be5125b66d..542f61b5cf7b1b0591dbee27f7937bfdb04f240c 100644 (file)
@@ -231,7 +231,7 @@ void putchar(  char Byte )
 /* History     : 00/03    V1.0 Initial Version                      */
 /*                                                                  */
 /********************************************************************/
-unsigned char getchar( void )
+char getchar( void )
 {
     unsigned char c;
     while (!SERIAL_VIA_INTERRUPT_RCNT)
@@ -266,7 +266,7 @@ unsigned char getchar( void )
 /* History     : 00/03    V1.0 Initial Version                      */
 /*                                                                  */
 /********************************************************************/
-unsigned char keypressed( void )
+char keypressed( void )
 {
     unsigned char c;
 
@@ -325,7 +325,7 @@ void putchar(  char Byte )
 /* History     : 00/03    V1.0 Initial Version                      */
 /*                                                                  */
 /********************************************************************/
-unsigned char getchar( void )
+char getchar( void )
 {
     while( !RI ) /* wait for RI==1 */
     {
@@ -350,7 +350,7 @@ unsigned char getchar( void )
 /* History     : 00/03    V1.0 Initial Version                      */
 /*                                                                  */
 /********************************************************************/
-unsigned char keypressed( void )
+char keypressed( void )
 {
     unsigned char c;
 
index 37237eb32cd8e05ef25f067ce0523c0644375d1e..3d934f6fb5a8c4fd0bb08318b19419bcff07ba5a 100644 (file)
@@ -1,5 +1,13 @@
 startup_code.rel: startup_code.c ../inc/startup_code.h \
   ../inc/..\inc\hardware_description.h ../inc/..\inc\c515a.h \
+  /usr/local/share/include/stdarg.h /usr/local/share/include/stdio.h \
+  /usr/local/share/include/stdlib.h /usr/local/share/include/string.h \
+  /usr/local/share/include/ctype.h /usr/local/share/include/assert.h \
+  /usr/local/share/include/limits.h /usr/local/share/include/malloc.h \
   ../inc/..\inc\cpu_c515a.h
 cpu_c515a.rel: cpu_c515a.c ../inc/hardware_description.h \
-  ../inc/..\inc\c515a.h ../inc/..\inc\cpu_c515a.h
+  ../inc/..\inc\c515a.h /usr/local/share/include/stdarg.h \
+  /usr/local/share/include/stdio.h /usr/local/share/include/stdlib.h \
+  /usr/local/share/include/string.h /usr/local/share/include/ctype.h \
+  /usr/local/share/include/assert.h /usr/local/share/include/limits.h \
+  /usr/local/share/include/malloc.h ../inc/..\inc\cpu_c515a.h