Skip to content
Snippets Groups Projects
  1. Nov 30, 2006
    • amylaar's avatar
      include: · 6fa7e596
      amylaar authored
      2006-05-03  Andrew Stubbs  <andrew.stubbs@st.com>
                  J"orn Rennecke <joern.rennecke@st.com>
      
      	PR driver/29931
      	* libiberty.h (make_relative_prefix_ignore_links): Declare.
      
      libiberty:
      2006-05-03  Andrew Stubbs  <andrew.stubbs@st.com>
                  J"orn Rennecke <joern.rennecke@st.com>
      
      	PR driver/29931
      	* make-relative-prefix.c (make_relative_prefix_1): New function,
      	broken out of make_relative_prefix.  Make link resolution dependent
      	on new parameter.
      	(make_relative_prefix): Use make_relative_prefix_1.
      	(make_relative_prefix_ignore_links): New function.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119366 138bc75d-0d04-0410-961f-82ee72b054a4
      6fa7e596
  2. Nov 08, 2006
  3. Nov 07, 2006
  4. Oct 26, 2006
  5. Oct 25, 2006
  6. Oct 10, 2006
    • brooks's avatar
      --(top level)-------------------------------------------- · 51f93521
      brooks authored
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.def: Added pdf target handling.
      	* Makefile.tpl: Added pdf target handling.
      	* Makefile.in: Regenerated.
      
      ---fixincludes--------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      ---gcc----------------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* configure.ac: Added pdf to "Make-hooks"
      	* Makefile.in: Added TEXI2PDF definition, and various pdf-file
      	targets and *.pdf file patterns in cleanup targets.
      	* configure: Regenerated.
      
      ---gcc/cp-------------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added "c++.pdf" target support.
      
      ---gcc/fortran--------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added "fortran.pdf", "gfortran.pdf" target
      	support.
      
      ---gcc/java-----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added "java.pdf", "gcj.pdf" target support.
      
      ---gcc/objc-----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added empty "objc.pdf" target.
      
      ---gcc/objcp----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added empty "obj-c++.pdf" target.
      
      ---gcc/treelang-------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Make-lang.in: Added "treelang.pdf" target support.
      
      ---gnattools----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      ---libcpp-------------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      ---libdecnumber-------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      ---libiberty----------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added "pdf", "libiberty.pdf" target support.
      	* testsuite/Makefile.in: Added empty "pdf" target.
      
      ---libobjc------------------------------------------------
      
      2006-10-10  Brooks Moses  <bmoses@stanford.edu>
      
      	* Makefile.in: Added empty "pdf" target.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117618 138bc75d-0d04-0410-961f-82ee72b054a4
      51f93521
  7. Sep 22, 2006
  8. Sep 12, 2006
  9. Aug 30, 2006
  10. Aug 27, 2006
    • ian's avatar
      PR driver/27622 · b470eeb2
      ian authored
      	* pex-common.h (struct pex_funcs): Add toclose parameter to
      	exec_child field.
      	* pex-common.c (pex_run_in_environment): Pass toclose to
      	exec_child.
      	* pex-djgpp.c (pex_djgpp_exec_child): Add toclose parameter.
      	* pex-unix.c (pex_unix_exec_child): Likewise.
      	* pex-msdos.c (pex_msdos_exec_child): Likewise.
      	* pex-win32.c (pex_win32_exec_child): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116494 138bc75d-0d04-0410-961f-82ee72b054a4
      b470eeb2
    • ian's avatar
      PR other/28797 · e6c28517
      ian authored
      	* cp-demangle.c (d_pointer_to_member_type): Do add a substitution
      	for a qualified member which is not a function.
      	* testsuite/demangle-expected: Add test case.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116493 138bc75d-0d04-0410-961f-82ee72b054a4
      e6c28517
  11. Jul 27, 2006
  12. Jul 04, 2006
    • aoliva's avatar
      ChangeLog: · 46276eaf
      aoliva authored
      * ltconfig: chmod 644 before ranlib during install.
      libiberty/ChangeLog:
      * Makefile.in: chmod 644 before ranlib during install.
      gcc/ChangeLog:
      * mklibgcc.in: chmod 644 before ranlib during install.
      libjava/classpath/ChangeLog:
      * ltconfig: chmod 644 before ranlib during install.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115183 138bc75d-0d04-0410-961f-82ee72b054a4
      46276eaf
  13. Jun 02, 2006
  14. Jun 01, 2006
    • shinwell's avatar
      Patch to provide pex_run_in_environment. · 223a68cb
      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.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114302 138bc75d-0d04-0410-961f-82ee72b054a4
      223a68cb
  15. May 28, 2006
  16. May 12, 2006
  17. Apr 24, 2006
  18. Apr 12, 2006
    • jimb's avatar
      src/libiberty/ChangeLog: · d7e51a35
      jimb authored
      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.
      
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112883 138bc75d-0d04-0410-961f-82ee72b054a4
      d7e51a35
    • jimb's avatar
      2006-04-10 Jim Blandy <jimb@codesourcery.com> · 9d353bf2
      jimb authored
      	* pex-common.c (temp_file): New function, containing guts of
      	pex-style temporary file name generation.
      	(pex_run): Use it.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112882 138bc75d-0d04-0410-961f-82ee72b054a4
      9d353bf2
  19. Apr 06, 2006
    • carlos's avatar
      · 87d31c8b
      carlos 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.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112741 138bc75d-0d04-0410-961f-82ee72b054a4
      87d31c8b
  20. Mar 31, 2006
    • mmitchel's avatar
      * pex-win32.c (<errno.h>): Include. · 9eff34fc
      mmitchel authored
      	(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.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112592 138bc75d-0d04-0410-961f-82ee72b054a4
      9eff34fc
  21. Mar 24, 2006
  22. Mar 13, 2006
  23. Feb 21, 2006
  24. Feb 11, 2006
  25. Jan 29, 2006
  26. Jan 20, 2006
    • carlos's avatar
      · 77f672b5
      carlos 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.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110047 138bc75d-0d04-0410-961f-82ee72b054a4
      77f672b5
  27. Dec 17, 2005
  28. Dec 11, 2005
  29. Nov 07, 2005
  30. Oct 31, 2005
  31. Oct 07, 2005
  32. Oct 04, 2005
  33. Sep 27, 2005
  34. Sep 26, 2005
  35. Sep 15, 2005
    • cgf's avatar
      * pex-win32.c: Include "windows.h". · d82d7419
      cgf authored
      (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.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104292 138bc75d-0d04-0410-961f-82ee72b054a4
      d82d7419
Loading