ceriel
|
8ae2077591
|
adapted to no longer need an as.h file
|
1989-01-26 15:20:56 +00:00 |
|
ceriel
|
945cceccb5
|
replaced Dutch comment
|
1989-01-26 14:47:03 +00:00 |
|
ceriel
|
7f0b775587
|
cleaned up a bit
|
1989-01-26 14:43:09 +00:00 |
|
ceriel
|
6ee3538d91
|
cleaned up a bit
|
1989-01-26 14:39:09 +00:00 |
|
ceriel
|
f58722ab46
|
replaced Dutch comments
|
1989-01-26 14:27:02 +00:00 |
|
ceriel
|
817facac14
|
Added prefix C_ to the names prolog, jump, and locals
|
1989-01-26 14:04:11 +00:00 |
|
ceriel
|
e6fb2468c8
|
change some names
|
1989-01-26 13:46:19 +00:00 |
|
ceriel
|
709cf50fbd
|
changed identifier Hashitems
|
1989-01-26 13:41:31 +00:00 |
|
ceriel
|
811321b190
|
change some names
|
1989-01-26 13:39:03 +00:00 |
|
ceriel
|
5a18c3748d
|
hide names, and remap public ones
|
1989-01-26 13:32:57 +00:00 |
|
ceriel
|
e92f8ac398
|
change some names
|
1989-01-26 13:24:23 +00:00 |
|
ceriel
|
3373e11923
|
previous fix was wrong; corrected
|
1989-01-26 10:58:30 +00:00 |
|
ceriel
|
2ec4640e7e
|
Added includes
|
1989-01-26 10:52:51 +00:00 |
|
ceriel
|
11843b44a1
|
changed bss() into a macro
|
1989-01-20 15:19:33 +00:00 |
|
ceriel
|
1c570328f0
|
fixed parameter types
|
1989-01-20 15:01:37 +00:00 |
|
ceriel
|
b1b4ba9677
|
Added some conversions
|
1989-01-20 14:54:55 +00:00 |
|
ceriel
|
8e15d114ac
|
declare holno
|
1988-12-07 16:00:46 +00:00 |
|
ceriel
|
87d0349814
|
handle local commons in one place only
|
1988-12-06 13:22:34 +00:00 |
|
ceriel
|
712ba56ce8
|
declare procno and holno, extend_ilb changed
|
1988-11-18 18:00:47 +00:00 |
|
ceriel
|
4757be8bf6
|
declare procno, extend_ilb changed
|
1988-11-18 17:57:28 +00:00 |
|
ceriel
|
582ed4da02
|
declare procno and holno
|
1988-11-18 17:53:57 +00:00 |
|
ceriel
|
a804cc2e15
|
cleaned up; hidden names
|
1988-11-18 17:52:39 +00:00 |
|
ceriel
|
7d8e3b8fcd
|
removed mysprint.c
|
1988-11-18 17:45:02 +00:00 |
|
ceriel
|
f452bfc1e1
|
extnd_ilb changed, declared holno and procno
|
1988-11-18 17:43:47 +00:00 |
|
ceriel
|
19dad4482b
|
fixed to generate only external commons. This cannot be done in common.c
because an external could later be declared static, and a static could later
be declared external.
|
1988-11-10 13:16:22 +00:00 |
|
ceriel
|
cfa5eafd3d
|
fixed typo
|
1988-11-02 16:33:56 +00:00 |
|
ceriel
|
8cd2051b2e
|
modifications in search for more speed
|
1988-10-31 16:03:44 +00:00 |
|
ceriel
|
8fab3192b6
|
modyfications in search for more speed
|
1988-10-31 15:54:54 +00:00 |
|
ceriel
|
7851ff900f
|
many modyfications in search for more speed
|
1988-10-31 15:42:15 +00:00 |
|
ceriel
|
63f793aff3
|
modyfied to generate only one switchseg for each C_ routine
|
1988-10-31 15:21:47 +00:00 |
|
ceriel
|
b61011fba9
|
use common() when possible
|
1988-10-20 13:28:02 +00:00 |
|
ceriel
|
163bbc5845
|
switch to text segment before generating the label
|
1988-10-20 13:23:52 +00:00 |
|
ceriel
|
f69a7e3e5d
|
many changes, mostly for efficiency
|
1988-10-20 13:06:10 +00:00 |
|
ceriel
|
a281cc38a4
|
Added common() routine
|
1988-10-20 13:01:04 +00:00 |
|
ceriel
|
666367e328
|
Added obj_back/common.c
|
1988-10-20 12:59:21 +00:00 |
|
ceriel
|
497792f739
|
Use varargs.h for routine with variable number of args
|
1988-10-20 12:57:32 +00:00 |
|
ceriel
|
153a94aad4
|
Added missing filenames
|
1988-10-20 12:56:08 +00:00 |
|
ceriel
|
ed651bbd04
|
some fixes:
- use Malloc, Realloc instead of malloc, realloc
- generate common for un-initialized bss
- removed null-reference
|
1988-10-20 12:55:02 +00:00 |
|
ceriel
|
6d3e9fb7af
|
fixed; did not work properly
|
1988-09-19 15:07:12 +00:00 |
|
ceriel
|
eaaa335e50
|
corrected
|
1988-09-14 14:05:11 +00:00 |
|
ceriel
|
b725b0af8b
|
correction for update_ceg
|
1988-09-14 14:03:50 +00:00 |
|
ceriel
|
5fd21b16a9
|
initialize oh_stamp fields of header
|
1988-09-13 09:11:54 +00:00 |
|
ceriel
|
a9c8b67b65
|
Added define for CODE_EXPANDER
|
1988-09-12 14:33:15 +00:00 |
|
ceriel
|
2f479b6078
|
Added mechanism to generate C_out
|
1988-09-12 14:30:22 +00:00 |
|
ceriel
|
115e92a7dc
|
corrected dependencies
|
1988-09-12 14:05:14 +00:00 |
|
ceriel
|
f2ea210122
|
Added C_insertpart.c
|
1988-09-12 14:03:51 +00:00 |
|
ceriel
|
4c8442f1f0
|
Added C_insertpart etc
|
1988-09-12 13:59:43 +00:00 |
|
ceriel
|
5b50914bea
|
fix exit status
|
1988-09-09 11:36:57 +00:00 |
|
ceriel
|
2d98c32cb2
|
use varargs
|
1988-09-09 11:32:59 +00:00 |
|
ceriel
|
ec5cff92d8
|
fix error count on error
|
1988-09-09 11:25:43 +00:00 |
|
ceriel
|
291b607f4e
|
renamed update to update_ceg, fixed create_ofiles to make sure that the
.c files are detectably newer
|
1988-09-08 11:43:03 +00:00 |
|
ceriel
|
5c126dd968
|
declare SEGHOL
|
1988-09-08 10:26:18 +00:00 |
|
ceriel
|
b5f657aba6
|
Added support for new C_insertpart, C_beginpart, C_endpart functions
|
1988-09-08 10:24:16 +00:00 |
|
ceriel
|
93c04d3389
|
declare SEGHOL
|
1988-09-08 10:01:32 +00:00 |
|
ceriel
|
a01ea4d930
|
correct exit status
|
1988-09-07 14:47:40 +00:00 |
|
ceriel
|
02fec008a2
|
Added install entry
|
1988-09-07 13:54:26 +00:00 |
|
ceriel
|
d66b646e58
|
replace spaces by tabs
|
1988-09-07 13:39:07 +00:00 |
|
ceriel
|
42560d86ef
|
set_segment now generates legal code for SEGHOL; if used, the code
expander will complain
|
1988-09-07 13:20:03 +00:00 |
|
ceriel
|
282064375d
|
use varargs
|
1988-08-19 09:22:07 +00:00 |
|
ceriel
|
3a075a7c67
|
Adapted fort ACK
|
1988-08-19 09:21:29 +00:00 |
|
ceriel
|
8134a42ee8
|
adapted for ACK
|
1988-08-19 09:20:25 +00:00 |
|
ceriel
|
01c8cd6d15
|
remove files before linking
|
1988-08-18 16:36:14 +00:00 |
|
ceriel
|
367e4ac01c
|
Adapted for ACK
|
1988-08-18 13:48:49 +00:00 |
|
ceriel
|
08bd32f88d
|
modified for ACK
|
1988-08-18 13:47:56 +00:00 |
|
ceriel
|
e7683658b7
|
modified for ACK
|
1988-08-18 13:35:09 +00:00 |
|
ceriel
|
057ee4e5cb
|
Added Makefile
|
1988-08-18 13:15:16 +00:00 |
|
ceriel
|
bb01ac81fd
|
to make sure that directories are created ...
|
1988-08-18 13:12:39 +00:00 |
|
ceriel
|
0f83947e33
|
Adapted for ack
|
1988-08-18 11:46:05 +00:00 |
|
ceriel
|
7172fe9816
|
be a bit more precise in cleanup
|
1988-08-18 11:04:55 +00:00 |
|
ceriel
|
7e6fe16448
|
Somewhat adapted for ACK
|
1988-08-18 11:00:02 +00:00 |
|
ceriel
|
775bda9da0
|
Added Action file
|
1988-08-18 08:50:31 +00:00 |
|
ceriel
|
e496b6ee02
|
Added
|
1988-08-18 08:49:57 +00:00 |
|
ceriel
|
e4e7671ab6
|
Added ACK standard entries
|
1988-06-20 15:52:55 +00:00 |
|
ceriel
|
5ac6f79a47
|
Initial revision
|
1988-06-20 12:46:49 +00:00 |
|
ceriel
|
db62807b9b
|
Initial revision
|
1988-06-20 11:43:45 +00:00 |
|
ceriel
|
9bbab79c2a
|
Added latest change from kaashoek
|
1988-06-20 11:40:31 +00:00 |
|
ceriel
|
275966674b
|
Initial revision
|
1988-06-20 11:26:47 +00:00 |
|
ceriel
|
f15a6e827a
|
Initial revision
|
1988-06-20 11:21:01 +00:00 |
|
ceriel
|
701172d318
|
Added .distr
|
1988-06-20 11:20:13 +00:00 |
|
ceriel
|
765add698d
|
Initial revision
|
1988-06-20 11:13:07 +00:00 |
|
kaashoek
|
e568d54af9
|
bug removed
|
1988-05-31 14:12:35 +00:00 |
|
kaashoek
|
6a08adb962
|
grammar changed
|
1988-05-31 14:05:41 +00:00 |
|
kaashoek
|
f68b18f639
|
*** empty log message ***
|
1988-05-31 13:41:03 +00:00 |
|
kaashoek
|
7cc193c460
|
*** empty log message ***
|
1988-05-31 13:22:14 +00:00 |
|
kaashoek
|
83b11ebd82
|
*** empty log message ***
|
1988-05-31 13:20:28 +00:00 |
|
kaashoek
|
f466e4b0e7
|
skip traling spaces by operands
|
1988-05-31 13:16:48 +00:00 |
|
kaashoek
|
4e62421f45
|
The file 'data.h' must also be included.
|
1988-05-31 12:56:26 +00:00 |
|
kaashoek
|
12db9cf64e
|
Execute_mnemonic() is changed so it won't loop when it can't find the
assembly-mnemonic in the as_table.
|
1988-05-31 12:54:30 +00:00 |
|
kaashoek
|
60de25db56
|
::= replaced by ==>
|
1988-05-31 09:38:26 +00:00 |
|
kaashoek
|
8ba1ce6f1a
|
Zorgen dat de prioriteit van de 'distance' goed is; haakjes om de expressie
zetten
|
1988-05-29 15:22:18 +00:00 |
|
kaashoek
|
95b5bdcdc5
|
Quotes en back-slashes moeten ook speciaal behandeld wordeni in strings.
|
1988-05-29 13:55:56 +00:00 |
|
kaashoek
|
953ac2b514
|
Subtiel foutje met haakjes tellen, twee regels moeten omgedraaid worden.
|
1988-05-29 13:53:57 +00:00 |
|
kaashoek
|
a5b6ef2a18
|
Quotes en back-slahses moeten ook speciaal behandeld worden in strings.
|
1988-05-29 13:52:54 +00:00 |
|
kaashoek
|
2edf3315d6
|
Initial revision
|
1988-05-27 17:07:58 +00:00 |
|
kaashoek
|
c7beb3208f
|
Foutje met new-line karakters in een string, precies hetzelfde als bij eval.
|
1988-05-27 15:25:30 +00:00 |
|
kaashoek
|
6d56874b8f
|
Stom tikfoutje: sitchseg ipv. switchseg.
|
1988-05-27 14:08:29 +00:00 |
|
kaashoek
|
7f580b3029
|
De routines C_xxx_fcon() stonden per ongeluk tussen commentaar haken.
|
1988-05-27 13:58:00 +00:00 |
|
kaashoek
|
28e86b7f15
|
process_mnemonic() van plaats verhuisd zodat deze nu aangeroepen wordt voor
het zoeken. Dit maakt het mogelijk om de gebruiker gekke karakters uit een
mnemonic te laten verwijderen, bijv. bij 68020 "move.l" --> "move_l".
|
1988-05-27 10:48:34 +00:00 |
|
kaashoek
|
abc9006b8e
|
Stom foutje in vorige verbetering
|
1988-05-27 09:30:05 +00:00 |
|
kaashoek
|
cd73332f77
|
skip_string() gewijzigd zodat ook instructies met een '.' erin geaccepteerd
worden. Komen voor in de 68020 assembler, bijv. "move.l", "add.l", etc. .
|
1988-05-27 09:21:37 +00:00 |
|