Commit graph

36 commits

Author SHA1 Message Date
George Koehler
bec236c108 Include more headers to declare functions.
This causes clang to give fewer warnings of implicit declarations of
functions.

In mach/pdp/cv/cv.c, rename wr_int2() to cv_int2() because it
conflicts with wr_int2() in <object.h>.

In util/ack, rename F_OK to F_TRANSFORM because it conflicts with F_OK
for access() in <unistd.h>.
2019-03-22 15:59:35 -04:00
David Given
64f2fa9d46 Stop using mktemp() --- on Haiku, it always generates the same filenames,
pretty much guaranteeing temporary file overwrites on parallel builds. Use
mkstemp() instead which creates the files atomically.
2017-08-06 13:22:05 +02:00
David Given
789f79b369 Ansification, warning fixes, C89ification. 2017-08-06 12:42:17 +02:00
David Given
fd91851005 Add enough return types to the K&R C that the ACK builds (on Linux) using clang
now.
2016-11-10 22:04:18 +01:00
dtrg
f6085fb234 Updated use of headers to compile cleanly. 2007-04-24 19:33:53 +00:00
dtrg
34ae7c4634 Removed duplicate (and incorrect) system function declarations. 2006-07-21 11:17:18 +00:00
dtrg
4c0a0e6119 Rationalised use of #includes to be more standards-compliant. 2006-07-18 17:10:29 +00:00
ceriel
3883860106 Added Posix names 1995-06-28 09:46:39 +00:00
ceriel
33da68f7e2 made statbuf static, so that is is zero when not initialized 1994-11-14 12:34:50 +00:00
ceriel
5c83e7dbb5 Header --> Id 1994-06-24 11:31:16 +00:00
ceriel
a4a2ae8f96 catch is a signal arg, and should be void catch() 1993-11-12 16:57:15 +00:00
ceriel
df1ed9426d Do not use '#endif/#else xxx'; it is not allowed for ANSI C 1991-12-17 15:28:58 +00:00
ceriel
2c400f6a44 Added u flag 1991-08-27 09:44:53 +00:00
ceriel
9461e91a9b Patched in D option (feature from Johan) 1991-06-20 14:22:37 +00:00
ceriel
5c3b708636 Both aal and arch can read each others archives 1991-03-20 12:45:58 +00:00
eck
28d6834ae7 forgot ) 1990-03-21 14:46:18 +00:00
eck
df33f1eeff adapted directory test for POSIX 1990-03-21 11:13:21 +00:00
eck
a771c9aa30 added test for directory 1990-03-06 13:10:35 +00:00
ceriel
e59812782e changed creat mode to 0666 1989-12-19 16:44:57 +00:00
ceriel
87c1bc774b fix to fix 1989-03-30 15:14:37 +00:00
ceriel
6ac4bb17aa check arguments better 1989-03-29 14:58:42 +00:00
ceriel
df4c1c8174 some minor fixes 1988-07-12 20:16:13 +00:00
ceriel
75345fa915 make a little more robust 1988-04-12 19:34:38 +00:00
ceriel
252d0e0667 minor fix 1988-04-11 09:55:13 +00:00
ceriel
3ea0fc0fe6 deleted some unused variables 1987-09-03 09:32:21 +00:00
ceriel
469b3cc1e1 a fix: UID and GID were sign-extended 1987-08-24 09:13:31 +00:00
ceriel
3de7f959d3 fix to fix 1987-08-10 14:06:37 +00:00
ceriel
7d2f8e4d3e dynamic table sizes, commons in ranlib table 1987-08-10 10:20:52 +00:00
ceriel
3ce2cee0a5 Added a break, so that an error message is only given once 1987-08-03 18:00:22 +00:00
ceriel
312fe96bbd lseek was not declared 1987-05-25 17:45:57 +00:00
ceriel
02ae5e4d7c bug fix, and made more robust 1987-05-21 13:43:56 +00:00
ceriel
3f566164c2 Bug fixed that prevented "aal x" from working properly 1987-03-12 17:16:04 +00:00
ceriel
815166e421 Added copyright notice 1987-03-09 19:15:41 +00:00
ceriel
a410519ff5 Bug fix
Under the '-x' option, the archive was opened in "APPEND" mode.
1987-01-20 09:53:32 +00:00
ceriel
0efc7ae07d Added 'c'-flag 1987-01-19 09:36:35 +00:00
ceriel
3c7511780b Initial revision 1987-01-12 17:21:59 +00:00