* src/SDCCsymt.c (compStructSize): allow signed bitfields for PIC ports
authortecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Wed, 26 Oct 2005 11:08:11 +0000 (11:08 +0000)
committertecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Wed, 26 Oct 2005 11:08:11 +0000 (11:08 +0000)
commitb8950b7c0bc67d6789beff12d4229985f8b4190a
tree7cb90d22305ff45960130b18188acf9aa877e218
parent830f8429290c5ab30fe839957c7f62af51f482c9
* src/SDCCsymt.c (compStructSize): allow signed bitfields for PIC ports
* src/pic16/gen.c (genUnpackBits): support signed bitfields,
  (genAssign): emit warning when casting literals to generic pointer
    type, also applies when taking the address of a fixed variable,
  (genCast): improved casting to generic pointers
* src/pic16/glue.c (pic16emitStaticSeg): fixed(?) handling of fixed
  extern variables, added verbose error message
* device/include/pic16/{string.h,errno.h}: added #pragma library c

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3912 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
device/include/pic16/errno.h
device/include/pic16/string.h
src/SDCCsymt.c
src/pic16/gen.c
src/pic16/glue.c