* src/pic16/devices.inc,
authortecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 29 Apr 2008 17:00:17 +0000 (17:00 +0000)
committertecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 29 Apr 2008 17:00:17 +0000 (17:00 +0000)
commitd68ded6371633fe092e01a10c55d47022d3b32b8
treeab41d18dc8758745e566097f131dec642bf3b1bb
parent7575290515a0fd3b571a609d33d7e655a0a28186
* src/pic16/devices.inc,
  device/include/pic16/pic16devices.txt: replaced compiled-in list
  of devices with a variant parsed at runtime
* src/pic16/device.c: added support for parsing pic16devices.txt,
  clean up
* src/pic16/device.h: removed (now) unused fields from PIC_device
* src/pic16/main.c: removed #pragma maxram,
  (_pic16_initPaths): removed bogus generation of search paths,
  setup the port proper only after the search paths (for
  pic16devices.txt) are set up,
  (_pic16_finaliseOptions): moved processor dependant code here
  from _pic16_initPaths(), clean up
* src/pic16/ralloc.c (pic16_init_stack),
* src/pic16/ralloc.h,
* src/pic16/pcode.c: clean up
* device/include/Makefile.in,
  support/scripts/sdcc.nsi: also install/package pic16devices.txt
* support/scripts/inc2h-pic16.pl: updated instructions

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@5148 4a8a32a2-be11-0410-ad9d-d568d2c75423
12 files changed:
ChangeLog
device/include/Makefile.in
device/include/pic16/pic16devices.txt [new file with mode: 0644]
src/pic16/device.c
src/pic16/device.h
src/pic16/devices.inc [deleted file]
src/pic16/main.c
src/pic16/pcode.c
src/pic16/ralloc.c
src/pic16/ralloc.h
support/scripts/inc2h-pic16.pl
support/scripts/sdcc.nsi