David Given
5c2f190c29
Lots of binary mode flags.
2022-07-17 12:58:48 +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
053c509fc9
Add function prototypes.
2019-03-25 00:10:58 +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
David Given
88bd7ce126
Remove defunct pmfiles.
...
--HG--
branch : default-branch
2016-06-03 13:56:50 +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
dtrg
304c0e21a0
Added support for the top target peephole optimiser.
2006-07-22 12:31:19 +00:00
dtrg
097c640a6c
First version in CVS.
2006-07-20 23:24:28 +00:00
dtrg
4c0a0e6119
Rationalised use of #includes to be more standards-compliant.
2006-07-18 17:10:29 +00:00
dtrg
45ed0df6d0
Removed a #define that was also defined in cv.c.
2006-07-18 16:48:21 +00:00
ceriel
cdb362b628
removed
1995-12-06 14:04:51 +00:00
ceriel
1db6a3029b
Header --> Id
1994-06-24 14:02:31 +00:00
ceriel
1d6775dfa5
Wrong references to _endbss; changed to endbss
1993-11-24 12:45:29 +00:00
ceriel
6f03cff48f
Some minor modifications reflecting some changes in the peephole optimizer
1992-09-01 09:39:15 +00:00
ceriel
3f54a9f044
Suffix is .so, not .s
1992-07-28 08:24:26 +00:00
ceriel
0c59e2e12d
Prevent name clashes with sys/types.h on system V
1991-12-16 15:24:24 +00:00
ceriel
934e140c98
Fixed proto.make
1991-09-18 10:03:49 +00:00
ceriel
16b2c7c173
Fixed mach_params
1991-09-18 09:58:12 +00:00
ceriel
0339ee31bd
install libmon AND libsys
1991-09-12 11:52:59 +00:00
ceriel
ad1ff9d44c
Added
1991-09-06 16:01:22 +00:00
ceriel
9592708fe2
libros --> libmon
1991-09-05 09:24:05 +00:00
ceriel
1100c95c47
new installation mechanism
1991-09-04 11:10:36 +00:00
ceriel
564cbc6eba
Only call NOP routine when debugging table
1991-09-04 10:55:52 +00:00
ceriel
b520bc40a5
New installation mechanism
1991-09-02 17:27:44 +00:00
ceriel
85a8a71149
New installation mechanism
1991-09-02 14:11:40 +00:00
ceriel
0cc2f6e317
New installation mechanism
1991-09-02 14:03:15 +00:00
ceriel
3168ce61ae
New installation mechanism
1991-08-28 12:02:16 +00:00
ceriel
c7edcc34d6
New installation mechanism
1991-08-27 10:47:25 +00:00
ceriel
b893ec7013
m_a_i_n --> _m_a_i_n
1991-03-06 14:26:16 +00:00
ceriel
0d65b92220
removed -i flag
1991-02-19 16:57:39 +00:00
ceriel
9ddcfc5b96
Adapted READ_ME file to current situation
1990-12-19 11:52:37 +00:00
ceriel
91ee73faa3
made Makefile more portable
1990-11-27 16:51:58 +00:00
ceriel
c9b9a9b2c0
Some simplifications
1990-11-13 14:52:51 +00:00
ceriel
52cbbb11e0
Additions from Albert Koelmans
1990-11-13 13:36:15 +00:00
ceriel
0a2ee14396
Adapted for use with improved fp package
1990-11-13 13:21:21 +00:00
ceriel
b7a61761f3
Albert Koelmans newest version, adapted for use with improved fp package
1990-11-13 13:10:45 +00:00
ceriel
321a62a192
Albert Koelmans newest version
1990-11-13 12:53:53 +00:00
ceriel
c5b98176f6
Albert Koelmans newest version
1990-11-13 12:05:13 +00:00
ceriel
f950727c44
Albert Koelmans newest version
1990-11-13 11:59:29 +00:00
ceriel
c3d7275ae8
Albert Koelmans newest version
1990-11-13 11:53:52 +00:00
ceriel
ff117d9f0b
Albert Koelmans newest version
1990-11-13 11:46:48 +00:00
ceriel
ad800075eb
Albert Koelmans latest version
1990-11-12 17:13:45 +00:00
ceriel
0a1b11973a
Albert Koelmans newest version
1990-11-12 17:09:15 +00:00
ceriel
064258aa8b
New version from Albert Koelmans
1990-11-12 15:41:50 +00:00
ceriel
1f7c2d1f39
Latest version from Albert Koelmans
1990-11-12 15:36:03 +00:00
ceriel
33dc73d4c4
Latest version from Albert Koelmans
1990-11-12 15:29:14 +00:00
eck
4ef2c70ed3
added stackheight message handling
1990-07-18 14:53:19 +00:00
ceriel
89b736ba83
Added mechanism to warn correctly about conflicts
1990-01-19 16:05:44 +00:00
eck
78d3e500fb
added CPP variable to Makefile
1989-10-20 11:05:00 +00:00