Commit Graph

14 Commits

Author SHA1 Message Date
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