* src/regression/Makefile: use --no-pcode-opt, ignore failing tests
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4612
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+2007-02-02 Raphael Neider <rneider AT web.de>
+
+ * src/pic/glue.c (emitSymbolSet): check sym->etype before use
+ * src/regression/Makefile: use --no-pcode-opt, ignore failing tests
+
2007-02-01 Raphael Neider <rneider AT web.de>
* src/pic/glue.c (picglue,emitSymbolSet,showAllMemmaps): emit the
sym->name, sym->rname, sym->level, sym->block, sym->key, sym->islocal, sym->ival, IS_STATIC(sym->etype), sym->cdef, sym->used);
#endif
- if (SPEC_ABSA(sym->etype)
+ if (sym->etype && SPEC_ABSA(sym->etype)
&& IS_CONFIG_ADDRESS(SPEC_ADDR(sym->etype))
&& sym->ival)
{
CC = sdcc
LINKER = gplink
TARGETPIC = 16f877
-CFLAGS = -Wl,--map -I ../../device/include/pic -L ../../device/lib/pic/bin -mpic14 -pp$(TARGETPIC) -Wl,-q
+CFLAGS = -Wl,--map -I ../../device/include/pic -L ../../device/lib/pic/bin -mpic14 -pp$(TARGETPIC) -Wl,-q --no-pcode-opt
.SUFFIXES: .asm .c .cod .stc
# The cod files are generated by sdcc
.c.cod:
- $(Q)$(CC) $(CFLAGS) $*.c
+ $(Q)-$(CC) $(CFLAGS) $*.c
# The .stc files are script files for gpsim
.cod.stc:
- $(Q)./$(CREATESTC) $*.cod $*.stc
- $(Q)./$(SIMULATE) $*.stc $(LOGFILE)
+ $(Q)-./$(CREATESTC) $*.cod $*.stc
+ $(Q)-./$(SIMULATE) $*.stc $(LOGFILE)
# this will also make .stc files
#%.stc : %.cod