fw/sdcc
24 years agoChanges to build cleanly
sandeep [Fri, 28 Jan 2000 21:55:30 +0000 (21:55 +0000)]
Changes to build cleanly

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

24 years ago*** empty log message ***
sandeep [Thu, 27 Jan 2000 02:06:07 +0000 (02:06 +0000)]
*** empty log message ***

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

24 years agoFixed
michaelh [Mon, 24 Jan 2000 02:37:21 +0000 (02:37 +0000)]
Fixed

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

24 years agoAdded old snapshot makefile.
michaelh [Mon, 24 Jan 2000 02:33:41 +0000 (02:33 +0000)]
Added old snapshot makefile.

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

24 years agoAdded initial stack direction support. Didnt convert xstack but are
michaelh [Mon, 24 Jan 2000 02:29:19 +0000 (02:29 +0000)]
Added initial stack direction support.  Didnt convert xstack but are
straight forward.  Works on z80.

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

24 years agoAdded ports info to --help and --version.
michaelh [Sun, 23 Jan 2000 19:39:37 +0000 (19:39 +0000)]
Added ports info to --help and --version.

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

24 years agoAdded note on re-targeting.
michaelh [Sun, 23 Jan 2000 19:26:08 +0000 (19:26 +0000)]
Added note on re-targeting.

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

24 years agoShifted all area names into port. Shifted assembler names and opts
michaelh [Sun, 23 Jan 2000 19:07:41 +0000 (19:07 +0000)]
Shifted all area names into port.  Shifted assembler names and opts
into port.  Shiftet type sizes.
Now compiles cleanly on the Z80.  Probably doesnt work but.

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

24 years agoMore shifting. Remove SDCCralloc.h, made all in mcs51 static,
michaelh [Sun, 23 Jan 2000 18:26:04 +0000 (18:26 +0000)]
More shifting.  Remove SDCCralloc.h, made all in mcs51 static,
prepended mcs51_ for shared functions, made 'regs' an incomplete type.

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

24 years agoAdded missing port.h
michaelh [Sun, 23 Jan 2000 17:52:10 +0000 (17:52 +0000)]
Added missing port.h

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

24 years ago* Added common.h
michaelh [Sun, 23 Jan 2000 02:05:00 +0000 (02:05 +0000)]
* Added common.h
* Began making the ports self contained (ie static or uniquely named
  globals)
* Made it so you can select the port at run time (-mmcs51, -mz80...)

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

24 years agominor changes to bring in the simulator
sandeep [Tue, 18 Jan 2000 17:57:40 +0000 (17:57 +0000)]
minor changes to bring in the simulator

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

24 years agoMinor changes
sandeep [Tue, 18 Jan 2000 17:56:56 +0000 (17:56 +0000)]
Minor changes

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

24 years agofixed bug introduced in 2.1.Ga
sandeep [Tue, 18 Jan 2000 17:54:35 +0000 (17:54 +0000)]
fixed bug introduced in 2.1.Ga

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

24 years agofixed bug in packForPush ..
sandeep [Tue, 18 Jan 2000 17:38:54 +0000 (17:38 +0000)]
fixed bug in packForPush ..

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

24 years agoAdded verbose exec feature.
michaelh [Mon, 17 Jan 2000 06:09:52 +0000 (06:09 +0000)]
Added verbose exec feature.

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

24 years agoAdded z80 port (links, may not work). mcs51 still works.
michaelh [Mon, 17 Jan 2000 06:04:16 +0000 (06:04 +0000)]
Added z80 port (links, may not work).  mcs51 still works.

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

24 years agoRemoved some generated files, added Makefile.common, shifted mcs51 sdcc
michaelh [Mon, 17 Jan 2000 05:43:29 +0000 (05:43 +0000)]
Removed some generated files, added Makefile.common, shifted mcs51 sdcc
ports into the port directory, added hack to get it to compile.

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

24 years agoClean checkout, builds.
michaelh [Mon, 17 Jan 2000 03:46:55 +0000 (03:46 +0000)]
Clean checkout, builds.

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

24 years agoRemoved silly lib files
michaelh [Mon, 17 Jan 2000 03:28:34 +0000 (03:28 +0000)]
Removed silly lib files

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

24 years agoInitial revision
michaelh [Mon, 17 Jan 2000 03:23:41 +0000 (03:23 +0000)]
Initial revision

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