fw/sdcc
22 years ago* Added.
michaelh [Fri, 1 Mar 2002 05:00:06 +0000 (05:00 +0000)]
* Added.

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

22 years ago*** empty log message ***
johanknol [Tue, 26 Feb 2002 12:13:54 +0000 (12:13 +0000)]
*** empty log message ***

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

22 years agofixed bug #522534
johanknol [Tue, 26 Feb 2002 09:07:23 +0000 (09:07 +0000)]
fixed bug #522534

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

22 years agofixed a warning
johanknol [Tue, 26 Feb 2002 08:58:09 +0000 (08:58 +0000)]
fixed a warning

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

22 years agoxa51 backup
johanknol [Sun, 24 Feb 2002 16:04:50 +0000 (16:04 +0000)]
xa51 backup

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

22 years ago*** empty log message ***
johanknol [Sat, 23 Feb 2002 12:55:58 +0000 (12:55 +0000)]
*** empty log message ***

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

22 years agofixed bug #460088
johanknol [Sat, 23 Feb 2002 10:12:20 +0000 (10:12 +0000)]
fixed bug #460088

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

22 years ago*** empty log message ***
johanknol [Fri, 22 Feb 2002 11:46:11 +0000 (11:46 +0000)]
*** empty log message ***

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

22 years ago*** empty log message ***
johanknol [Fri, 22 Feb 2002 11:45:42 +0000 (11:45 +0000)]
*** empty log message ***

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

22 years agofixed bug #514865
johanknol [Fri, 22 Feb 2002 11:44:44 +0000 (11:44 +0000)]
fixed bug #514865

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

22 years agofixed bug #516625
johanknol [Fri, 22 Feb 2002 09:59:55 +0000 (09:59 +0000)]
fixed bug #516625

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

22 years ago*** empty log message ***
sandeep [Thu, 21 Feb 2002 18:39:30 +0000 (18:39 +0000)]
*** empty log message ***

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

22 years agoPrevious fix was not good. basic blocks that have "break" or "return" are
sandeep [Thu, 21 Feb 2002 18:35:13 +0000 (18:35 +0000)]
Previous fix was not good. basic blocks that have "break" or "return" are
not really partof a loop , but live ranges used in these blocks should
be live thru the entire loop, so set partOfLoop but don't add them to
loop region

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

22 years agomore segments
johanknol [Thu, 21 Feb 2002 14:57:44 +0000 (14:57 +0000)]
more segments

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

22 years agoupdated the change log :)
johanknol [Thu, 21 Feb 2002 14:26:23 +0000 (14:26 +0000)]
updated the change log :)

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

22 years agofixed bug no 514308
johanknol [Thu, 21 Feb 2002 13:56:39 +0000 (13:56 +0000)]
fixed bug no 514308

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

22 years agoReplace $ with S in function names
drdani [Thu, 21 Feb 2002 13:06:22 +0000 (13:06 +0000)]
Replace $ with S in function names

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

22 years ago*** empty log message ***
sandeep [Wed, 20 Feb 2002 08:35:28 +0000 (08:35 +0000)]
*** empty log message ***

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

22 years agoFixed BUG #519583. If a conditional block ended in a return/break
sandeep [Wed, 20 Feb 2002 08:32:37 +0000 (08:32 +0000)]
Fixed BUG #519583. If a conditional block ended in a return/break
statement inside a loop, it was not being considered part of the loop.

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

22 years agoRemoved fix (Fixed in SDCCloop.c)
sandeep [Wed, 20 Feb 2002 08:30:43 +0000 (08:30 +0000)]
Removed fix (Fixed in SDCCloop.c)

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

22 years agomaybe a fix for bug #519583, needs a closer look.
johanknol [Tue, 19 Feb 2002 15:37:29 +0000 (15:37 +0000)]
maybe a fix for bug #519583, needs a closer look.

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

22 years agolast ci before completely rewrite ralloc.c
johanknol [Mon, 18 Feb 2002 14:21:12 +0000 (14:21 +0000)]
last ci before completely rewrite ralloc.c

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

22 years agoremoved a false warning
johanknol [Mon, 18 Feb 2002 08:18:01 +0000 (08:18 +0000)]
removed a false warning

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

22 years agominor work
kbongers [Mon, 18 Feb 2002 04:57:50 +0000 (04:57 +0000)]
minor work

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

22 years agoadd dump_reg on next, breakpt
kbongers [Mon, 18 Feb 2002 04:55:14 +0000 (04:55 +0000)]
add dump_reg on next, breakpt

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

