* src/regression/bank1.c, src/regression/compare6.c,
authortecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 22 Jan 2007 01:18:52 +0000 (01:18 +0000)
committertecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 22 Jan 2007 01:18:52 +0000 (01:18 +0000)
commit9d473d57f7c6cc242274d523f950f8bb873ec1fb
treecabe50e6c7f28202c083a4efee452dfa1e140faf
parentac3b50db23e78a2ee835bcacf3bbe0688cff2c40
* src/regression/bank1.c, src/regression/compare6.c,
  src/regression/add.c: cosmetic changes
* src/pic/pcode.h: moved GPTRTAG_* here from gen.c
* src/pic/gen.c: fixed global zero and one,
  (aopForSym): removed unued code,
  (aopGet): assert aop is defined, check and use `index' of
    pCodeImmd operands (fixes #1630908),
* src/pic/pcode.c (get_op): added output of generic pointer tag,
  (register_reassign): prevent accidental register unification,
  (ReuseReg): cosmetic changes (also above)
* src/pic/glue.c (pic14_constructAbsMap,pic14emitRegularMap,
  pic14emitStaticSeg): do not emit initialized data,
  (printIval*): replaced with working versions,
  (pic14createInterruptVect,picglue): use idata for initialized data,
    now init data should work in all modules (not only main()),
* device/lib/pic/libsdcc/idata.c: NEW, handle initialized data

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4593 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
device/lib/pic/libsdcc/idata.c [new file with mode: 0644]
src/pic/gen.c
src/pic/glue.c
src/pic/pcode.c
src/pic/pcode.h
src/regression/add.c
src/regression/bank1.c
src/regression/compare6.c