* src/pic/glue.h,src/pic16/glue.h: added prototypes
authortecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 19 Jun 2006 20:36:23 +0000 (20:36 +0000)
committertecodev <tecodev@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 19 Jun 2006 20:36:23 +0000 (20:36 +0000)
commit4464999cca73961d7fd19c9d60ff1305f6ae399e
treeb982b55a4dca371230f0323222297d4c8966cb40
parent55250da7ff51808e9785e3eff75748ee47cc98d1
* src/pic/glue.h,src/pic16/glue.h: added prototypes
* src/pic/glue.c,src/pic16/glue.c (pic1x_stringInSet,
  pic1x_emitSymbolIfNew): NEW, check for a string in a set,
  (pic14printExterns,pic14printPublics,pic16printPublics,
  pic16_printExterns): use new functions to emit symbols
  (picglue,pic16glue): emit publics before emitting externs
* src/pic/gen.c,src/pic16/gen.c (genFunction): remember the names of
  locally defined functions to avoid bug #1443651
* support/regression/tests/bug-716242.c: removed pic16 workaround
* support/regression/ports/pic16/spec.mk: ignore errors during build

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4243 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
src/pic/gen.c
src/pic/glue.c
src/pic/glue.h
src/pic16/gen.c
src/pic16/glue.c
src/pic16/glue.h
support/regression/ports/pic16/spec.mk
support/regression/tests/bug-716242.c