22 years agofix dump reg on next
kbongers [Mon, 18 Feb 2002 04:54:05 +0000 (04:54 +0000)]
fix dump reg on next

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

22 years agodo not require .cdb info
kbongers [Mon, 18 Feb 2002 04:53:12 +0000 (04:53 +0000)]
do not require .cdb info

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

22 years ago*** empty log message ***
johanknol [Sun, 17 Feb 2002 17:14:23 +0000 (17:14 +0000)]
*** empty log message ***

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

22 years agowork in progress
johanknol [Sun, 17 Feb 2002 10:28:39 +0000 (10:28 +0000)]
work in progress

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

22 years agoxa51, work in progress
johanknol [Fri, 15 Feb 2002 16:18:15 +0000 (16:18 +0000)]
xa51, work in progress

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

22 years ago*** empty log message ***
johanknol [Thu, 14 Feb 2002 15:30:54 +0000 (15:30 +0000)]
*** empty log message ***

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

22 years agofixed bug #517082
johanknol [Thu, 14 Feb 2002 12:35:30 +0000 (12:35 +0000)]
fixed bug #517082

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

22 years agoxa51
johanknol [Thu, 14 Feb 2002 08:22:32 +0000 (08:22 +0000)]
xa51

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

22 years agoxa51, work in progress
johanknol [Wed, 13 Feb 2002 18:28:07 +0000 (18:28 +0000)]
xa51, work in progress

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

22 years ago*** empty log message ***
kbongers [Wed, 13 Feb 2002 05:02:57 +0000 (05:02 +0000)]
*** empty log message ***

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

22 years ago*** empty log message ***
johanknol [Tue, 12 Feb 2002 16:43:20 +0000 (16:43 +0000)]
*** empty log message ***

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

22 years ago*** empty log message ***
johanknol [Tue, 12 Feb 2002 16:34:36 +0000 (16:34 +0000)]
*** empty log message ***

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

22 years agofix pop af
kbongers [Tue, 12 Feb 2002 05:53:53 +0000 (05:53 +0000)]
fix pop af

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

22 years agowork in progress
johanknol [Mon, 11 Feb 2002 09:29:31 +0000 (09:29 +0000)]
work in progress

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

22 years ago*** empty log message ***
kbongers [Mon, 11 Feb 2002 04:42:08 +0000 (04:42 +0000)]
*** empty log message ***

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

22 years ago*** empty log message ***
kbongers [Mon, 11 Feb 2002 00:34:59 +0000 (00:34 +0000)]
*** empty log message ***

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

22 years agotake out next cmd debug printfs
kbongers [Mon, 11 Feb 2002 00:10:12 +0000 (00:10 +0000)]
take out next cmd debug printfs

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

22 years agofix some things
kbongers [Mon, 11 Feb 2002 00:09:03 +0000 (00:09 +0000)]
fix some things

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

22 years agoupdate
kbongers [Mon, 11 Feb 2002 00:05:43 +0000 (00:05 +0000)]
update

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

22 years agowork in progress
johanknol [Sat, 9 Feb 2002 18:37:56 +0000 (18:37 +0000)]
work in progress

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

22 years agoxa51, work in progress
johanknol [Sat, 9 Feb 2002 15:00:21 +0000 (15:00 +0000)]
xa51, work in progress

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

22 years agostarting to become relocatable
johanknol [Sat, 9 Feb 2002 14:55:17 +0000 (14:55 +0000)]
starting to become relocatable

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

22 years agoadd Makefile, test3.c for testing debugger
kbongers [Sat, 9 Feb 2002 07:10:37 +0000 (07:10 +0000)]
add Makefile, test3.c for testing debugger

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

22 years agofix uninitialized red variable
kbongers [Sat, 9 Feb 2002 07:08:24 +0000 (07:08 +0000)]
fix uninitialized red variable

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

22 years agoadd -mz80 support
kbongers [Sat, 9 Feb 2002 07:05:37 +0000 (07:05 +0000)]
add -mz80 support

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

22 years agofixed bug #513218 ~ as suggested
johanknol [Fri, 8 Feb 2002 17:01:55 +0000 (17:01 +0000)]
fixed bug #513218 ~ as suggested

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

22 years agofixed bug #514236
johanknol [Fri, 8 Feb 2002 12:09:25 +0000 (12:09 +0000)]
fixed bug #514236

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

