Commit graph

35 commits

Author SHA1 Message Date
David Given
25b6712e63 Rework all the ackbuilder scripts not to use wildcards, because we can't expand
them without luaposix, which isn't available (easily) on OSX or Windows.
2022-07-14 23:57:54 +02:00
George Koehler
a434749fd9 Widen valu_t in the assembler to 64 bits.
Most machines had undefined valu_t and redefined it to a different
type.  Edit mach/*/as/mach0.c to remove such redefinitions, so the
next change to valu_t will affect all machines.

Edit mach/proto/as/comm0.h to change valu_t to int64_t, and add
uvalu_t and uint64_t.

Remove int64_t y_valu8 from the yacc %union, now that valu_t y_valu
can hold 64 bits.  Replace y_valu8 with y_valu.  The .data8 pseudo
becomes less special; it now accepts absolute expressions.

This change simplifies the assembler and seems to have no effect on
the assembled output.  Among the files in share/ack/examples, the only
changes are in hilo_bas.* and startrek_c.linuxppc, but those files
seem to change whenever I rebuild them.
2019-10-04 18:58:56 -04:00
carl
9bb69bbb98 Fix several compiler warnings by adding braces 2019-05-14 23:21:19 +08:00
carl
ef3a6b3cc4 Add function prototypes. 2019-03-25 00:11:19 +08:00
David Given
f67c98e239 Distributions are a pain --- let's not bother any more. Instead, we just tag
the repository and download a complete snapshot, old and ancient stuff and all.
2016-09-02 23:00:38 +02:00
George Koehler
0131ca4d46 Delete 689 undead files.
These files "magically reappeared" after the conversion from CVS to
Mercurial.  The old CVS repository deleted these files but did not
record *when* it deleted these files.  The conversion resurrected these
files because they have no history of deletion.  These files were
probably deleted before year 1995.  The CVS repository begins to record
deletions around 1995.

These files may still appear in older revisions of this Mercurial
repository, when they should already be deleted.  There is no way to fix
this, because the CVS repository provides no dates of deletion.

See http://sourceforge.net/mailarchive/message.php?msg_id=29823032
2012-09-20 22:26:32 -04:00
ceriel
63d0700af1 Fix: made 'rep' equivalent to 'repz' 1994-11-16 14:43:42 +00:00
ceriel
e2894d7a6e Header --> Id 1994-06-28 14:41:17 +00:00
ceriel
910f827fe2 Header --> Id && bug fix 1994-06-23 16:08:51 +00:00
ceriel
11682328eb get section alignments right 1994-01-14 11:42:01 +00:00
ceriel
ad1ff9d44c Added 1991-09-06 16:01:22 +00:00
ceriel
3168ce61ae New installation mechanism 1991-08-28 12:02:16 +00:00
ceriel
0d65b92220 removed -i flag 1991-02-19 16:57:39 +00:00
ceriel
5aa72b23cf corrected small ommission 1991-01-10 13:57:29 +00:00
ceriel
91ee73faa3 made Makefile more portable 1990-11-27 16:51:58 +00:00
ceriel
a06482bb41 Forgot to add ARPLOP to mach2.c 1990-11-15 16:18:33 +00:00
ceriel
2f82d25400 Added arpl instruction 1990-11-15 15:02:49 +00:00
ceriel
b1cb54a2b9 Added some (short) casts, because valu_t is a long 1990-11-15 12:10:13 +00:00
ceriel
094c19f350 Added JC and JNC (aliases for JB and JNB) 1990-09-20 14:18:52 +00:00
ceriel
2b488e1021 INS instruction fix 1990-04-23 13:33:26 +00:00
eck
b40425786c added 80286 instructions 1990-02-02 16:28:06 +00:00
ceriel
89b736ba83 Added mechanism to warn correctly about conflicts 1990-01-19 16:05:44 +00:00
ceriel
61c646a496 Added 8087 support 1989-11-27 16:19:15 +00:00
ceriel
39ac6fb719 some minor fixes 1988-04-11 11:41:50 +00:00
ceriel
87c67b8c5f EM --> EMHOME 1987-06-30 18:20:25 +00:00
ceriel
81b1d21c35 Initial revision 1987-04-13 10:32:47 +00:00
ceriel
5537abbdfb Added copyright notice 1987-03-10 01:26:51 +00:00
ceriel
815166e421 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel
6d0a4a9ce0 changed directory: nas --> as 1987-02-09 16:29:15 +00:00
ceriel
8702a522d8 *** empty log message *** 1986-12-05 17:18:54 +00:00
ceriel
4b3e6a8ab6 Working version. 1986-12-05 17:17:03 +00:00
ceriel
b44e39cce8 Version that uses libobject.a. 1986-12-01 15:35:28 +00:00
keie
57acada057 *** empty log message *** 1985-06-10 16:57:01 +00:00
keie
177af75c93 *** empty log message *** 1985-05-13 11:19:24 +00:00
keie
772b64fabd *** empty log message *** 1985-04-12 16:56:43 +00:00