* device/include/asm/pic16/features.h,
authorvrokas <vrokas@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 2 Apr 2005 13:13:53 +0000 (13:13 +0000)
committervrokas <vrokas@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 2 Apr 2005 13:13:53 +0000 (13:13 +0000)
commitb0b7280ea424f5b1f1a0071e7fedd7e46b1365a0
tree1950000275482f4ecd71c88c40cce32549532844
parent4e0794235abb8298c752250b0c567aeb79e7a356
* device/include/asm/pic16/features.h,
* pic18f*.h headers,
* device/include/pic16/adc.h,
* device/include/pic16/delay.h,
* device/include/pic16/i2c.h,
* device/include/pic16/malloc.h,
* device/include/pic16/stdio.h,
* device/include/pic16/stdlib.h,
* device/include/pic16/string.h,
* device/lib/pic16/libc/stdio/printf_tiny.c,
* device/lib/pic16/libc/stdio/printf_small.c,
* device/lib/pic16/libc/stdio/strmgpsim.c,
* device/lib/pic16/libc/stdio/strmmssp.c,
* device/lib/pic16/libc/stdio/strmusart.c,
* device/lib/pic16/libc/stdio/vfprintf.c,
* device/lib/pic16/libc/stdlib/ltoa.c,
* device/lib/pic16/libc/stdlib/putchar.c,
* device/lib/pic16/libc/stdlib/x_ftoa.c,
* device/lib/pic16/libc/stdlib/memchrpgm.c,
* device/lib/pic16/libc/stdlib/memchrram.c,
* device/lib/pic16/libc/stdlib/memcpypgm2ram.c,
* device/lib/pic16/libc/stdlib/memcpyram2ram.c,
* device/lib/pic16/libio/adc/adcbusy.c,
* device/lib/pic16/libio/adc/adcread.c,
* device/lib/pic16/libio/adc/adcsetch.c,
* device/lib/pic16/libio/usart/ubaud.c,
* device/lib/pic16/libio/usart/ubusy.c,
* device/lib/pic16/libio/usart/udrdy.c,
* device/lib/pic16/libio/usart/uopen.c,
* device/lib/pic16/libio/usart/uputc.c,
* device/lib/pic16/libsdcc/gptr/gptrget1.c,
* device/lib/pic16/libsdcc/gptr/gptrget2.c,
* device/lib/pic16/libsdcc/gptr/gptrget3.c,
* device/lib/pic16/libsdcc/gptr/gptrget4.c,
* device/lib/pic16/libsdcc/gptr/gptrput1.c,
* device/lib/pic16/libsdcc/gptr/gptrput2.c,
* device/lib/pic16/libsdcc/gptr/gptrput3.c,
* device/lib/pic16/libsdcc/gptr/gptrput4.c: modified all SDCC
specific keywords to double underlined form,
* device/lib/pic16/libc/Makefile.rules,
* device/lib/pic16/libsdcc/Makefile.rules,
* device/lib/pic16/libm/Makefile,
* device/lib/pic16/libio/Makefile.rules: added CSTD macro in CFLAGS
to compile with C standard set in Makefile.common
* device/lib/pic16/libc/stdlib/Makefile: added new C sources
rand.c and crc.c in compilation process,
* device/lib/pic16/libsdcc/int/divuint.c,
* device/lib/pic16/libsdcc/long/divulong.c: changed declaration of
`c' from signed to unsigned,
* device/lib/pic16/startup/crt0.c,
* device/lib/pic16/startup/crt0i.c,
* device/lib/pic16/startup/crt0iz.c: adopted to all SDCC specific
keywords to double underlined form, bug fixes in _do_cinit function
which prevented the correct initialization of the .idata segment,
* src/pic16/pcoderegs.c (insideLRBlock): fixed a bug that caused the
core to enter a infinite loop
* device/lib/pic16/libc/stdlib/rand.c, crc.c: new files

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3714 4a8a32a2-be11-0410-ad9d-d568d2c75423
72 files changed:
ChangeLog
device/include/asm/pic16/features.h
device/include/pic16/adc.h
device/include/pic16/delay.h
device/include/pic16/i2c.h
device/include/pic16/malloc.h
device/include/pic16/pic18f1220.h
device/include/pic16/pic18f2220.h
device/include/pic16/pic18f242.h
device/include/pic16/pic18f248.h
device/include/pic16/pic18f252.h
device/include/pic16/pic18f258.h
device/include/pic16/pic18f442.h
device/include/pic16/pic18f448.h
device/include/pic16/pic18f452.h
device/include/pic16/pic18f458.h
device/include/pic16/pic18f6520.h
device/include/pic16/pic18f6620.h
device/include/pic16/pic18f6680.h
device/include/pic16/pic18f6720.h
device/include/pic16/pic18f8520.h
device/include/pic16/pic18f8620.h
device/include/pic16/pic18f8680.h
device/include/pic16/pic18f8720.h
device/include/pic16/stdio.h
device/include/pic16/stdlib.h
device/include/pic16/string.h
device/lib/pic16/Makefile.common.in
device/lib/pic16/libc/Makefile.rules
device/lib/pic16/libc/stdio/printf_small.c
device/lib/pic16/libc/stdio/printf_tiny.c
device/lib/pic16/libc/stdio/strmgpsim.c
device/lib/pic16/libc/stdio/strmmssp.c
device/lib/pic16/libc/stdio/strmusart.c
device/lib/pic16/libc/stdio/vfprintf.c
device/lib/pic16/libc/stdlib/Makefile
device/lib/pic16/libc/stdlib/crc16.c [new file with mode: 0644]
device/lib/pic16/libc/stdlib/ltoa.c
device/lib/pic16/libc/stdlib/putchar.c
device/lib/pic16/libc/stdlib/rand.c [new file with mode: 0644]
device/lib/pic16/libc/stdlib/x_ftoa.c
device/lib/pic16/libc/string/memchrpgm.c
device/lib/pic16/libc/string/memchrram.c
device/lib/pic16/libc/string/memcpypgm2ram.c
device/lib/pic16/libc/string/memcpyram2ram.c
device/lib/pic16/libio/Makefile.rules
device/lib/pic16/libio/adc/adcbusy.c
device/lib/pic16/libio/adc/adcread.c
device/lib/pic16/libio/adc/adcsetch.c
device/lib/pic16/libio/usart/ubaud.c
device/lib/pic16/libio/usart/ubusy.c
device/lib/pic16/libio/usart/udrdy.c
device/lib/pic16/libio/usart/uopen.c
device/lib/pic16/libio/usart/uputc.c
device/lib/pic16/libm/Makefile
device/lib/pic16/libm/sincosf.c
device/lib/pic16/libsdcc/Makefile.rules
device/lib/pic16/libsdcc/gptr/gptrget1.c
device/lib/pic16/libsdcc/gptr/gptrget2.c
device/lib/pic16/libsdcc/gptr/gptrget3.c
device/lib/pic16/libsdcc/gptr/gptrget4.c
device/lib/pic16/libsdcc/gptr/gptrput1.c
device/lib/pic16/libsdcc/gptr/gptrput2.c
device/lib/pic16/libsdcc/gptr/gptrput3.c
device/lib/pic16/libsdcc/gptr/gptrput4.c
device/lib/pic16/libsdcc/int/divuint.c
device/lib/pic16/libsdcc/long/divulong.c
device/lib/pic16/startup/Makefile
device/lib/pic16/startup/crt0.c
device/lib/pic16/startup/crt0i.c
device/lib/pic16/startup/crt0iz.c
src/pic16/pcoderegs.c