* src/SDCCicode.c (piCode): applied patch from Raphael Neider,
authorvrokas <vrokas@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Wed, 15 Sep 2004 00:17:07 +0000 (00:17 +0000)
committervrokas <vrokas@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Wed, 15 Sep 2004 00:17:07 +0000 (00:17 +0000)
commit9e374461da1807d52abbb32cba66d31f9824ea95
tree9e62944accf608d1d30479ab72903331c2fcf964
parent25163ef5dca74778ebdeea1d36a1e74c2a48f1a4
* src/SDCCicode.c (piCode): applied patch from Raphael Neider,
* src/pic16/device.c (pic16_assignConfigWordValues): wrong
configuration values no more rejected by compiler, they are assigned
to configuration registers with a warning message instead,
* src/pic16/glue.c (pic16_emitConfigRegs): added +1 at top-limit of
the for-loop so last conf register is emitted too,
* (_pic16_initPaths): link library libsdcc.lib by default,
* (_hasNativeMulFor): modified test for multiplication according to
Raphael Neider's remarks. Integer multiplication is also done with
support functions,
* device/include/pic16/pic18fregs.h: corrected type error in while
testing and including 18f6720 header file

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3496 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
device/include/pic16/pic18fregs.h
src/SDCCicode.c
src/pic16/gen.c
src/pic16/main.c