fw/sdcc
21 years ago explicitly undefined HAVE_MKSTEMP which is not available on BORLANDC and MSVC
borutr [Sun, 9 Mar 2003 15:09:46 +0000 (15:09 +0000)]
 explicitly undefined HAVE_MKSTEMP which is not available on BORLANDC and MSVC

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2354 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years ago fixed MSVC and BORLANDC compilation (included SDCCglobl.h instead srccconf.h)
borutr [Sun, 9 Mar 2003 15:09:21 +0000 (15:09 +0000)]
 fixed MSVC and BORLANDC compilation (included SDCCglobl.h instead srccconf.h)

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2353 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agosrc/mcs51/gen.c: applied inc/dec patch mentioned on sdcc-devel 2003-03-01
frief [Sun, 9 Mar 2003 12:17:58 +0000 (12:17 +0000)]
src/mcs51/gen.c: applied inc/dec patch mentioned on sdcc-devel 2003-03-01

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2352 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoapplied inc/dec patch for variables in data space. Mentioned on sdcc-devel 2003-03-01
frief [Sun, 9 Mar 2003 12:16:22 +0000 (12:16 +0000)]
applied inc/dec patch for variables in data space. Mentioned on sdcc-devel 2003-03-01

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2351 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoCosmetic fix, might help me debugging
bernhardheld [Sat, 8 Mar 2003 22:07:08 +0000 (22:07 +0000)]
Cosmetic fix, might help me debugging

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2350 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoThis makes the dump files more readable
johanknol [Sat, 8 Mar 2003 19:49:51 +0000 (19:49 +0000)]
This makes the dump files more readable

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2349 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agosrc/ds390/peeph.def: fix bug 700036
bernhardheld [Sat, 8 Mar 2003 18:39:12 +0000 (18:39 +0000)]
src/ds390/peeph.def: fix bug 700036

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2347 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years ago* src/configure.in: check for endianess (even while cross-compiling)
bernhardheld [Sat, 8 Mar 2003 14:56:42 +0000 (14:56 +0000)]
* src/configure.in:   check for endianess (even while cross-compiling)
* src/configure:      check for endianess (even while cross-compiling)
* src/configure_in.h: check for endianess (even while cross-compiling)
* src/avr/gen.c:        remove old endianess stuff
* src/mcs51/gen.c:      remove old endianess stuff
* src/ds390/gen.c:      remove old endianess stuff
* src/pic/gen.c:        remove old endianess stuff
* src/pic/genarith.c:   remove old endianess stuff
* src/pic/glue.c:       fix endianess check
* src/pic16/gen.c:      remove old endianess stuff
* src/pic16/genarith.c: remove old endianess stuff
* src/pic16/glue.c:     fix endianess check
* src/xa51/gen.c:       remove old endianess stuff
* src/z80/gen.c:        fix endianess check
* src/SDCCglue.c:       fix endianess check

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2346 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agomore compiler internals
johanknol [Sat, 8 Mar 2003 13:15:03 +0000 (13:15 +0000)]
more compiler internals

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2345 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agosdcc_vc_in.h: use appropriate data-types on host for SDCC's int and long
bernhardheld [Sat, 8 Mar 2003 00:56:35 +0000 (00:56 +0000)]
sdcc_vc_in.h: use appropriate data-types on host for SDCC's int and long

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2344 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agouse appropriate data-types on host for SDCC's int and long
bernhardheld [Sat, 8 Mar 2003 00:54:16 +0000 (00:54 +0000)]
use appropriate data-types on host for SDCC's int and long

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2343 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years ago* src/SDCCsymt.h: use appropriate data-types on host for SDCC's int and long
bernhardheld [Sat, 8 Mar 2003 00:26:42 +0000 (00:26 +0000)]
* src/SDCCsymt.h: use appropriate data-types on host for SDCC's int and long
* configure: find appropriate data-types on host for SDCC's int and long
* configure.in: find appropriate data-types on host for SDCC's int and long
* sdccconf_in.h: find appropriate data-types on host for SDCC's int and long
* src/xa51/gen.c: use %d, not %ld for 4 byte variables

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2342 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agonew option --nolabelopt
johanknol [Fri, 7 Mar 2003 13:47:29 +0000 (13:47 +0000)]
new option --nolabelopt

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2341 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoSee Changelog 1.204
johanknol [Fri, 7 Mar 2003 13:34:06 +0000 (13:34 +0000)]
See Changelog 1.204

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2340 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoSee Changelog 1.204
johanknol [Fri, 7 Mar 2003 13:25:01 +0000 (13:25 +0000)]
See Changelog 1.204

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2339 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoA big NOOP
johanknol [Fri, 7 Mar 2003 13:23:38 +0000 (13:23 +0000)]
A big NOOP

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2338 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoPORT_HOST instead of HOST
bernhardheld [Thu, 6 Mar 2003 14:27:33 +0000 (14:27 +0000)]
PORT_HOST instead of HOST

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2337 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agofix 64 bit warnings
bernhardheld [Thu, 6 Mar 2003 12:02:45 +0000 (12:02 +0000)]
fix 64 bit warnings

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2336 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoFix inconsistent handling of bit variables
kvigor [Wed, 5 Mar 2003 20:23:58 +0000 (20:23 +0000)]
Fix inconsistent handling of bit variables

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2335 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years ago* src/mcs51/gen.c (genMinus): fixed bug 696436
bernhardheld [Tue, 4 Mar 2003 22:30:53 +0000 (22:30 +0000)]
* src/mcs51/gen.c (genMinus): fixed bug 696436

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2334 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoOP_SYMBOL and OP_VALUE check their parameters are the proper type
kvigor [Tue, 4 Mar 2003 21:47:10 +0000 (21:47 +0000)]
OP_SYMBOL and OP_VALUE check their parameters are the proper type

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2333 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoadded BORLANDC, corrected MSVC in printVersionInfo()
borutr [Sun, 2 Mar 2003 18:06:23 +0000 (18:06 +0000)]
added BORLANDC, corrected MSVC in printVersionInfo()

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2331 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoImproved genReceive, write two bytes at a time in genGenPointerPut, cleaned up some...
kvigor [Thu, 27 Feb 2003 17:59:23 +0000 (17:59 +0000)]
Improved genReceive, write two bytes at a time in genGenPointerPut, cleaned up some DPS abuse, fixed warnings from previous checkins, some cleanups

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2330 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agogenerated from latest configure.in
kvigor [Thu, 27 Feb 2003 15:45:26 +0000 (15:45 +0000)]
generated from latest configure.in

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2329 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoMore cleanups of _ap abuse.
kvigor [Wed, 26 Feb 2003 21:05:07 +0000 (21:05 +0000)]
More cleanups of _ap abuse.

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2327 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years ago* configure.in: test for mkstemp
bernhardheld [Wed, 26 Feb 2003 21:03:06 +0000 (21:03 +0000)]
* configure.in: test for mkstemp
* sdccconf_in.h: add HAVE_MKSTEMP

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2326 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoCleanups and reduction in _ap abuse; a lot more work than it was worth
kvigor [Wed, 26 Feb 2003 17:29:27 +0000 (17:29 +0000)]
Cleanups and reduction in _ap abuse; a lot more work than it was worth

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2325 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agobefore Bernhard, the watch dog, starts complaining again :)
johanknol [Wed, 26 Feb 2003 17:06:57 +0000 (17:06 +0000)]
before Bernhard, the watch dog, starts complaining again :)

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2324 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoLRH commit, only to sync with other developers
johanknol [Wed, 26 Feb 2003 16:55:05 +0000 (16:55 +0000)]
LRH commit, only to sync with other developers

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2323 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agomade the dumptree a little more readable
johanknol [Wed, 26 Feb 2003 15:13:03 +0000 (15:13 +0000)]
made the dumptree a little more readable

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2322 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agobuffer overflow caught: preOutCmd could exceed PATH_MAX (observed on Cygwin building...
kvigor [Wed, 26 Feb 2003 04:13:56 +0000 (04:13 +0000)]
buffer overflow caught: preOutCmd could exceed PATH_MAX (observed on Cygwin building regression tests)

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2316 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agoCleanups, minor improvements, death to strcpy strcat sprintf
kvigor [Tue, 25 Feb 2003 19:29:44 +0000 (19:29 +0000)]
Cleanups, minor improvements, death to strcpy strcat sprintf

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2315 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agosome more debugging junk, i'll remove it later
johanknol [Tue, 25 Feb 2003 16:28:10 +0000 (16:28 +0000)]
some more debugging junk, i'll remove it later

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2314 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agodisabled useless warnings
johanknol [Tue, 25 Feb 2003 07:43:58 +0000 (07:43 +0000)]
disabled useless warnings

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2313 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agodisabled useless warning
johanknol [Tue, 25 Feb 2003 07:43:32 +0000 (07:43 +0000)]
disabled useless warning

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2312 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years ago* device/include/ctype.h: removed warning while using --stack-auto
bernhardheld [Mon, 24 Feb 2003 20:44:45 +0000 (20:44 +0000)]
* device/include/ctype.h: removed warning while using --stack-auto
* device/include/malloc.h: removed warning while using --stack-auto
* device/include/string.h: removed warning while using --stack-auto

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2307 4a8a32a2-be11-0410-ad9d-d568d2c75423

21 years agofixed bug#680076
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

21 years agofixed bug #679679
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

21 years agofixed bug #679761
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

21 years agofix typo reported by Trampas Stern
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

21 years agoframework for the liverangehunt
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

21 years agofixed bug #690781
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

21 years agovsnprintf is defined as _vsnprintf on MSVC
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

21 years agocorrected assertion in function printILine(): _pipe() was not executed on MSVC, becau...
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

21 years ago* src/mcs51/gen.c (genUminusFloat): avoided dptr in-/decrement for xdata variables
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

21 years agoadded peephole suggested by Gernot Fink, white-space changes,
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

21 years agogenUminusfloat avoiding 3 pairs of
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

21 years agorevert to 1.4 and autoconf 2.54
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

21 years agorevert to 1.39 and autoconf 2.54
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

21 years agoUpgrade to autoconf 2.54
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

21 years agoUse autoconf 2.13 for now to keep the nightly build running
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

21 years agoicode comments need space
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

21 years agoMore strcpy() strcat() sprintf() squashing
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

21 years agoBuffer overflow hunt: removing strcpy, strcat, sprintf
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

21 years agoa cleaner way to fix the shift bug
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

21 years agofixed a shift bug
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

21 years ago*** empty log message ***
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

21 years agoadded rules 238a-d which remove redundant moves
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

21 years agoadded peephole conditions testing for same arguments
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

21 years agobad shift right 12
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

21 years agoa module can start with a digit
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

21 years agoa module can start with a digit
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

21 years ago* sim/ucsim/mkecho: inserted #!/bin/sh for Cygwin, so that it's executable
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

21 years ago* src/SDCCglue.h: make tmpfileNameSet available for preOutName
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

21 years agonew options: --no-c-code-in asm and --i-code-in-asm
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

21 years agonew options: --no-c-code-in-asm and --i-code-in-asm
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

21 years ago* doc/sdccman.lyx: Environment variables, -o and other minor things
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

21 years agochange docdir to share/sdcc/doc
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

21 years agoxa51 port isn't finished yet
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

21 years agomoved installed docs, removed obsoletes, fixed makefiles to do a proper distclean...
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

21 years agoagain: fix cc detection
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

21 years agoobsolete
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

21 years agoRemoving unnecessary output of make process
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

21 years agofix cc detection
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

21 years ago* support/regression/ports/host/spec.mk: use cc as host compiler for max osx
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

21 years agoStripped much crap out of configure system; should now build on MacOS X
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

21 years agoobsolete
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

21 years agobccinst.txt is in sdccman.lyx now
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

21 years agoIncluded bccinst.txt
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

21 years agoFixed typo as\msc51 to as\mcs51
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

21 years agoa small hack to fix the double dash --problem
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

21 years agoBorland C++ build doesn't depend on Cygwin configure, second try...
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

21 years agoRemoved borland.h
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

21 years agoAdded Borland Makefile
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

21 years agoBorland Makefile cleanup
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

21 years agoBorland C++ build doesn't depend on Cygwin configure
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

21 years ago* doc/sdccman.lyx: new pragma NOIV by Johannes Stezenbach <js@convergence.de>
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

21 years agoDidn't like that at all, let's try again.
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

21 years agoAdded Sandeep's anatomy lecture
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

21 years agoanother test
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

21 years agoLet's try again
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

21 years agoJust to see how this looks like
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

21 years agoChanged description for --data-loc.
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

21 years agoAdded new search paths and some others
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

21 years ago* src/SDCCmain.c: signal handling is switched off by SDCC_LEAVE_SIGNALS
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

21 years agoThis fix got lost somewhere?!
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

21 years ago* doc/Makefile: small fix for install; use clean.mk again
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

21 years ago* src/SDCCmain.c: signal handling is switched off by --debug
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

21 years agosmall fix
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

21 years agodoc: removed generated files
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