22 years agofixed bug #513896
johanknol [Fri, 8 Feb 2002 08:42:55 +0000 (08:42 +0000)]
fixed bug #513896

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

22 years agoxa51, work in progress
johanknol [Thu, 7 Feb 2002 18:55:43 +0000 (18:55 +0000)]
xa51, work in progress

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

22 years agowork in progress
johanknol [Thu, 7 Feb 2002 18:29:25 +0000 (18:29 +0000)]
work in progress

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

22 years agoxa51, work in progress
johanknol [Thu, 7 Feb 2002 14:16:01 +0000 (14:16 +0000)]
xa51, work in progress

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

22 years agowork in progress
johanknol [Wed, 6 Feb 2002 17:05:26 +0000 (17:05 +0000)]
work in progress

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

22 years agowork in progress
johanknol [Mon, 4 Feb 2002 09:37:17 +0000 (09:37 +0000)]
work in progress

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

22 years agouse sim trap
kbongers [Mon, 4 Feb 2002 05:43:16 +0000 (05:43 +0000)]
use sim trap

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

22 years ago*** empty log message ***
kbongers [Mon, 4 Feb 2002 05:42:16 +0000 (05:42 +0000)]
*** empty log message ***

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

22 years agoadd ucsim z80 test-ucz80 support
kbongers [Sun, 3 Feb 2002 20:10:10 +0000 (20:10 +0000)]
add ucsim z80 test-ucz80 support

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

22 years agoadd ucsim z80 test case
kbongers [Sun, 3 Feb 2002 20:07:56 +0000 (20:07 +0000)]
add ucsim z80 test case

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

22 years agowork in progress
johanknol [Sun, 3 Feb 2002 17:31:27 +0000 (17:31 +0000)]
work in progress

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

22 years ago*** empty log message ***
kbongers [Sun, 3 Feb 2002 06:09:35 +0000 (06:09 +0000)]
*** empty log message ***

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

22 years ago*** empty log message ***
kbongers [Sun, 3 Feb 2002 05:27:13 +0000 (05:27 +0000)]
*** empty log message ***

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

22 years ago*** empty log message ***
kbongers [Sun, 3 Feb 2002 05:17:33 +0000 (05:17 +0000)]
*** empty log message ***

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

22 years agoxa51, work in progress
johanknol [Sat, 2 Feb 2002 15:02:50 +0000 (15:02 +0000)]
xa51, work in progress

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

22 years agoxa 51, work in progress
johanknol [Sat, 2 Feb 2002 14:37:02 +0000 (14:37 +0000)]
xa 51, work in progress

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

22 years ago*** empty log message ***
kbongers [Sat, 2 Feb 2002 06:46:19 +0000 (06:46 +0000)]
*** empty log message ***

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

22 years agowork in progress
johanknol [Fri, 1 Feb 2002 14:51:25 +0000 (14:51 +0000)]
work in progress

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

22 years ago*** empty log message ***
kbongers [Fri, 1 Feb 2002 05:49:46 +0000 (05:49 +0000)]
*** empty log message ***

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

22 years ago*** empty log message ***
kbongers [Fri, 1 Feb 2002 05:37:46 +0000 (05:37 +0000)]
*** empty log message ***

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

22 years agosmall fixes
johanknol [Thu, 31 Jan 2002 14:07:30 +0000 (14:07 +0000)]
small fixes

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

22 years agofixed bug #510826
johanknol [Thu, 31 Jan 2002 13:48:55 +0000 (13:48 +0000)]
fixed bug #510826

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

22 years agoFix typo
bernhardheld [Thu, 31 Jan 2002 08:32:45 +0000 (08:32 +0000)]
Fix typo

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

22 years agoSmall fix for disass
drdani [Thu, 31 Jan 2002 07:35:19 +0000 (07:35 +0000)]
Small fix for disass

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

22 years agowork on instr
kbongers [Thu, 31 Jan 2002 05:58:27 +0000 (05:58 +0000)]
work on instr

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

22 years agowork in progress
johanknol [Wed, 30 Jan 2002 15:59:40 +0000 (15:59 +0000)]
work in progress

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

22 years agoadded a few opcodes
johanknol [Wed, 30 Jan 2002 15:58:44 +0000 (15:58 +0000)]
added a few opcodes

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

22 years agomodified for --parms-in-bank1 option
sandeep [Wed, 30 Jan 2002 15:21:16 +0000 (15:21 +0000)]
modified for --parms-in-bank1 option

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

