Skip to content
Snippets Groups Projects
  1. Sep 28, 2011
    • Doug Evans's avatar
      timeval-utils.h: New file. · 8c850a5a
      Doug Evans authored
      	include/
      	* timeval-utils.h: New file.
      
      	libiberty/
      	* timeval-utils.c: New file.
      	* Makefile.in (CFILES): Add it.
      	(REQUIRED_OFILES): Add timeval-utils.$(objext).
      	(INSTALLED_HEADERS): Add timeval-utils.h.
      	(timeval-utils.$(objext)): Add rule.
      
      From-SVN: r179319
      8c850a5a
  2. May 10, 2005
  3. Mar 29, 2005
    • Ian Lance Taylor's avatar
      pex-common.c: New file. · a584cf65
      Ian Lance Taylor authored
      libiberty:
      	* pex-common.c: New file.
      	* pex-one.c: New file.
      	* pexecute.c: New file.
      	* pex-common.h: Include <stdio.h>.
      	(struct pex_obj): Define.
      	(struct pex_funcs): Define.
      	(pex_init_common): Declare.
      	* pex-unix.c: Rewrite.
      	* pex-win32.c: Rewrite.
      	* pex-djgpp.c: Rewrite.
      	* pex-msdos.c: Rewrite.
      	* testsuite/text-pexecute.c: New file.
      	* pexecute.txh: Rewrite.
      	* configure.ac: Check for wait3 and wait4.  Set CHECK to
      	really-check rather than check-cplus-dem.
      	* functions.texi: Rebuild.
      	* Makefile.in: Rebuild dependencies.
      	(CFILES): Add pexecute.c, pex-common.c, pex-one.c.
      	(REQUIRED_OFILES): Add pexecute.o, pex-common.o, pex-one.o.
      	* testsuite/Makefile.in (really-check): New target.
      	(check-pexecute, test-pexecute): New targets.
      	* configure: Rebuild.
      include:
      	* libiberty.h: Include <stdio.h>.
      	(PEX_RECORD_TIMES, PEX_USE_PIPES, PEX_SAVE_TEMPS): Define.
      	(PEX_LAST, PEX_SEARCH, PEX_SUFFIX, PEX_STDERR_TO_STDOUT): Define.
      	(PEX_BINARY_INPUT, PEX_BINARY_OUTPUT): Define.
      	(pex_init, pex_run, pex_read_output): Declare.
      	(pex_get_status, pex_get_times, pex_free, pex_one): Declare.
      	(struct pex_time): Define.
      
      From-SVN: r97148
      a584cf65
  4. Mar 18, 2004
  5. Jan 24, 2003
    • Zack Weinberg's avatar
      Makefile.in (CFILES): Add pex-*.c. · 55d0e5e0
      Zack Weinberg authored
      	* Makefile.in (CFILES): Add pex-*.c.
      	(REQUIRED_OFILES): Change pexecute.o to @pexecute@
      	(CONFIGURED_OFILES): Add pex-*.o.
      	(TEXIFILES): Add pexecute.txh.
      	(pexecute.o): Delete rule.
      	(pex-cygwin.o, pex-djgpp.o, pex-mpw.o, pex-msdos.o, pex-os2.o,
      	pex-unix.o, pex-win32.o): New rules.
      	* configure.in: Change AC_INIT argument to xmalloc.c.
      	Compute appropriate pexecute implementation and substitute it
      	as @pexecute@.
      
      	* pexecute.c: Split up into...
      	* pex-cygwin.c, pex-djgpp.c, pex-mpw.c, pex-msdos.c, pex-os2.c,
      	pex-unix.c, pex-win32.c, pex-common.h, pexecute.txh: ... these
      	new files.
      
      	* functions.texi: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r61728
      55d0e5e0
Loading