pex-common.c (pex_input_file, [...]): New functions.
src/libiberty/ChangeLog: 2006-03-29 Jim Blandy <jimb@codesourcery.com> * pex-common.c (pex_input_file, pex_input_pipe): New functions. (pex_init_common): Initialize obj->input_file. (pex_run): Close any file opened by pex_input_file. * pexecute.txh (pex_input_file, pex_input_pipe): New docs. * pex-common.h (struct pex_obj): New field input_file. (struct pex_funcs): New function ptr fdopenw. * pex-unix.c (pex_unix_fdopenw): New function. (funcs): List it as our fdopenw function. * pex-win32.c (pex_win32_fdopenw): New function. (funcs): List it as our fdopenw function. * pex-djgpp.c (funcs): Leave fdopenw null. * pex-msdos (funcs): Same. * functions.texi: Regenerated. src/include/ChangeLog: 2006-04-10 Jim Blandy <jimb@codesourcery.com> * libiberty.h (pex_input_file, pex_input_pipe): New declarations. From-SVN: r112883
Showing
- include/ChangeLog 4 additions, 0 deletionsinclude/ChangeLog
- include/libiberty.h 41 additions, 0 deletionsinclude/libiberty.h
- libiberty/ChangeLog 16 additions, 0 deletionslibiberty/ChangeLog
- libiberty/functions.texi 72 additions, 9 deletionslibiberty/functions.texi
- libiberty/pex-common.c 93 additions, 0 deletionslibiberty/pex-common.c
- libiberty/pex-common.h 7 additions, 0 deletionslibiberty/pex-common.h
- libiberty/pex-djgpp.c 1 addition, 0 deletionslibiberty/pex-djgpp.c
- libiberty/pex-msdos.c 1 addition, 0 deletionslibiberty/pex-msdos.c
- libiberty/pex-unix.c 11 additions, 0 deletionslibiberty/pex-unix.c
- libiberty/pex-win32.c 14 additions, 0 deletionslibiberty/pex-win32.c
- libiberty/pexecute.txh 62 additions, 0 deletionslibiberty/pexecute.txh
Loading
Please register or sign in to comment