* src/pic16/glue.c (pic16_print(G)PointerType): do not flush
authortecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 12 Aug 2005 11:21:04 +0000 (11:21 +0000)
committertecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 12 Aug 2005 11:21:04 +0000 (11:21 +0000)
commit67cab3e626a6eda77d36e7e706951e8088db1b52
treeeefabc8dc29774b9b80e4de1bc4bab6abf4007f0
parent53a098b1e0c14c7180ee47bf1dba32c7f5828226
* src/pic16/glue.c (pic16_print(G)PointerType): do not flush
  db-statements in order to allow for arrays of pointers in code
  sections to be placed without interspersed 0-padding, fixes
  bug #1256215
* (emitStatistics): fixed division by zero for pic18f1220
* src/pic16/pcode.c: buffer (up to) 12 DB directives to allow for
  unpadded writing of 8-bit, 16-bit, 24-bit and 32-bit values
* (pic16_emitDS): respect DB_ITEMS_PER_LINE
* (pic16_pCodeConstString): keep track of already emitted string
  literals to prevent "duplicate definitions of symbol _str_NR"
* src/pic16/ralloc.c (pic16_allocRegByName): removed not so helpful
  debug message
* device/lib/Makefile.in: ignore failing PIC16 library builds
* device/lib/pic16/Makefile: do not build if gputils are missing
* device/lib/pic16/Makefile.common.in: do not enforce MAKEFLAGS=-s

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3840 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
device/lib/Makefile.in
device/lib/pic16/Makefile
device/lib/pic16/Makefile.common.in
src/pic16/glue.c
src/pic16/pcode.c
src/pic16/ralloc.c