2004-01-05 Vangelis Rokas <vrokas@otenet.gr>
authorvrokas <vrokas@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 5 Jan 2004 17:45:04 +0000 (17:45 +0000)
committervrokas <vrokas@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 5 Jan 2004 17:45:04 +0000 (17:45 +0000)
commit43082e9855dafdd47d0dc6649c63e47ad7a842c0
tree1629b56a48a76ac95e3313420dbd33c5fffe153f
parent6b254e91f09e95facab6d922b64cdf95d0233386
2004-01-05 Vangelis Rokas <vrokas@otenet.gr>

* support/scripts/inc2h.pl: changed definition of BIT_AT
to emit 'sbit at' instead of 'bit at'. This was a request.

PIC16 port related preliminary changes:
* gen.c: prefixed function popRegFromString with
pic16_ and all references to it corrected
* pcode.c: all pic16_pc_* hardware registers prefixed
with underscore (_),
pic16_popCopyGPR2Bit(): function sets register wasUsed=1
* ralloc.c: newReg(): when register is REG_SFR then
set address to rIdx,
pic16_allocProcessorRegister(): marks register wasUsed=0
pic16_writeUsedRegs(): added a call to assign processor
registers via pic16_assignFixedRegisters

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3079 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
src/pic16/device.c
src/pic16/gen.c
src/pic16/pcode.c
src/pic16/ralloc.c
support/scripts/inc2h.pl