From ef72a3f941f50acd00c7ee79b16838748f49e8d2 Mon Sep 17 00:00:00 2001 From: tecodev Date: Mon, 23 Apr 2007 13:09:53 +0000 Subject: [PATCH] * device/lib/pic/libsdcc/idata.c: PAGESEL _main before going there, fixes #1704666 git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4767 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- ChangeLog | 9 +++++++-- device/lib/pic/libsdcc/idata.c | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 086630bf..af24d148 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-04-23 Raphael Neider + + * device/lib/pic/libsdcc/idata.c: PAGESEL _main before going there, + fixes #1704666 + 2007-04-23 Frieder Ferlemann * device/lib/_memset.c: assembler version for mcs51 @@ -197,7 +202,7 @@ 2007-03-30 Raphael Neider - * src/pic/ralloc.c (isData): suppress garbage debug output4/1/2007 6:28PM + * src/pic/ralloc.c (isData): suppress garbage debug output 2007-03-28 Borut Razem @@ -251,7 +256,7 @@ (genFunction, genEndFunction): also save/restore FSR around interrupt handling code, removed lots of unused code (genDivOneByte): release acquired temp register - * src/pic/glue.c (pic14createInterruptVect): adadt to new signature + * src/pic/glue.c (pic14createInterruptVect): adapt to new signature of popGetExternal * device/lib/pic/libsdcc/shadowregs.c: NEW, provide storage location for registers that need to be saved during interrupts (FSR, STATUS, diff --git a/device/lib/pic/libsdcc/idata.c b/device/lib/pic/libsdcc/idata.c index a73f29d9..3f593d09 100644 --- a/device/lib/pic/libsdcc/idata.c +++ b/device/lib/pic/libsdcc/idata.c @@ -74,6 +74,7 @@ _sdcc_gsinit_startup(void) // call main after initialization __asm + PAGESEL _main GOTO _main __endasm; } -- 2.39.5