* src/pic/gen.c (popGetExternal): simplified, mark symbol as used,
authortecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 29 Jan 2007 22:19:03 +0000 (22:19 +0000)
committertecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 29 Jan 2007 22:19:03 +0000 (22:19 +0000)
commit26d146808bcd1942b1ba42660d56a923b4a7fb92
treef407cdf4ced0322c6995419a00d24c6717110482
parent03d016a47ad15d48972f8cdb79ac8a2e8b38775d
* src/pic/gen.c (popGetExternal): simplified, mark symbol as used,
  (call_libraryfunc): retrieve/create symbol and mark as used,
  (genFunction): mark defined functions as non-extern and add again
   to code memmap for later output
* src/pic/glue.c (emitPseudoStack): put into own subroutine,
  (pic14printLocals): reworked for new symbol emission,
  (emitIfNew,pic14_constructAbsMap,emitIvalLabel,emitIvals,emitInitVal,
  showAllMemmaps): reworked symbol output using dbufs, added handling
    of string literals (still incomplete),
  (picglue): removed symbol emission, moved into showAllMemmaps,
  (emitSymbolSet): new workhorse for symbol output,
  (pic14emitMaps,pic14printPublics,pic14printExterns): commented out,

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4607 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
src/pic/gen.c
src/pic/glue.c