diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 61d5c449a5..5ac849099b 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,10 @@ +2000-07-27 RodneyBrown + Jeff Law + + * Makefile.in (rename.o, waitpid.o): Depend on config.h + * rename.c: include config.h, unistd.h + * waitpid.c: include config.h, sys/wait.h + 2000-07-24 Daniel Berlin * cplus-dem.c (demangle_signature): Change if (GNU_DEMANGLING) to diff --git a/libiberty/Makefile.in b/libiberty/Makefile.in index 0463dff4d8..3aef4f5a2a 100644 --- a/libiberty/Makefile.in +++ b/libiberty/Makefile.in @@ -280,6 +280,7 @@ objalloc.o: config.h $(INCDIR)/objalloc.h obstack.o: config.h $(INCDIR)/obstack.h partition.o: config.h $(INCDIR)/partition.h pexecute.o: config.h $(INCDIR)/libiberty.h +rename.o: config.h setenv.o: config.h sort.o: config.h $(INCDIR)/sort.h $(INCDIR)/ansidecl.h spaces.o: $(INCDIR)/libiberty.h @@ -294,4 +295,5 @@ xmalloc.o: config.h $(INCDIR)/libiberty.h xmemdup.o: config.h $(INCDIR)/libiberty.h xstrdup.o: config.h $(INCDIR)/libiberty.h xstrerror.o: config.h $(INCDIR)/libiberty.h +waitpid.o: config.h hashtab.o: config.h $(INCDIR)/libiberty.h $(INCDIR)/hashtab.h $(INCDIR)/ansidecl.h diff --git a/libiberty/rename.c b/libiberty/rename.c index ae26e2d004..2e9dec18fa 100644 --- a/libiberty/rename.c +++ b/libiberty/rename.c @@ -3,7 +3,13 @@ /* Rename a file. */ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif #include +#ifdef HAVE_UNISTD_H +#include +#endif int rename (zfrom, zto) diff --git a/libiberty/waitpid.c b/libiberty/waitpid.c index 23db0b932d..2848309826 100644 --- a/libiberty/waitpid.c +++ b/libiberty/waitpid.c @@ -1,3 +1,10 @@ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif +#ifdef HAVE_SYS_WAIT_H +#include +#endif + int waitpid (pid, stat_loc, options) int pid, *stat_loc, options;