]>
git.gag.com Git - fw/sdcc/log
johanknol [Mon, 24 Feb 2003 15:32:12 +0000 (15:32 +0000)]
fixed bug#680076
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2306
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Mon, 24 Feb 2003 13:55:16 +0000 (13:55 +0000)]
fixed bug #679679
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2305
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Mon, 24 Feb 2003 13:51:04 +0000 (13:51 +0000)]
fixed bug #679761
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2304
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Mon, 24 Feb 2003 13:34:59 +0000 (13:34 +0000)]
fix typo reported by Trampas Stern
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2303
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Mon, 24 Feb 2003 12:45:59 +0000 (12:45 +0000)]
framework for the liverangehunt
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2302
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Mon, 24 Feb 2003 12:34:30 +0000 (12:34 +0000)]
fixed bug #690781
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2301
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Sun, 23 Feb 2003 21:30:11 +0000 (21:30 +0000)]
vsnprintf is defined as _vsnprintf on MSVC
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2299
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Sun, 23 Feb 2003 21:28:42 +0000 (21:28 +0000)]
corrected assertion in function printILine(): _pipe() was not executed on MSVC, because NDEBUG is defined (see man assert)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2298
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
frief [Sun, 23 Feb 2003 11:35:08 +0000 (11:35 +0000)]
* src/mcs51/gen.c (genUminusFloat): avoided dptr in-/decrement for xdata variables
* src/mcs51/peeph.def: added rule suggested by Gernot Fink, white space/comment changes
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2295
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
frief [Sun, 23 Feb 2003 11:31:10 +0000 (11:31 +0000)]
added peephole suggested by Gernot Fink, white-space changes,
comment changes
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2294
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
frief [Sun, 23 Feb 2003 11:26:47 +0000 (11:26 +0000)]
genUminusfloat avoiding 3 pairs of
inc dprtr
lcall __decdptr
for xdata variables
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2293
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 23 Feb 2003 09:20:22 +0000 (09:20 +0000)]
revert to 1.4 and autoconf 2.54
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2292
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 23 Feb 2003 09:12:45 +0000 (09:12 +0000)]
revert to 1.39 and autoconf 2.54
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2291
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
kvigor [Sun, 23 Feb 2003 02:31:02 +0000 (02:31 +0000)]
Upgrade to autoconf 2.54
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2290
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sat, 22 Feb 2003 22:49:39 +0000 (22:49 +0000)]
Use autoconf 2.13 for now to keep the nightly build running
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2289
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Sat, 22 Feb 2003 13:44:13 +0000 (13:44 +0000)]
icode comments need space
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2288
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
kvigor [Fri, 21 Feb 2003 23:38:38 +0000 (23:38 +0000)]
More strcpy() strcat() sprintf() squashing
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2287
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
kvigor [Fri, 21 Feb 2003 20:08:13 +0000 (20:08 +0000)]
Buffer overflow hunt: removing strcpy, strcat, sprintf
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2286
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Wed, 19 Feb 2003 12:14:18 +0000 (12:14 +0000)]
a cleaner way to fix the shift bug
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2285
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Wed, 19 Feb 2003 12:07:16 +0000 (12:07 +0000)]
fixed a shift bug
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2284
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
frief [Tue, 18 Feb 2003 21:32:08 +0000 (21:32 +0000)]
*** empty log message ***
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2283
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
frief [Tue, 18 Feb 2003 21:30:28 +0000 (21:30 +0000)]
added rules 238a-d which remove redundant moves
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2282
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
frief [Tue, 18 Feb 2003 21:29:33 +0000 (21:29 +0000)]
added peephole conditions testing for same arguments
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2281
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Tue, 18 Feb 2003 09:54:30 +0000 (09:54 +0000)]
bad shift right 12
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2280
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Tue, 18 Feb 2003 09:24:37 +0000 (09:24 +0000)]
a module can start with a digit
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2278
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Tue, 18 Feb 2003 09:18:45 +0000 (09:18 +0000)]
a module can start with a digit
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2277
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 16 Feb 2003 14:48:14 +0000 (14:48 +0000)]
* sim/ucsim/mkecho: inserted #!/bin/sh for Cygwin, so that it's executable
* src/asm.c: fix pipe() for Mingw32
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2275
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sat, 15 Feb 2003 23:23:56 +0000 (23:23 +0000)]
* src/SDCCglue.h: make tmpfileNameSet available for preOutName
* src/SDCCmain.c (preProcess): make sure, that preOutName will be deleted;
make -V work again; --c1mode reads now from stdin
* doc/sdccman.lyx: added --c1mode
* support/Util/SDCCerr.c: new messages for c1 mode
* support/Util/SDCCerr.h: new messages for c1 mode
* src/SDCC.lex (checkCurrFile): test if fullSrcFileName is NULL for c1mode
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2274
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Sat, 15 Feb 2003 14:32:51 +0000 (14:32 +0000)]
new options: --no-c-code-in asm and --i-code-in-asm
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2273
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Sat, 15 Feb 2003 14:31:37 +0000 (14:31 +0000)]
new options: --no-c-code-in-asm and --i-code-in-asm
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2272
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Fri, 14 Feb 2003 22:37:41 +0000 (22:37 +0000)]
* doc/sdccman.lyx: Environment variables, -o and other minor things
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2271
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Fri, 14 Feb 2003 16:27:51 +0000 (16:27 +0000)]
change docdir to share/sdcc/doc
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2270
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 14 Feb 2003 11:48:59 +0000 (11:48 +0000)]
xa51 port isn't finished yet
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2267
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 14 Feb 2003 11:31:53 +0000 (11:31 +0000)]
moved installed docs, removed obsoletes, fixed makefiles to do a proper distclean and uninstall
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2266
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Fri, 14 Feb 2003 10:21:52 +0000 (10:21 +0000)]
again: fix cc detection
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2265
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 14 Feb 2003 09:34:41 +0000 (09:34 +0000)]
obsolete
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2264
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
drdani [Fri, 14 Feb 2003 07:50:11 +0000 (07:50 +0000)]
Removing unnecessary output of make process
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2263
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Thu, 13 Feb 2003 13:18:09 +0000 (13:18 +0000)]
fix cc detection
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2261
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Thu, 13 Feb 2003 13:10:03 +0000 (13:10 +0000)]
* support/regression/ports/host/spec.mk: use cc as host compiler for max osx
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2260
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
kvigor [Wed, 12 Feb 2003 16:28:42 +0000 (16:28 +0000)]
Stripped much crap out of configure system; should now build on MacOS X
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2252
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Wed, 12 Feb 2003 14:25:12 +0000 (14:25 +0000)]
obsolete
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2251
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Wed, 12 Feb 2003 14:23:04 +0000 (14:23 +0000)]
bccinst.txt is in sdccman.lyx now
KNOWNBUGS.txt is obsolete
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2250
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Wed, 12 Feb 2003 14:20:38 +0000 (14:20 +0000)]
Included bccinst.txt
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2249
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
jesusc [Tue, 11 Feb 2003 10:20:05 +0000 (10:20 +0000)]
Fixed typo as\msc51 to as\mcs51
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2248
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Tue, 11 Feb 2003 09:30:50 +0000 (09:30 +0000)]
a small hack to fix the double dash --problem
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2247
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Mon, 10 Feb 2003 22:51:03 +0000 (22:51 +0000)]
Borland C++ build doesn't depend on Cygwin configure, second try...
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2246
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Mon, 10 Feb 2003 22:25:52 +0000 (22:25 +0000)]
Removed borland.h
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2245
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Mon, 10 Feb 2003 22:24:37 +0000 (22:24 +0000)]
Added Borland Makefile
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2244
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Mon, 10 Feb 2003 22:21:05 +0000 (22:21 +0000)]
Borland Makefile cleanup
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2243
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Mon, 10 Feb 2003 22:19:26 +0000 (22:19 +0000)]
Borland C++ build doesn't depend on Cygwin configure
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2242
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Mon, 10 Feb 2003 20:58:48 +0000 (20:58 +0000)]
* doc/sdccman.lyx: new pragma NOIV by Johannes Stezenbach <js@convergence.de>
* src/SDCC.lex: new pragma NOIV
* src/SDCCglobl.h: new pragma NOIV
* src/SDCCmem.c: new pragma NOIV
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2241
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Mon, 10 Feb 2003 20:37:21 +0000 (20:37 +0000)]
Didn't like that at all, let's try again.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2240
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Mon, 10 Feb 2003 17:13:10 +0000 (17:13 +0000)]
Added Sandeep's anatomy lecture
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2239
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Mon, 10 Feb 2003 10:33:01 +0000 (10:33 +0000)]
another test
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2238
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Mon, 10 Feb 2003 09:55:47 +0000 (09:55 +0000)]
Let's try again
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2237
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Mon, 10 Feb 2003 08:59:44 +0000 (08:59 +0000)]
Just to see how this looks like
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2236
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
jesusc [Sun, 9 Feb 2003 22:09:19 +0000 (22:09 +0000)]
Changed description for --data-loc.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2235
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Sun, 9 Feb 2003 19:18:46 +0000 (19:18 +0000)]
Added new search paths and some others
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2234
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 9 Feb 2003 18:19:17 +0000 (18:19 +0000)]
* src/SDCCmain.c: signal handling is switched off by SDCC_LEAVE_SIGNALS
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2233
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 9 Feb 2003 12:39:55 +0000 (12:39 +0000)]
This fix got lost somewhere?!
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2232
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 9 Feb 2003 12:36:31 +0000 (12:36 +0000)]
* doc/Makefile: small fix for install; use clean.mk again
* doc/clean.mk: clean *.pdf and *.html too
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2231
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 9 Feb 2003 01:53:25 +0000 (01:53 +0000)]
* src/SDCCmain.c: signal handling is switched off by --debug
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2230
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sat, 8 Feb 2003 22:33:42 +0000 (22:33 +0000)]
small fix
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2229
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sat, 8 Feb 2003 22:06:28 +0000 (22:06 +0000)]
doc: removed generated files
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2228
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sat, 8 Feb 2003 22:04:20 +0000 (22:04 +0000)]
small fix
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2227
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sat, 8 Feb 2003 22:02:32 +0000 (22:02 +0000)]
delete files compiled from lyx
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2226
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sat, 8 Feb 2003 18:39:30 +0000 (18:39 +0000)]
* src/SDCCsymt.c (initCSupport): fix compile warning on Cygwin
* src/SDCCopt.c (cnvToFloatCast): fix compile warning on Cygwin
* src/SDCCopt.c (cnvFromFloatCast): fix compile warning on Cygwin
* debugger/mcs51/cmd.c: converted multi-line string literals
* sim/ucsim/globals.cc: converted multi-line string literals
* src/SDCCmain.c: introduced signal handler to remove temp files
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2224
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sat, 8 Feb 2003 11:01:58 +0000 (11:01 +0000)]
* device/lib/printfl.c: fix a ds390 bug by making it portable
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2222
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Fri, 7 Feb 2003 23:46:59 +0000 (23:46 +0000)]
device/lib/_mulint.c: small fix for large/ds390 --int-long-reent resp. --stack-auto
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2219
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
kvigor [Thu, 6 Feb 2003 22:19:28 +0000 (22:19 +0000)]
bug 681909: tell preprocessor we're compiling C99, not C++
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2218
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Thu, 6 Feb 2003 08:51:23 +0000 (08:51 +0000)]
What was I thinking?
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2217
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
jesusc [Thu, 6 Feb 2003 06:43:20 +0000 (06:43 +0000)]
patch from Jan Rejlek <jr@apex-lib.cz> to fix Bug 677692
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2216
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
kvigor [Tue, 4 Feb 2003 05:52:45 +0000 (05:52 +0000)]
Minor ds390 performance enhancement on generic pointer reads
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2214
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Sun, 2 Feb 2003 22:22:47 +0000 (22:22 +0000)]
fixed compilation with Borland C
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2212
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Sun, 2 Feb 2003 22:01:33 +0000 (22:01 +0000)]
delete $(LIB) only if exist
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2211
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Sun, 2 Feb 2003 22:00:46 +0000 (22:00 +0000)]
corrected misspelled project name from msc51a to mcs51a
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2210
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Sun, 2 Feb 2003 22:00:19 +0000 (22:00 +0000)]
fixed compilation with Borland C
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2209
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Sun, 2 Feb 2003 21:59:56 +0000 (21:59 +0000)]
added rule to generate auto-host.h
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2208
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
borutr [Sun, 2 Feb 2003 21:56:00 +0000 (21:56 +0000)]
removed non existing cpp project and non compilable izt project from makefile
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2207
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 2 Feb 2003 20:42:07 +0000 (20:42 +0000)]
* introduced NULL
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2206
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 2 Feb 2003 20:39:30 +0000 (20:39 +0000)]
* fix type
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2205
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 2 Feb 2003 20:37:40 +0000 (20:37 +0000)]
* introduced NULL in the headers
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2204
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Sun, 2 Feb 2003 20:36:49 +0000 (20:36 +0000)]
* introduced NULL in the headers
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2203
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
epetrich [Sun, 2 Feb 2003 17:24:57 +0000 (17:24 +0000)]
Changed stack usage declaration to match sdcc/src/mcs51/gen.c:1.121+. This fixes bug #585584
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2202
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Sun, 2 Feb 2003 13:48:28 +0000 (13:48 +0000)]
fixed bug #628025
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2201
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Sun, 2 Feb 2003 12:39:12 +0000 (12:39 +0000)]
Now the regression tests could go online again
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2200
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Sun, 2 Feb 2003 12:36:01 +0000 (12:36 +0000)]
fixed bug #631653
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2199
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
kvigor [Sun, 2 Feb 2003 06:07:02 +0000 (06:07 +0000)]
Cleanups of the mess I made on the last commit
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2198
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
jesusc [Sun, 2 Feb 2003 04:00:54 +0000 (04:00 +0000)]
Fixed bug 678574: "ds390: ASlink-Error-Stack overlaps area 'DATA'"
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2197
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Sat, 1 Feb 2003 15:56:49 +0000 (15:56 +0000)]
added Jesus's MSVC build notes
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2196
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Sat, 1 Feb 2003 11:44:18 +0000 (11:44 +0000)]
fixed Karl's "2 | (1<<8)"
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2195
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
kvigor [Fri, 31 Jan 2003 18:13:33 +0000 (18:13 +0000)]
Internal error compiling bug-524691 regression test
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2194
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Fri, 31 Jan 2003 09:39:45 +0000 (09:39 +0000)]
Applied Jan Rejlek's >64K startup patch.
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2193
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Thu, 30 Jan 2003 11:26:33 +0000 (11:26 +0000)]
this will signal an inter error, speeds up bug tracing
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2192
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
jesusc [Wed, 29 Jan 2003 18:26:54 +0000 (18:26 +0000)]
accepts --xram-size 0 (no ext ram)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2191
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Wed, 29 Jan 2003 17:56:20 +0000 (17:56 +0000)]
Changed OP_DEFS and OP_USES from macros to function to catch symbol abuse
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2190
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
johanknol [Wed, 29 Jan 2003 13:59:43 +0000 (13:59 +0000)]
Changed OP_DEFS and OP_USES from macros to function to catch symbol abuse
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2189
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
jesusc [Wed, 29 Jan 2003 09:00:29 +0000 (09:00 +0000)]
Added options --code-size and --xram-size
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2188
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
jesusc [Wed, 29 Jan 2003 08:59:29 +0000 (08:59 +0000)]
Added option --code-size and --xram-size
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2187
4a8a32a2 -be11-0410-ad9d-
d568d2c75423
bernhardheld [Tue, 28 Jan 2003 18:44:42 +0000 (18:44 +0000)]
* src/ds390/gen.c: fix deps by replacing <common.h> with "common.h"
* src/SDCC.lex: rename P_OVERLAY to P_OVERLAY_ for cross-gcc 3.2 MINGW32
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2186
4a8a32a2 -be11-0410-ad9d-
d568d2c75423