1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-22 12:30:41 +00:00
Commit Graph

1743 Commits

Author SHA1 Message Date
cuz
c123666d24 Added flexible array members for structs
git-svn-id: svn://svn.cc65.org/cc65/trunk@1925 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-03 22:14:20 +00:00
cuz
d5481ff95b Added Carsten Strotmann
git-svn-id: svn://svn.cc65.org/cc65/trunk@1924 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-02 21:22:08 +00:00
cuz
c5868d30c0 Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@1922 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-02 21:05:39 +00:00
cuz
4fe0f3ae3c Added Josef Soucek
git-svn-id: svn://svn.cc65.org/cc65/trunk@1921 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-02 13:20:08 +00:00
cuz
90f47ed007 CBM directory routines by Josef Soucek
git-svn-id: svn://svn.cc65.org/cc65/trunk@1920 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-02 13:18:40 +00:00
cuz
70e920f84c Debian changes from Michael Klein
git-svn-id: svn://svn.cc65.org/cc65/trunk@1919 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-02 11:51:30 +00:00
cuz
47ce743518 Fixed a bug in JMP (IND)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1918 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-02 11:19:51 +00:00
cuz
03aa9332cb Updated the list of bug reporters
git-svn-id: svn://svn.cc65.org/cc65/trunk@1917 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-02 11:18:42 +00:00
cuz
cecd88d36b Moved conio related files from common/ to conio/
git-svn-id: svn://svn.cc65.org/cc65/trunk@1916 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 21:49:55 +00:00
cuz
ea85c5b05d tgi_init does no longer take params
git-svn-id: svn://svn.cc65.org/cc65/trunk@1915 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 21:48:01 +00:00
cuz
88cb1a9fd8 Error message for negative array sizes.
Restrucured struct decl parsing code.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1914 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 12:39:12 +00:00
cuz
7a1a7745eb Fixed the address
git-svn-id: svn://svn.cc65.org/cc65/trunk@1913 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 12:38:43 +00:00
cuz
581c12ce40 Move _heap.h to the compiler include dir.
Create heap.inc and use that from the assembler code.
Rename heap related _h... variables to _heap...
Add _heapmaxavail and _heapmemavail functions.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1912 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 12:22:09 +00:00
cuz
8012074ea0 Renamed _hadd to _heapadd
git-svn-id: svn://svn.cc65.org/cc65/trunk@1911 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-02-01 10:20:35 +00:00
cuz
703447dd26 Locals with a qualifier and implicit int type where not parsed correctly
git-svn-id: svn://svn.cc65.org/cc65/trunk@1910 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-28 16:28:41 +00:00
cuz
6e6560abd9 Fixed the last fix. Sigh:-(
git-svn-id: svn://svn.cc65.org/cc65/trunk@1909 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-20 21:02:57 +00:00
cuz
4ca598de3a Fixed the last fix. Sigh:-(
git-svn-id: svn://svn.cc65.org/cc65/trunk@1908 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-20 20:53:42 +00:00
cuz
638f54f3e4 The check for illegal storage classes on globals was wrong
git-svn-id: svn://svn.cc65.org/cc65/trunk@1907 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-20 06:02:33 +00:00
cuz
66f6093ae2 Fixed last fix
git-svn-id: svn://svn.cc65.org/cc65/trunk@1905 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-20 05:56:48 +00:00
cuz
b6c4ff2e01 Fixed problems that occured on input files with missing LF at end of file.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1903 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-19 12:04:33 +00:00
cuz
22b4faabb2 Add chdir, make rmdir __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@1902 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-19 11:28:59 +00:00
cuz
80a5fe182a Keep unknown flag bits, restore known flags on exit
git-svn-id: svn://svn.cc65.org/cc65/trunk@1901 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-15 17:19:12 +00:00
izydorst
2cb06ddf8e sample programs updated for new GEOS exit/return/MainLoop policy
git-svn-id: svn://svn.cc65.org/cc65/trunk@1899 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-10 21:09:13 +00:00
izydorst
c094dc65c1 GEOS no longer requires explicit exit() call, now explicit MainLoop() is required
git-svn-id: svn://svn.cc65.org/cc65/trunk@1898 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-10 20:57:46 +00:00
cuz
1b44423614 Added a creat macro
git-svn-id: svn://svn.cc65.org/cc65/trunk@1897 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-09 12:00:51 +00:00
cuz
fb81235769 Fix comments and remove whitespace from __asm__ macros
git-svn-id: svn://svn.cc65.org/cc65/trunk@1895 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-09 11:34:23 +00:00
cuz
400672756b Use new names for flags
git-svn-id: svn://svn.cc65.org/cc65/trunk@1894 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-09 11:23:32 +00:00
cuz
0293cc4bc0 Fixed a problem with line continuations and -T
git-svn-id: svn://svn.cc65.org/cc65/trunk@1893 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-07 21:45:20 +00:00
cpg
0c50092c3e added closeallfiles: close all files at program exit
git-svn-id: svn://svn.cc65.org/cc65/trunk@1892 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-05 23:36:16 +00:00
cpg
d25ea2001b added some comments; new ft_flag bit #4: fd was opened by program
git-svn-id: svn://svn.cc65.org/cc65/trunk@1891 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-05 23:33:38 +00:00
cpg
b45445d047 added some comments
git-svn-id: svn://svn.cc65.org/cc65/trunk@1890 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-05 23:30:44 +00:00
cuz
efc905a39e Type of LOWCODE was wrong. Cleanup.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1889 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-05 21:08:58 +00:00
cuz
4d892a7993 Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@1888 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-05 21:04:40 +00:00
cuz
d4b73bc0ef Fixed several uses of memory after free()
git-svn-id: svn://svn.cc65.org/cc65/trunk@1879 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-05 19:03:48 +00:00
cuz
abcc981253 Move the Debug flag into a new module "debugflag" in the common directory.
Remove the const qualifier from the argument of xfree().


git-svn-id: svn://svn.cc65.org/cc65/trunk@1877 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-04 16:59:51 +00:00
izydorst
b22030dbc7 DONE must set an error code
git-svn-id: svn://svn.cc65.org/cc65/trunk@1876 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-03 12:56:38 +00:00
cuz
5f5bfa8751 DONE must set an error code
git-svn-id: svn://svn.cc65.org/cc65/trunk@1875 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-03 08:03:53 +00:00
cuz
91e960f391 Removed closeallstreams
git-svn-id: svn://svn.cc65.org/cc65/trunk@1874 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-03 07:58:25 +00:00
izydorst
a6888c5e46 TGI drivers updated for current API (INIT call has changed)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1873 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-02 22:18:30 +00:00
izydorst
d080ca253f documentation updates
git-svn-id: svn://svn.cc65.org/cc65/trunk@1872 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-02 22:17:26 +00:00
izydorst
34847ec5dc fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@1871 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-02 22:16:57 +00:00
cpg
336843bd8a fixed int promotion problem; optimized as suggested by Carsten Strotmann
git-svn-id: svn://svn.cc65.org/cc65/trunk@1870 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-02 21:47:49 +00:00
cpg
70d99589ca Moved wherex and wherey into separate modules.
git-svn-id: svn://svn.cc65.org/cc65/trunk@1869 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-02 21:45:23 +00:00
izydorst
e6e35390d1 all functions returning char in A now have X cleared
git-svn-id: svn://svn.cc65.org/cc65/trunk@1868 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-02 01:50:39 +00:00
cuz
38dcb86552 Fixed int promotion problem in wherex and wherey.
Moved wherex and wherey into separate modules.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1867 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-01-01 21:33:49 +00:00
cuz
0b1ee642aa Ignore drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@1866 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-31 16:54:41 +00:00
izydorst
960b042496 fixed bugs
git-svn-id: svn://svn.cc65.org/cc65/trunk@1865 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-31 16:37:53 +00:00
izydorst
0264d31e7c new GEOSZP segment for library use, added GEOS tgi driver, fixes in GEOS conio
git-svn-id: svn://svn.cc65.org/cc65/trunk@1864 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-31 15:35:55 +00:00
cuz
ed2bb59bcb Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@1862 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-29 21:23:28 +00:00
cuz
e525cd2515 tgi_mode -> tgi_gmode
git-svn-id: svn://svn.cc65.org/cc65/trunk@1861 b7a2c559-68d2-44c3-8de9-860c34a00d81
2002-12-29 20:59:34 +00:00