]>
git.gag.com Git - fw/sdcc/log
johanknol [Fri, 2 Feb 2001 16:03:02 +0000 (16:03 +0000)]
Let's be a little more verbose ...
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@566
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 15:56:10 +0000 (15:56 +0000)]
they need to be in ds390/rtc390
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@565
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 15:39:24 +0000 (15:39 +0000)]
update examples to use tinibios
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@564
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 15:35:06 +0000 (15:35 +0000)]
why not just make and clean all at once
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@563
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 15:31:44 +0000 (15:31 +0000)]
moved i2c to tinbios library support
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@562
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 15:29:17 +0000 (15:29 +0000)]
moved lcd to tinibios library support
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@561
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 15:20:39 +0000 (15:20 +0000)]
added lcd i2c and rtc support for tinibios
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@560
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 15:19:52 +0000 (15:19 +0000)]
adding lcd i2c and rtc support for tinibios
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@559
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 10:09:57 +0000 (10:09 +0000)]
initial import of tinibios
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@558
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 09:49:30 +0000 (09:49 +0000)]
just another tini example
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@557
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 09:47:41 +0000 (09:47 +0000)]
initial import of tinibios
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@556
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 09:36:19 +0000 (09:36 +0000)]
initial import of tinibios
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@555
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 2 Feb 2001 09:31:24 +0000 (09:31 +0000)]
Initial import of tinibios
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@554
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kmh [Thu, 1 Feb 2001 11:29:42 +0000 (11:29 +0000)]
Added pack-flag -p
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@553
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Wed, 31 Jan 2001 16:35:30 +0000 (16:35 +0000)]
I smoked too much pot lately...
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@552
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Wed, 31 Jan 2001 14:43:06 +0000 (14:43 +0000)]
Temporary (?) fix for char calculation in int space
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@551
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 30 Jan 2001 19:13:44 +0000 (19:13 +0000)]
fix AOP_OP_3_NOFATAL
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@550
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 30 Jan 2001 18:02:51 +0000 (18:02 +0000)]
I must be smoking crack; removed several debug printfs left on in last commit.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@549
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 30 Jan 2001 17:57:59 +0000 (17:57 +0000)]
force aggregate arguments to varargs functions to generic pointers as well.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@548
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 30 Jan 2001 17:36:55 +0000 (17:36 +0000)]
whoops! disabled varargs parameter upcasting by mistake in last commit
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@547
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 29 Jan 2001 23:32:19 +0000 (23:32 +0000)]
Fix Johan's latest finds
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@546
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 29 Jan 2001 18:31:44 +0000 (18:31 +0000)]
improved bit-wise operations with literal RHS
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@545
4a8a32a2-be11-0410-ad9d-
d568d2c75423
michaelh [Sun, 28 Jan 2001 20:07:04 +0000 (20:07 +0000)]
Merge of the izt changes.
Added validation of the port structures at run time.
Tidied up the asm emitter. Less hacks, works on PPC.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@543
4a8a32a2-be11-0410-ad9d-
d568d2c75423
michaelh [Sun, 28 Jan 2001 03:12:00 +0000 (03:12 +0000)]
Began adding the code generation framework.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@542
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Fri, 26 Jan 2001 23:15:41 +0000 (23:15 +0000)]
upcast parameters to varargs functions to int or generic pointers where appropriate
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@541
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 26 Jan 2001 20:01:32 +0000 (20:01 +0000)]
I'd rather flush the whole fucking (sorry) stdio and rewrite it from scratch
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@540
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Fri, 26 Jan 2001 18:44:00 +0000 (18:44 +0000)]
various ds390 code generator improvements, including fixing an 'ack!' in genCmpLt
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@539
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Fri, 26 Jan 2001 17:07:57 +0000 (17:07 +0000)]
fix on-demand integer promotion
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@538
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Fri, 26 Jan 2001 00:48:26 +0000 (00:48 +0000)]
add 'on demand' integer promotion
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@537
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Thu, 25 Jan 2001 21:45:44 +0000 (21:45 +0000)]
Shift integer promotion behavior is controlled by -ansiint option
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@536
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Thu, 25 Jan 2001 20:53:13 +0000 (20:53 +0000)]
Add support for ANSI integer promotion rules
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@535
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Thu, 25 Jan 2001 18:29:58 +0000 (18:29 +0000)]
array parameters should default to generic pointers
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@534
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Wed, 24 Jan 2001 23:41:46 +0000 (23:41 +0000)]
fix bogus 'argument type' error with array function parameters
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@533
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Wed, 24 Jan 2001 22:10:09 +0000 (22:10 +0000)]
promote operands to shift operations to int
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@532
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kmh [Mon, 22 Jan 2001 12:05:43 +0000 (12:05 +0000)]
fixed the storage class checking
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@531
4a8a32a2-be11-0410-ad9d-
d568d2c75423
michaelh [Fri, 19 Jan 2001 04:44:11 +0000 (04:44 +0000)]
Imported initial.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@530
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sdattalo [Wed, 10 Jan 2001 05:55:12 +0000 (05:55 +0000)]
PIC Port - Indirection works better. instrumented pic/ralloc.c to dump
state info into filename.d
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@529
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 9 Jan 2001 18:07:58 +0000 (18:07 +0000)]
Whoops! Somehow completely clobbered aslex.c; this is version 1.4 restored
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@528
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 9 Jan 2001 18:00:23 +0000 (18:00 +0000)]
Rename addr_t type to Addr_T to avoid conflict with Cygwin
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@527
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 9 Jan 2001 16:27:23 +0000 (16:27 +0000)]
Rename type addr_t to Addr_T to avoid conflict with Cygwin
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@526
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 9 Jan 2001 16:22:27 +0000 (16:22 +0000)]
rename addr_t type to Addr-T to avoid conflict with Cygwin environment.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@525
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 8 Jan 2001 18:10:51 +0000 (18:10 +0000)]
Infinite loop in getst
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@524
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 8 Jan 2001 17:39:51 +0000 (17:39 +0000)]
unix-flavored builds were b0rken
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@523
4a8a32a2-be11-0410-ad9d-
d568d2c75423
michaelh [Sat, 6 Jan 2001 21:03:52 +0000 (21:03 +0000)]
Added design, updated url
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@522
4a8a32a2-be11-0410-ad9d-
d568d2c75423
jtvolpe [Thu, 4 Jan 2001 04:11:17 +0000 (04:11 +0000)]
MS VC6 Port
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@521
4a8a32a2-be11-0410-ad9d-
d568d2c75423
jtvolpe [Thu, 4 Jan 2001 02:49:27 +0000 (02:49 +0000)]
MS VC6 Port
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@520
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sdattalo [Sun, 31 Dec 2000 16:40:27 +0000 (16:40 +0000)]
PIC port on going development.most of addition, arrays, pointers,
for loops, while loops, and structure operations are now working
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@519
4a8a32a2-be11-0410-ad9d-
d568d2c75423
mschmitt [Fri, 15 Dec 2000 21:28:51 +0000 (21:28 +0000)]
Register Definitions Update V1.0.6
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@518
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Thu, 14 Dec 2000 01:07:24 +0000 (01:07 +0000)]
Change struct link to struct sym_link to avoid conflict with struct link in unistd.h
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@517
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Thu, 7 Dec 2000 17:33:23 +0000 (17:33 +0000)]
Fix reverseLoop optimization; fix suggested by Jerome Bessiere
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@516
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sdattalo [Tue, 5 Dec 2000 21:11:26 +0000 (21:11 +0000)]
PIC PORT - &, |, ^
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@515
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sdattalo [Mon, 4 Dec 2000 13:41:01 +0000 (13:41 +0000)]
Don't call any PIC code if the PIC option is disabled.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@514
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sdattalo [Mon, 4 Dec 2000 07:31:12 +0000 (07:31 +0000)]
TSD PIC port
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@513
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sdattalo [Mon, 4 Dec 2000 06:21:46 +0000 (06:21 +0000)]
Started PIC port (based on mcs51 port)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@512
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Thu, 30 Nov 2000 21:00:55 +0000 (21:00 +0000)]
fix segfault on casting int to pointer
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@511
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 21 Nov 2000 17:12:31 +0000 (17:12 +0000)]
back to 2.2.2
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@509
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 21 Nov 2000 17:08:50 +0000 (17:08 +0000)]
Tagging 2.2.2-pre1
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@507
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 21 Nov 2000 05:27:00 +0000 (05:27 +0000)]
handle fetch from code space to DPTR
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@506
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 20 Nov 2000 23:44:19 +0000 (23:44 +0000)]
clean up garbage in last checkin
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@505
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 20 Nov 2000 23:22:55 +0000 (23:22 +0000)]
widen array indices to int type before doing other arithmetic
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@504
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 20 Nov 2000 21:24:47 +0000 (21:24 +0000)]
remove unneeded constant array
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@503
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 20 Nov 2000 21:18:06 +0000 (21:18 +0000)]
TINI-specific: internal 1-wire access to read unit MAC address
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@502
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Tue, 14 Nov 2000 22:17:56 +0000 (22:17 +0000)]
Don't propagate the "register" class for structure members
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@501
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Tue, 14 Nov 2000 18:19:06 +0000 (18:19 +0000)]
more on bitfields
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@500
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Tue, 14 Nov 2000 00:56:09 +0000 (00:56 +0000)]
more bitfield related fixes
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@499
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Mon, 13 Nov 2000 22:26:47 +0000 (22:26 +0000)]
Fixed some BITFIELD related problems
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@498
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Mon, 13 Nov 2000 22:25:52 +0000 (22:25 +0000)]
Fixed BITFIELD problems
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@497
4a8a32a2-be11-0410-ad9d-
d568d2c75423
mschmitt [Sun, 12 Nov 2000 17:42:45 +0000 (17:42 +0000)]
Updated to version V1.0.4
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@496
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Sat, 11 Nov 2000 02:13:58 +0000 (02:13 +0000)]
some -xstack related stuff
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@495
4a8a32a2-be11-0410-ad9d-
d568d2c75423
stevewilliams [Thu, 9 Nov 2000 19:48:55 +0000 (19:48 +0000)]
Handle . characters in library paths.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@494
4a8a32a2-be11-0410-ad9d-
d568d2c75423
stevewilliams [Thu, 9 Nov 2000 19:47:43 +0000 (19:47 +0000)]
Type safe newAst, fixes various warnings.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@493
4a8a32a2-be11-0410-ad9d-
d568d2c75423
stevewilliams [Thu, 9 Nov 2000 00:58:18 +0000 (00:58 +0000)]
Get debugger working with --disable-boehm-gc flag
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@492
4a8a32a2-be11-0410-ad9d-
d568d2c75423
stevewilliams [Thu, 9 Nov 2000 00:16:13 +0000 (00:16 +0000)]
Get datadir from configure.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@491
4a8a32a2-be11-0410-ad9d-
d568d2c75423
mschmitt [Tue, 7 Nov 2000 19:38:07 +0000 (19:38 +0000)]
V1.0.3 bug fixes and new CPU added
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@490
4a8a32a2-be11-0410-ad9d-
d568d2c75423
mschmitt [Tue, 7 Nov 2000 19:35:44 +0000 (19:35 +0000)]
updated version number to 2.2.2
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@489
4a8a32a2-be11-0410-ad9d-
d568d2c75423
drdani [Mon, 6 Nov 2000 08:52:34 +0000 (08:52 +0000)]
0.2.38-pre1 implements AVR instructions
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@488
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Sun, 5 Nov 2000 19:54:25 +0000 (19:54 +0000)]
Fixed problem in SDCCalloc.h & fixed problem allocation
problem of static bit variables
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@487
4a8a32a2-be11-0410-ad9d-
d568d2c75423
stevewilliams [Sun, 5 Nov 2000 17:51:13 +0000 (17:51 +0000)]
support for memory allocation
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@486
4a8a32a2-be11-0410-ad9d-
d568d2c75423
stevewilliams [Sat, 4 Nov 2000 18:16:24 +0000 (18:16 +0000)]
Add support for the --disable-boehm-gc flag for systems that lack -lgc.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@485
4a8a32a2-be11-0410-ad9d-
d568d2c75423
mschmitt [Fri, 3 Nov 2000 19:18:32 +0000 (19:18 +0000)]
single register definition file - V1.0.1
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@484
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Mon, 30 Oct 2000 02:23:36 +0000 (02:23 +0000)]
Some more AVR intermediate commit
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@483
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Sat, 21 Oct 2000 21:52:14 +0000 (21:52 +0000)]
fixed a push/pop problem
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@482
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Sat, 21 Oct 2000 21:17:47 +0000 (21:17 +0000)]
Fixed a parameter declaration regression
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@481
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Sat, 21 Oct 2000 21:17:20 +0000 (21:17 +0000)]
fixed a parameter declaration regression
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@480
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 20 Oct 2000 09:23:33 +0000 (09:23 +0000)]
fixed operator precedance bug
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@479
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Thu, 19 Oct 2000 21:10:52 +0000 (21:10 +0000)]
removed a internal debugging target
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@478
4a8a32a2-be11-0410-ad9d-
d568d2c75423
johanknol [Thu, 19 Oct 2000 21:00:42 +0000 (21:00 +0000)]
upgrade ds1621 to report fp temp's
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@477
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Wed, 18 Oct 2000 17:59:01 +0000 (17:59 +0000)]
disable packRegsForOneuse until I can make it safe
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@476
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 17 Oct 2000 22:44:52 +0000 (22:44 +0000)]
Minor optimization: don't sign-extend when casting from bit to int type, since a bit variable can't possible set the sign bit in a byte.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@475
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 17 Oct 2000 18:03:29 +0000 (18:03 +0000)]
Remove Windows NT flavored predefined symbols
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@474
4a8a32a2-be11-0410-ad9d-
d568d2c75423
vav [Tue, 17 Oct 2000 14:44:52 +0000 (14:44 +0000)]
fixed assemblers & linker: now works with CygWin's option
Default Text File Type = Unix
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@473
4a8a32a2-be11-0410-ad9d-
d568d2c75423
vav [Tue, 17 Oct 2000 09:16:26 +0000 (09:16 +0000)]
*typo fix in packihx.c
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@472
4a8a32a2-be11-0410-ad9d-
d568d2c75423
vav [Tue, 17 Oct 2000 09:13:24 +0000 (09:13 +0000)]
*fixed problem with non-existent error messages about short jumps
in assembler
*assembler return code is sane now
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@471
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 17 Oct 2000 06:08:19 +0000 (06:08 +0000)]
avoid malloc(0)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@470
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 17 Oct 2000 04:03:24 +0000 (04:03 +0000)]
Add support for packihx to Borland makefiles
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@469
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 16 Oct 2000 23:54:42 +0000 (23:54 +0000)]
Remove old perl version of packihx
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@468
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 16 Oct 2000 23:48:41 +0000 (23:48 +0000)]
Replace Perl version of packihx with C version
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@467
4a8a32a2-be11-0410-ad9d-
d568d2c75423
kvigor [Mon, 16 Oct 2000 22:32:41 +0000 (22:32 +0000)]
Rewrite packihx in C (for platforms without Perl handily available)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@466
4a8a32a2-be11-0410-ad9d-
d568d2c75423
skenton [Sun, 15 Oct 2000 01:52:07 +0000 (01:52 +0000)]
*** empty log message ***
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@465
4a8a32a2-be11-0410-ad9d-
d568d2c75423
sandeep [Sat, 14 Oct 2000 20:08:58 +0000 (20:08 +0000)]
fixed a loop invariant bug
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@463
4a8a32a2-be11-0410-ad9d-
d568d2c75423