12996ee12b
New module to handle initializers
cuz
2000-11-03 09:31:18 +00:00
0dce6a79b6
Removed underlines from struct names
cuz
2000-11-02 22:11:48 +00:00
18840117ec
Removed underlines from structure names. Moved the fragment type into its own module.
cuz
2000-11-02 22:11:25 +00:00
d341e0ad76
Removed error numbers in favour of literal error messages. The error numbers were harder to manage, made the code harder to read, and lead no less verbose messages, since it was effort to add a new message. The new approach has the drawback that it's more difficult to translate, but this won't happen anyway.
cuz
2000-11-02 21:22:33 +00:00
7bb82698d1
Split of the lruntime module
cuz
2000-11-01 22:03:22 +00:00
3485519242
Bump version number
cuz
2000-10-30 19:29:57 +00:00
6ddfa26ecb
Change symbol flags, add initializer
cuz
2000-10-30 19:29:25 +00:00
7bd394a7dc
made the input parameters of _dio_log_to_phys and _dio_phys_to_log const
cpg
2000-10-29 00:31:31 +00:00
050869cbfa
moved ourcl to bss
cpg
2000-10-29 00:06:50 +00:00
ea6c5c8d43
fd_table functions around getfd; used by startup code
cpg
2000-10-29 00:05:47 +00:00
3c71bcdb58
moved getfd and fdt_to_fdi functions and fd_table into getfd file; moved fd_table defines to fd.inc
cpg
2000-10-29 00:05:06 +00:00
b6c09c5acb
getfd.o: new object file
cpg
2000-10-29 00:02:11 +00:00
e4531f807a
defines for the fd redirection table
cpg
2000-10-29 00:01:20 +00:00
4a7642e98c
Splitted the push.s module
cuz
2000-10-26 20:43:54 +00:00
826a9545e4
Two module splits
cuz
2000-10-26 20:43:29 +00:00
623fd3e103
Splitted the atexit module. Minor cleanup in doatexit.
cuz
2000-10-26 06:36:29 +00:00
0df99f3d4d
Rewrite of spaspidx and staxspidx. More module splits.
cuz
2000-10-26 06:35:45 +00:00
dd0ddc94e3
More module splits
cuz
2000-10-25 19:53:22 +00:00
e3a8e6bbe4
Splitted the lconvert module into three smaller ones to allow for smaller executables if not all functions are used.
cuz
2000-10-25 07:06:55 +00:00
b0e41e487d
use DISKID define instead of hardcoded value
cpg
2000-10-23 21:39:45 +00:00
10a099af24
Changed email of Freddy Offenga
cuz
2000-10-23 21:19:12 +00:00
3b7f8eeaab
Handling of the '+' and ' ' flags was incorrect if the value was negative
cuz
2000-10-21 21:52:21 +00:00
7eae698264
renamed the functions; adapted them to the new parameters
cpg
2000-10-20 21:59:05 +00:00
e804c35e59
added _dio_phys_pos structure and renamed the translation functions
cpg
2000-10-20 15:55:46 +00:00
71aba577c8
Add the default libraries if both, a target and a config file are given. Previously no startup file and system library were passed to the linker if a configuration file was specified on the command line.
cuz
2000-10-20 14:37:24 +00:00
979700f2fe
adapted to new calling parameters (_dhandle_t)
cpg
2000-10-18 23:54:27 +00:00
2690dfc172
now returns a pointer to the entry in sectsizetab
cpg
2000-10-18 23:51:29 +00:00
6b6e282283
adapted function prototype (comment)
cpg
2000-10-18 23:50:01 +00:00
e9e7fd4d31
adapted to new parameters
cpg
2000-10-18 23:47:42 +00:00
5747fcd976
sst_xxx defines for dio functions
cpg
2000-10-18 23:43:25 +00:00
b296a66b3b
adapted to new parameters (_dhandle_t)
cpg
2000-10-18 23:41:03 +00:00
39b380b6e6
Added handling for -h command line parameter
cuz
2000-10-18 07:29:40 +00:00
46dd4af601
put grmemusage table into rodata segment
cpg
2000-10-18 00:01:13 +00:00
84531f991f
changed Atari ZP define to have max. ZP space available
cpg
2000-10-17 23:51:01 +00:00
2986692f60
write functions now get a const void *buffer
cpg
2000-10-17 21:47:24 +00:00
6f60139c57
_dio_open and _dio_close functions
cpg
2000-10-16 23:24:24 +00:00
e32644afb0
get transfer size from sectsizetab
cpg
2000-10-16 23:23:22 +00:00
a35cafa626
diopncls.o: new object file
cpg
2000-10-16 23:22:07 +00:00
c68d27d930
_dio_open and _dio_close are now real functions on Atari
cpg
2000-10-16 23:05:53 +00:00
354605c751
_dio_setup and _dio_finish are now called _dio_open and _dio_close; for the Atari target they're both dummies
cpg
2000-10-12 20:52:23 +00:00
dcdfc7460c
fixed POKEY and GTIA defines: now there are different defines for read and write access
cpg
2000-10-11 14:30:09 +00:00
04c9e1e3c7
Check for macro redefinitions that are not identical and flag them as an error.
cuz
2000-10-10 21:20:34 +00:00
1174e5dbe3
Fixed two problems that weren't obvious with the old type casts.
cuz
2000-10-10 20:42:05 +00:00
1c2d6e984d
New module
cuz
2000-10-10 20:41:18 +00:00
2bd62669ce
Fixed a bug in explicit type casts
cuz
2000-10-10 20:40:36 +00:00
72f0cd6368
Fixed a warning
cuz
2000-10-10 20:39:26 +00:00
afce58deb6
Added a missing include
cuz
2000-10-10 20:39:04 +00:00
cbf4fa5707
Make the all target build all libraries
cuz
2000-10-10 19:54:45 +00:00
2e227d5406
Declaring a char explicitly as signed was ignored and the default (unsigned) char type was used.
cuz
2000-10-10 19:35:32 +00:00
84537ae937
added _dio_read() and _dio_write() handlers
cpg
2000-10-09 22:43:01 +00:00
c33f95f88e
added dioread.o and diowrite.o
cpg
2000-10-09 22:33:13 +00:00