gcc/include
Mark Shinwell ea60341e32 Patch to provide pex_run_in_environment.
* include/libiberty.h: Declare pex_run_in_environment.

libiberty:

	* pex-common.c: New function pex_run_in_environment.
	* pex-common.h: Add environment parameter to exec_child.
	* pex-msdos.c: Add environment parameter to pex_msdos_exec_child.
	* pex-djgpp.c: Add environment parameter to pex_djgpp_exec_child.
	(pex_djgpp_exec_child): Pass environment to child process.
	* pex-unix.c: Add environment parameter to pex_unix_exec_child.
	(pex_unix_exec_child): Pass environment to child process.
	* pex-win32.c: Add environment parameter to pex_win32_exec_child.
	New function env_compare for comparing VAR=VALUE pairs.
	(win32_spawn): Assemble environment block and pass to CreateProcess.
	(spawn_script): Pass environment through to win32_spawn.
	(pex_win32_exec_child): Pass environment through to spawn_script and
	win32_spawn.
	* functions.texi: Regenerate.
	* pexecute.txh: Document pex_run_in_environment.

From-SVN: r114302
2006-06-01 10:30:51 +00:00
..
ansidecl.h re PR other/13906 (genmodes.c:964: internal compiler error: Bus error in md5_process_block) 2005-07-03 15:38:39 +00:00
ChangeLog pex-common.c (pex_input_file, [...]): New functions. 2006-04-12 06:29:21 +00:00
ChangeLog-9103 Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
COPYING Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
demangle.h Fixes java/PR9861 2005-12-11 01:34:02 +00:00
dyn-string.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
fibheap.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
filenames.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
floatformat.h from Mark Kettenis <kettenis@gnu.org> 2005-10-31 12:52:38 -05:00
fnmatch.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
getopt.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
hashtab.h [multiple changes] 2005-06-30 22:18:42 +00:00
libiberty.h Patch to provide pex_run_in_environment. 2006-06-01 10:30:51 +00:00
md5.h * md5.h: Include ansidecl.h 2006-01-18 15:21:59 -05:00
objalloc.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
obstack.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
partition.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
safe-ctype.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
sort.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
splay-tree.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
symcat.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
ternary.h Update the address and phone number of the FSF organization. 2005-05-10 15:22:21 +00:00
xregex2.h xregex2.h (regexec): Qualify this prototype with __extension__ when compiling with GNU C. 2005-07-12 14:39:07 +10:00
xregex.h xregex.h (_REGEX_RE_COMP): Define. 2001-08-02 19:23:47 -04:00
xtensa-config.h xtensa-config.h (XCHAL_HAVE_MUL32_HIGH): Define. 2006-01-09 23:41:11 +00:00