summaryrefslogtreecommitdiff
path: root/gcc/fixinc/server.h
diff options
context:
space:
mode:
authorBruce Korb <bkorb@gnu.org>2000-12-13 20:07:46 +0000
committerBruce Korb <korbb@gcc.gnu.org>2000-12-13 20:07:46 +0000
commit2629a114242bd12df4b2bad8d9dde5ac2c489a82 (patch)
treeaa77d1e180b5de6f18f88e4ec71062700cc5d417 /gcc/fixinc/server.h
parentc36ee1647b48c32193f007fd96f9759865fcba8a (diff)
downloadgcc-2629a114242bd12df4b2bad8d9dde5ac2c489a82.tar.gz
Use one makefile for fixinc
From-SVN: r38231
Diffstat (limited to 'gcc/fixinc/server.h')
-rw-r--r--gcc/fixinc/server.h25
1 files changed, 5 insertions, 20 deletions
diff --git a/gcc/fixinc/server.h b/gcc/fixinc/server.h
index 2f016f45e9c..c3ed6c7245f 100644
--- a/gcc/fixinc/server.h
+++ b/gcc/fixinc/server.h
@@ -54,6 +54,8 @@
#include <unistd.h>
#endif
+#include "fixlib.h"
+
/*
* Dual pipe opening of a child process
*/
@@ -70,27 +72,10 @@ typedef struct
FILE *pf_write; /* parent write fp */
} t_pf_pair;
-typedef char *t_pchar;
-
-#ifndef NOPROCESS
-#define NOPROCESS ((pid_t) -1)
-#define NULLPROCESS ((pid_t)0)
-
-#define EXIT_PANIC 99
-#endif /* NOPROCESS */
-
-#ifndef HAVE_T_BOOL_ENUM
-#define HAVE_T_BOOL_ENUM
-typedef enum
-{
- BOOL_FALSE, BOOL_TRUE
-} t_bool;
-#endif
-
char *run_shell PARAMS (( const char *pzCmd));
-pid_t proc2_fopen PARAMS (( t_pf_pair * p_pair, t_pchar * pp_args));
-pid_t proc2_open PARAMS (( t_fd_pair * p_pair, t_pchar * pp_args));
-int chain_open PARAMS (( int in_fd, t_pchar * pp_args,
+pid_t proc2_fopen PARAMS (( t_pf_pair * p_pair, tCC ** pp_args));
+pid_t proc2_open PARAMS (( t_fd_pair * p_pair, tCC ** pp_args));
+int chain_open PARAMS (( int in_fd, tCC ** pp_args,
pid_t * p_child));
void close_server PARAMS (( void ));
#endif /* FIXINC_SERVER_H */