Stephen Heumann
890f177c70
Add an explicit "int" type to a declaration that used implicit int.
...
Implicit int was removed from C99, and all C99+ compilers should give a diagnostic about declarations like this. ORCA/C now detects this problem with a lint check.
2020-02-06 18:03:00 -06:00
Stephen Heumann
bffb07c32a
Bump version number.
2017-05-14 22:20:46 -05:00
Stephen Heumann
d1726c5970
Update config.h to remove unnecessary and inappropriate stuff.
...
In particular, this should address possible problems when using long file names or paths.
2017-05-14 22:03:54 -05:00
Stephen Heumann
1d95ef29c2
Build and link rmroot in separate steps.
...
The original version was giving a "file not found" error.
2017-05-14 21:29:38 -05:00
Stephen Heumann
1516933a40
Remove include of 14:pragma.h in rmroot.c.
2017-05-14 21:15:14 -05:00
Stephen Heumann
fd09c0838b
Change calls to lenviron functions that have been renamed and added to libc.
2017-05-14 21:14:50 -05:00
Stephen Heumann
25e0d6bad5
Don't try to use separate lenviron and stack libraries.
...
This functionality has been added into libc.
2017-05-14 21:11:49 -05:00
Stephen Heumann
e2cbf2afa4
Add ar.h header (from FreeBSD).
...
This is needed to compile arlib.c.
2017-05-14 21:05:15 -05:00
Stephen Heumann
f6ce72346a
Remove GNO-specific hack for defining a buffer size.
...
I’m not sure why this was needed originally, but at any rate it doesn't seem to be necessary with current GNO and ORCA/C versions.
2017-05-14 20:50:16 -05:00
Stephen Heumann
6e5dafe039
Add include of <unistd.h>.
...
This is needed for the declarations of _execve() and fork2().
2017-05-14 20:36:44 -05:00
Stephen Heumann
a156dc1443
Change initenv call to environInit.
...
This was renamed when libenviron was incorporated into libc.
2017-05-14 20:31:25 -05:00
Stephen Heumann
5e49623b86
Remove include of <libc.h>.
...
This is not present in GNO 2.0.6.
2017-05-14 20:29:50 -05:00
Stephen Heumann
40188c17b0
Remove includes of 14:pragma.h.
...
This was used with old versions of occ, but is not needed any more.
2017-05-14 20:14:59 -05:00
Stephen Heumann
48f940a1d9
GNO dmake 1.0.0 sources, converted to LF line endings.
2017-05-14 19:59:26 -05:00