22 years agohad commited with options.parms_in_bank1 turned on by default
sandeep [Wed, 30 Jan 2002 15:20:01 +0000 (15:20 +0000)]
had commited with options.parms_in_bank1 turned on by default

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

22 years agoOptimise bit assignment
bernhardheld [Wed, 30 Jan 2002 12:31:36 +0000 (12:31 +0000)]
Optimise bit assignment

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

22 years agowork in progress
kbongers [Wed, 30 Jan 2002 05:22:09 +0000 (05:22 +0000)]
work in progress

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

22 years ago*** empty log message ***
sandeep [Wed, 30 Jan 2002 04:48:55 +0000 (04:48 +0000)]
*** empty log message ***

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

22 years agoAdded support for --parms-in-bank1
sandeep [Wed, 30 Jan 2002 04:44:24 +0000 (04:44 +0000)]
Added support for --parms-in-bank1

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

22 years agoadded a few more peephole optimzations
sandeep [Wed, 30 Jan 2002 04:43:13 +0000 (04:43 +0000)]
added a few more peephole optimzations

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

22 years ago1) added __builtin_inp & __builtin_outp used to read in data of given length
sandeep [Wed, 30 Jan 2002 04:42:23 +0000 (04:42 +0000)]
1) added __builtin_inp & __builtin_outp used to read in data of given length
   from a memory mapped port
2) added __builtin_memcmp
3) added __builtin_swapw swap bytes of a short

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

22 years ago1) handle multiple send & receives from register bank1
sandeep [Wed, 30 Jan 2002 04:40:09 +0000 (04:40 +0000)]
1) handle multiple send & receives from register bank1
2) ralloc can now allocate DPTR1 to some liveRanges

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

22 years agochanges to handle multiple sends & receives
sandeep [Wed, 30 Jan 2002 04:36:55 +0000 (04:36 +0000)]
changes to handle multiple sends & receives

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

22 years agoadded some pointer arithmetic optimization
sandeep [Wed, 30 Jan 2002 04:35:54 +0000 (04:35 +0000)]
added some pointer arithmetic optimization

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

22 years agoadded some pointer arithmetic optimizations but not stable yet so not
sandeep [Wed, 30 Jan 2002 04:35:18 +0000 (04:35 +0000)]
added some pointer arithmetic optimizations but not stable yet so not
called from anywhere (will get this working shortly)

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

22 years agofixed for multiple sends & receives
sandeep [Wed, 30 Jan 2002 04:30:06 +0000 (04:30 +0000)]
fixed for multiple sends & receives

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

22 years ago1) added options --parms-in-bank1 (ds390/mcs51) & --protect-sp-update
sandeep [Wed, 30 Jan 2002 04:17:24 +0000 (04:17 +0000)]
1) added options --parms-in-bank1 (ds390/mcs51) & --protect-sp-update
2) preprocessing done AFTER port->finalizeoptions . This allows ports to
   set preprocessor defines (depending on options)

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

22 years agochanges made to handle multiple sends & receives
sandeep [Wed, 30 Jan 2002 04:15:21 +0000 (04:15 +0000)]
changes made to handle multiple sends & receives

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

22 years agoAdded options --protect-sp-update (ds390) and --parms-in-bank1 (ds390/mcs51)
sandeep [Wed, 30 Jan 2002 04:13:36 +0000 (04:13 +0000)]
Added options --protect-sp-update (ds390) and --parms-in-bank1 (ds390/mcs51)

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

22 years agoadded function findbackward def (to be used in upcoming optimization)
sandeep [Wed, 30 Jan 2002 04:12:38 +0000 (04:12 +0000)]
added function findbackward def (to be used in upcoming optimization)

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

22 years agoadded function returnAtEnd - to determine if a basic block terminates with
sandeep [Wed, 30 Jan 2002 04:09:40 +0000 (04:09 +0000)]
added function returnAtEnd - to determine if a basic block terminates with
a RETURN iCode

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

22 years agoadded option parms-in-bank1
sandeep [Wed, 30 Jan 2002 04:08:15 +0000 (04:08 +0000)]
added option parms-in-bank1

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

22 years agoadjusted for --parms-in-bank1 option
sandeep [Wed, 30 Jan 2002 04:06:48 +0000 (04:06 +0000)]
adjusted for --parms-in-bank1 option

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

22 years agodonot redefine "reentrant" keyword
sandeep [Wed, 30 Jan 2002 04:02:59 +0000 (04:02 +0000)]
donot redefine "reentrant" keyword

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