summaryrefslogtreecommitdiff
path: root/lang/p2c/files/patch-trans.h
blob: 9865d08f3392024c288a61f2ac03a7a02e22f674 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- trans.h.orig
+++ trans.h
@@ -1773,7 +1773,7 @@
 
 extern char *infname, *outfname, *codefname, *hdrfname;
 extern char *requested_module;
-extern FILE *inf, *outf, *codef, *hdrf, *logf;
+extern FILE *inf, *outf, *codef, *hdrf, *p2c_logf;
 extern short setup_complete, found_module;
 extern short regression, verbose, conserve_mem;
 extern int inf_lnum, inf_ltotal;
@@ -1861,8 +1861,10 @@
 
 /* Our library omits declarations for these functions! */
 
+#if !defined(__FreeBSD__) && !defined(__DragonFly__)
 int link           PP( (char *, char *) );
 int unlink         PP( (char *) );
+#endif