- Jun 01, 2006
-
-
Mark Shinwell authored
* 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
-
- May 28, 2006
-
-
Mark Shinwell authored
From-SVN: r114165
-
- May 12, 2006
-
-
Anton Blanchard authored
* cplus-dem.c (demangle_fund_type): Ensure buf is large enough to hold "int%u_t". From-SVN: r113728
-
- Apr 24, 2006
-
-
Julian Brown authored
* floatformat.c (floatformat_to_double): Fix (biased) exponent=0 case. From-SVN: r113228
-
- Apr 12, 2006
-
-
Jim Blandy authored
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
-
Jim Blandy authored
pex-common.c (temp_file): New function, containing guts of pex-style temporary file name generation. 2006-04-10 Jim Blandy <jimb@codesourcery.com> * pex-common.c (temp_file): New function, containing guts of pex-style temporary file name generation. (pex_run): Use it. From-SVN: r112882
-
- Apr 06, 2006
-
-
Carlos O'Donell authored
libiberty/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * Makefile.in: Add install-html, install-html-am, and install-html-recursive targets. Define mkdir_p and NORMAL_INSTALL. * configure.ac: AC_SUBST datarootdir, docdir, htmldir. * configure: Regenerate. * testsuite/Makefile.in: Add install-html and html targets. From-SVN: r112741
-
- Mar 31, 2006
-
-
Mark Mitchell authored
* pex-win32.c (<errno.h>): Include. (fix_argv): Remove. (argv_to_cmdline): New function. (std_suffixes): New variable. (no_suffixes): Likewise. (find_executable): New function. (win32_spawn): Likewise. (spawn_script): Use win32_spawn instead of _spawnv[p]. (pex_win32_exec_child): Replace MSVCRT calls with Win32 API calls. (pex_win32_wait): Likewise. From-SVN: r112592
-
- Mar 24, 2006
-
-
Jim Blandy authored
2006-03-24 Jim Blandy <jimb@codesourcery.com> * pex-common.c (pex_run): Simplify output name handling. From-SVN: r112363
-
- Mar 13, 2006
-
-
Jim Blandy authored
2006-03-12 Jim Blandy <jimb@red-bean.com> * pex-common.h (struct pex_obj): Doc fixes. From-SVN: r112022
-
Jim Blandy authored
2006-03-11 Jim Blandy <jimb@red-bean.com> * functions.texi: Regenerate. From-SVN: r112021
-
- Feb 21, 2006
-
-
Ben Elliston authored
From-SVN: r111326
-
Uttam Pawar authored
* pexecute.c (pwait): Free vector pointer. * partition.c (partition_print): Free class_elements pointer. From-SVN: r111325
-
- Feb 11, 2006
-
-
Roger Sayle authored
2006-02-11 Roger Sayle <roger@eyesopen.com> R. Scott Bailey <scott.bailey@eds.com> Bill Northcott <w.northcott@unsw.edu.au> PR bootstrap/16787 * floatformat.c: Include <float.h> where available. (NAN): Use value of DBL_QNAN if defined, and NAN isn't. Co-Authored-By:
Bill Northcott <w.northcott@unsw.edu.au> Co-Authored-By:
R. Scott Bailey <scott.bailey@eds.com> From-SVN: r110873
-
- Jan 29, 2006
-
-
Gabriel Dos Reis authored
* configure.ac: Add -Wc++-compat to ac_libibety_warn_cflags where supported. * configure: Regenerated. From-SVN: r110375
-
- Jan 20, 2006
-
-
Carlos O'Donell authored
libiberty/ 2006-01-20 Carlos O'Donell <carlos@codesourcery.com> * testsuite/Makefile.in: Add test-expandargv test. * testsuite/test-expandargv.c: New test. * argv.c (expandargv): Check for errors with ferror, rather than just by looking at return value from fread. From-SVN: r110047
-
- Dec 17, 2005
-
-
Gabriel Dos Reis authored
* floatformat.c (floatformat_i387_ext_is_valid): Use explicit cast to convert from "from". (floatformat_to_double): Likewise. (floatformat_from_double): Use explicit cast to convert from "to". From-SVN: r108717
-
- Dec 11, 2005
-
-
Terry Laurenzo authored
From-SVN: r108374
-
- Nov 07, 2005
-
-
Richard Guenther authored
2005-11-07 Richard Guenther <rguenther@suse.de> * splay-tree.c (rotate_left): New function. (rotate_right): Likewise. (splay_tree_splay_helper): Remove. (splay_tree_splay): Re-implement. From-SVN: r106584
-
- Oct 31, 2005
-
-
Mark Kettenis authored
* floatformat.c (floatformat_vax_aingle, floatformat_vax_double): New variables. * floatformat.h (enum floatformat_byteorders): Add floatformat_vax. (floatformat_vax_aingle, floatformat_vax_double): Declare. From-SVN: r106281
-
- Oct 07, 2005
-
-
Mark Mitchell authored
From-SVN: r105088
-
- Oct 04, 2005
-
-
Mark Mitchell authored
From-SVN: r104937
-
- Sep 27, 2005
-
-
Mark Mitchell authored
From-SVN: r104695
-
- Sep 26, 2005
-
-
Mark Mitchell authored
From-SVN: r104666
-
Mark Mitchell authored
* libiberty.h (expandargv): New function. * argv.c (safe-ctype.h): Include it. (ISBLANK): Remove. (stdio.h): Include. (buildargv): Use ISSPACE instead of ISBLANK. (expandargv): New function. From-SVN: r104664
-
- Sep 15, 2005
-
-
Christopher Faylor authored
* pex-win32.c: Include "windows.h". (backslashify): New function. (fix_argv): Use backslashify to convert path to windows format. Allocate one more place in new argv for potential executable from '#!' parsing. (tack_on_executable): New function. Conditional on USE_MINGW_MSYS (openkey): Ditto. (mingw_rootify): Ditto. (msys_rootify): Ditto. (spawn_script): New function. (pex_win32_exec_child): Save translated argv in newargv. Pass to spawn_script if spawnv* fails. (main): New function. Conditional on MAIN. Useful for testing. From-SVN: r104292
-
- Aug 17, 2005
-
-
Mark Kettenis authored
[libiberty] * floatformat.c (floatformat_always_valid): Change type of last argument to `void *'. (floatformat_i387_ext_is_valid): Likewise. (floatformat_to_double): Change type of second argument to `const void *'. (floatformat_from_double): Change type of last argument to `void *'. (floatformat_is_valid): Change type of last argument to `const void *'. (ieee_test): Remove redundant casts. [include] * floatformat.h (struct floatformat): Change type of large argument for is_valid member to `const void *'. (floatformat_to_double): Change type of second argument to `const void *'. (floatformat_from_double): Change type of last argument to `void *'. (floatformat_is_valid): Change type of last argument to `const void *'. From-SVN: r103218
-
Kelley Cook authored
2005-08-17 Kelley Cook <kcook@gcc.gnu.org> * strverscmp.c: Update FSF address. * testsuite/Makefile.in: Likewise. * testsuite/test-demangle.c: Likewise. * testsuite/test-pexecute.c: Likewise. From-SVN: r103199
-
- Jul 23, 2005
-
-
Kaveh R. Ghazi authored
From-SVN: r102308
-
- Jul 22, 2005
-
-
Ben Elliston authored
* getopt.c: Include "ansidecl.h". (_getopt_initialize): Mark argc and argv parameters as unused. From-SVN: r102271
-
Ben Elliston authored
From-SVN: r102270
-
Ben Elliston authored
2005-07-09 Ben Elliston <bje@au.ibm.com> * memcpy.c: Remove ANSI_PROTOTYPES conditional code. * memmove.c: Likewise. * objalloc.c: Likewise. From-SVN: r102268
-
Ben Elliston authored
* configure.ac: Check for a getopt(3) declaration. * configure, config.in: Regenerate. From-SVN: r102267
-
- Jul 15, 2005
-
-
Ben Elliston authored
From-SVN: r102050
-
- Jul 12, 2005
-
-
Ben Elliston authored
floatformat.c (floatformat_to_double): Add a comment about a potential source of warnings when compiling this file. * floatformat.c (floatformat_to_double): Add a comment about a potential source of warnings when compiling this file. From-SVN: r101914
-
Ben Elliston authored
* pexecute.c (pexecute): Cast string litrals to char *. * regex.c (re_comp): Cast a call to gettext() to char *. From-SVN: r101911
-
- Jul 07, 2005
-
-
Kelley Cook authored
2005-07-07 Kelley Cook <kcook@gcc.gnu.org> * config.table: Delete file. Move former contents into ... * configure.ac: ... here and escape any brackets for m4. * Makefile.in (config.status): Remove dependency on config.table. * configure: Regenerate. From-SVN: r101684
-
Kelley Cook authored
2005-07-07 Kelley Cook <kcook@gcc.gnu.org> * config.in: Regenerate for 6/20 change. From-SVN: r101683
-
- Jul 03, 2005
-
-
Steve Ellcey authored
PR other/13906 * md5.c (md5_process_bytes): Check alignment. From-SVN: r101557
-
- Jul 01, 2005
-
-
Ian Lance Taylor authored
PR other/22268 * cp-demangle.c (d_expr_primary): Don't run off the end of the string while looking for the end of a literal value. * testsuite/demangle-expected: Add test case. From-SVN: r101506
-