OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
17 years agobfd:
Joseph Myers [Tue, 28 Aug 2007 13:21:52 +0000 (13:21 +0000)]
bfd:
2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

* elf32-arm.c (elf32_arm_compare_mapping): Compare first on vma,
then on type.

binutils/testsuite:
2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

* binutils-all/ar.exp (long_filenames): Delete temporary files on
the host.
* binutils-all/arm/objdump.exp: Only check "which $OBJDUMP" if
host is local.
* binutils-all/objcopy.exp: Use ${srecfile} to get the name of the
srec file to be passed to binutils_run.
(objcopy_test_readelf): Use remote_exec.
* binutils-all/readelf.exp (readelf_find_size): Use remote_exec.
(readelf_test): Likewise.
(readelf_wi_test): Likewise.
* lib/utils-lib.exp (run_dump_test): Only check "which $binary" if
host is local.  Use remote_exec.  Use $tempfile not
tmpdir/bintest.o.

gas:
2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

* as.c (main): Flush stderr before printing listings to ensure
consistent output order across platforms.

gas/testsuite:
2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

* lib/gas-defs.exp (gas_version): Use remote_* functions instead
of exec.
(gas_host_run): New.
(gas_run): Use gas_host_run.
(gas_start): Likewise.
(run_dump_test): Likewise.
(objdump): Use gas_host_run.
(objdump_start_no_subdir): Likewise.
* lib/gas-dg.exp (gas-dg-test): Use "remote_file host delete".
* lib/run: Remove.
* gas/macros/macros.exp: Download app4b.s to host.
* gas/i386/i386.exp (gas_64_check): Use gas_host_run.
(gas_32_check): Likewise.
* gas/maxq10/maxq10.exp (gas_64_check): Likewise
(gas_32_check): Likewise.
* gas/maxq20/maxq20.exp (gas_64_check): Likewise
(gas_32_check): Likewise.
* gas/sparc/sparc.exp (gas_64_check): Likewise.
* gas/cfi/cfi.exp: Likewise.
* gas/elf/elf.exp (run_list_test): Likewise.  Use temporary file
for readelf output in place of pipe.
* gas/all/gas.exp: Download incbin.dat to host.
(do_comment): Allow \r\r\n.

ld:
2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

* ldlang.c (sort_sections_by_lma): Sort by internal id after lma
for stable sort.

ld/testsuite:
2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

* ld-elfcomm/elfcomm.exp: Use run_host_cmd.  Only check "which
$CC" if host is local.
* ld-checks/checks.exp: Use run_host_cmd.
* ld-elf/exclude.exp: Likewise.
* ld-elf/elf.exp: Download merge.ld if host is remote.
* ld-elf/binutils.exp (binutils_test): Use remote_exec.
* ld-elf/tls_common.exp: Use run_host_cmd.
* lib/ld-lib.exp (ld_version): Only check "which $ld" if host is
local.  Use remote_exec.
(run_host_cmd): New.
(run_host_cmd_yesno): New.
(default_ld_relocate): Use run_host_cmd_yesno.
(default_ld_link): Likewise.
(default_ld_simple_link): Use run_host_cmd.
(default_ld_compile): Only check "which $ccprog" if host is local.
Use remote_file and remote_exec.
(default_ld_assemble): Only check "which $as" if host is local.
Use run_host_cmd.
(default_ld_nm): Use remote_exec, remote_upload and remote_file.
(run_dump_test): Use remote_exec, remote_upload and remote_file.
Only check "which $binary" if host is local.
(run_ld_link_tests): Use remote_exec, remote_upload and
remote_file.
* ld-selective/selective.exp: Only check "which $CXX" if host is
local.  Use remote_exec.
* ld-scripts/phdrs.exp: Only check "which $objdump" if host is
local.  Use run_host_cmd.
* ld-scripts/phdrs2.exp: Likewise.
* ld-scripts/weak.exp: Likewise.
* ld-undefined/weak-undef.exp: Likewise.
* ld-scripts/crossref.exp: Only check "which $CC" if host is local.
Use run_host_cmd.
* ld-scripts/map-address.exp: Upload map_address.map if host is
remote.
* ld-srec/srec.exp (run_srec_tests): Use run_host_cmd.  Only check
"which $CC" and "which $CXX" if host is local.
* ld-undefined/undefined.exp: Only check "which $CC" if host is
local.  Use remote_file and run_host_cmd.
* config/default.exp: Use remote_exec to create tmpdir.

17 years agoAdd support for i386-dragonfly target.
Nick Clifton [Tue, 28 Aug 2007 11:02:55 +0000 (11:02 +0000)]
Add support for i386-dragonfly target.

17 years agodaily update
Alan Modra [Tue, 28 Aug 2007 01:57:39 +0000 (01:57 +0000)]
daily update

17 years ago * configure.ac: Change license of multi-run.c to GPL version 3.
Joel Brobecker [Tue, 28 Aug 2007 00:10:54 +0000 (00:10 +0000)]
    * configure.ac: Change license of multi-run.c to GPL version 3.
        * configure: Regenerate.

17 years ago * lf.c (lf_print__gnu_copyleft): Change license to GPL version 3.
Joel Brobecker [Tue, 28 Aug 2007 00:09:36 +0000 (00:09 +0000)]
    * lf.c (lf_print__gnu_copyleft): Change license to GPL version 3.

17 years ago * testutils.inc: Change license to GPL version 3.
Joel Brobecker [Tue, 28 Aug 2007 00:01:52 +0000 (00:01 +0000)]
    * testutils.inc: Change license to GPL version 3.
        * utils-dsp.inc: Change license to GPL version 3.
        * utils-fpu.inc: Change license to GPL version 3.
        * utils-mdmx.inc: Change license to GPL version 3.

17 years ago*** empty log message ***
gdbadmin [Tue, 28 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

17 years agoChangeLog gdb/:
Ulrich Weigand [Mon, 27 Aug 2007 14:31:46 +0000 (14:31 +0000)]
ChangeLog gdb/:

* spu-tdep.c (spu_pointer_to_address): New function.
(spu_integer_to_address): Likewise.
(spu_gdbarch_init): Add spu_pointer_to_address and
spu_integer_to_address to gdbarch.

ChangeLog gdb/testsuite/:

* gdb.cp/cp-relocate.exp (add-symbol-file): Change addresses
to fit into SPU Local Store memory.

17 years agodaily update
Alan Modra [Mon, 27 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update

17 years ago*** empty log message ***
gdbadmin [Mon, 27 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago * arm-wince-tdep.c (ARM_WINCE_JB_PC): Change to 10.
Pedro Alves [Sun, 26 Aug 2007 13:42:40 +0000 (13:42 +0000)]
* arm-wince-tdep.c (ARM_WINCE_JB_PC): Change to 10.

17 years agodaily update
Alan Modra [Sun, 26 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update

17 years ago*** empty log message ***
gdbadmin [Sun, 26 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

17 years agoinclude/elf/
Alan Modra [Sat, 25 Aug 2007 13:20:41 +0000 (13:20 +0000)]
include/elf/
* common.h (NT_SPU): Define.
bfd/
* elf.c (elfcore_grok_spu_note): New function.
(elf_parse_notes): Call it.
binutils/
* readelf.c (process_note): Recognize SPU core file notes.

17 years ago*** empty log message ***
gdbadmin [Sat, 25 Aug 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Sat, 25 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

17 years ago2007-08-24 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Fri, 24 Aug 2007 21:47:53 +0000 (21:47 +0000)]
2007-08-24  H.J. Lu  <hongjiu.lu@intel.com>

* elf64-x86-64.c (elf64_x86_64_relocate_section): Adjust
indentation.

17 years ago * elf.c (elfcore_grok_win32pstatus): Remove HAVE_WIN32_PSTATUS_T
Pedro Alves [Fri, 24 Aug 2007 21:29:19 +0000 (21:29 +0000)]
* elf.c (elfcore_grok_win32pstatus): Remove HAVE_WIN32_PSTATUS_T
guard.  Make it host independent.
(elfcore_grok_note): Remove HAVE_WIN32_PSTATUS_T guard around
NT_WIN32PSTATUS.

17 years agomerge from gcc
DJ Delorie [Fri, 24 Aug 2007 16:08:40 +0000 (16:08 +0000)]
merge from gcc

17 years agoFixed formatting of the ChangeLog BUILD_ID entry.
Jan Kratochvil [Fri, 24 Aug 2007 15:13:46 +0000 (15:13 +0000)]
Fixed formatting of the ChangeLog BUILD_ID entry.

17 years ago2007-08-24 Jan Kratochvil <jan.kratochvil@redhat.com>
Jan Kratochvil [Fri, 24 Aug 2007 15:11:13 +0000 (15:11 +0000)]
2007-08-24  Jan Kratochvil  <jan.kratochvil@redhat.com>

* elf-bfd.h (struct elf_obj_tdata): New BUILD_ID_SIZE, BUILD_ID.
* elf.c (elfcore_read_notes): Split to ...
(elf_read_notes) ... here ...
(elf_parse_notes): ... and here.  Check `bfd_get_format (abfd)' with
the former subfunctions called only for BFD_CORE.
Call ELFOBJ_GROK_GNU_NOTE for BFD_OBJECT files with the owner "GNU".
(_bfd_elf_make_section_from_shdr): Call ELF_PARSE_NOTES for SHT_NOTEs.
(bfd_section_from_phdr): Update the call for renamed ELFCORE_READ_NOTES.
(elfobj_grok_gnu_build_id, elfobj_grok_gnu_note): New functions.
Code advisory: Roland McGrath

17 years ago Switch the license of all files explicitly copyright the FSF
Joel Brobecker [Fri, 24 Aug 2007 14:30:15 +0000 (14:30 +0000)]
    Switch the license of all files explicitly copyright the FSF
        to GPLv3.

17 years ago * elf64-mips.c (elf_backend_sign_extend_vma): Define.
Daniel Jacobowitz [Fri, 24 Aug 2007 13:46:32 +0000 (13:46 +0000)]
* elf64-mips.c (elf_backend_sign_extend_vma): Define.

17 years ago * elfxx-ia64.c (elfNN_ia64_add_symbol_hook): Warning fix.
Alan Modra [Fri, 24 Aug 2007 04:31:24 +0000 (04:31 +0000)]
* elfxx-ia64.c (elfNN_ia64_add_symbol_hook): Warning fix.

17 years agobinutils/
Ben Elliston [Fri, 24 Aug 2007 00:56:30 +0000 (00:56 +0000)]
binutils/
* doc/binutils.texi (objdump): Document -Mppcps.

gas/
* config/tc-ppc.c (parse_cpu): Handle "750cl".
(pre_defined_registers): Add "gqr0" to "gqr7", "gqr.0" to "gqr.7".
(md_show_usage): Document -m750cl.
(md_assemble): Handle two delimiters in succession (eg. `),').
* doc/c-ppc.texi (PowerPC-Opts): Document -m750cl.
* testsuite/gas/ppc/ppc.exp: Run ppc70ps dump tests.
* testsuite/gas/ppc/ppc750ps.s: New file.
* testsuite/gas/ppc/ppc750ps.d: Likewise.

include/opcode/
* ppc.h (PPC_OPCODE_PPCPS): New.

opcodes/
* ppc-opc.c (PSW, PSWM, PSQ, PSQM, PSD, MTMSRD_L): New.
(XOPS, XOPS_MASK, XW, XW_MASK): Likewise.
(PPCPS): Likewise.
(powerpc_opcodes): Add all pair singles instructions.
* ppc-dis.c (powerpc_dialect): Handle "ppcps".
(print_ppc_disassembler_options): Document -Mppcps.

17 years agodaily update
Alan Modra [Fri, 24 Aug 2007 00:00:08 +0000 (00:00 +0000)]
daily update

17 years ago*** empty log message ***
gdbadmin [Fri, 24 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago * gdb.base/default.exp: Adjust the expected output of "info
Joel Brobecker [Thu, 23 Aug 2007 20:36:15 +0000 (20:36 +0000)]
    * gdb.base/default.exp: Adjust the expected output of "info
        warranty" after the switch to GPLv3.

17 years ago * Makefile.in (copying.c): Use the top-level COPYING3 as the file
Joel Brobecker [Thu, 23 Aug 2007 20:33:48 +0000 (20:33 +0000)]
    * Makefile.in (copying.c): Use the top-level COPYING3 as the file
        that contains the GDB license.
        * copying.awk: Adjust to the GPLv3 wording.
        * copying.c: Regenerate.

17 years agoSpelling fix.
Joel Brobecker [Thu, 23 Aug 2007 20:21:52 +0000 (20:21 +0000)]
Spelling fix.

17 years ago * copying.awk: Protoization, and I18n markup.
Joel Brobecker [Thu, 23 Aug 2007 20:19:32 +0000 (20:19 +0000)]
    * copying.awk: Protoization, and I18n markup.

17 years ago * lib/gdb.exp (default_gdb_init): Increase expect buffer size
Joel Brobecker [Thu, 23 Aug 2007 20:10:04 +0000 (20:10 +0000)]
    * lib/gdb.exp (default_gdb_init): Increase expect buffer size
        to 30000 (from 20000).

17 years ago * config/djgpp/djconfig.sh: Switch license to GPLv3.
Joel Brobecker [Thu, 23 Aug 2007 18:19:51 +0000 (18:19 +0000)]
    * config/djgpp/djconfig.sh: Switch license to GPLv3.
        * copyright.sh: Likewise.
        * gdb-events.sh: Likewise.
        * gdb_gcore.sh: Likewise.
        * gdb_mbuild.sh: Likewise.
        * gdbarch.sh: Likewise.
        * observer.sh: Likewise.
        * features/feature_to_c.sh: Likewise.
        * regformats/regdat.sh: Likewise.

17 years ago Switch the license of all .h files to GPLv3.
Joel Brobecker [Thu, 23 Aug 2007 18:17:33 +0000 (18:17 +0000)]
    Switch the license of all .h files to GPLv3.

17 years ago Switch the license of all .exp files to GPLv3.
Joel Brobecker [Thu, 23 Aug 2007 18:14:19 +0000 (18:14 +0000)]
    Switch the license of all .exp files to GPLv3.
        Switch the license of all .f and .f90 files to GPLv3.
        Switch the license of all .s and .S files to GPLv3.

17 years ago Switch the license of all .c files to GPLv3.
Joel Brobecker [Thu, 23 Aug 2007 18:08:50 +0000 (18:08 +0000)]
    Switch the license of all .c files to GPLv3.
        Switch the license of all .h files to GPLv3.
        Switch the license of all .cc files to GPLv3.

17 years ago * configure.ac: Switch license to GPLv3.
Joel Brobecker [Thu, 23 Aug 2007 17:58:44 +0000 (17:58 +0000)]
    * configure.ac: Switch license to GPLv3.

17 years ago Switch the licensing to GPLv3 for all .ads and .adb files.
Joel Brobecker [Thu, 23 Aug 2007 17:49:23 +0000 (17:49 +0000)]
    Switch the licensing to GPLv3 for all .ads and .adb files.

17 years ago2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Thu, 23 Aug 2007 16:29:49 +0000 (16:29 +0000)]
2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>

* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerated.

17 years agobfd/
H.J. Lu [Thu, 23 Aug 2007 16:13:37 +0000 (16:13 +0000)]
bfd/

2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>

* elf32-i386.c: Include "bfd_stdint.h".
(elf_i386_rtype_to_howto): New function.
(elf_i386_info_to_howto_rel): Use it.
(x86_64_opcode16): New union type.
(elf_i386_check_tls_transition): New function.
(elf_i386_tls_transition): Updated to check transition and
issue an error if a transition isn't supported.
(elf_i386_check_relocs): Return FALSE if
elf_i386_tls_transition returns FALSE.
(elf_i386_gc_sweep_hook): Likewise.
(elf_i386_relocate_section): Likewise. Remove BFD_ASSERT
on TLS transitions.

* elf64-x86-64.c: Include "bfd_stdint.h".
(x86_64_opcode16): New union type.
(x86_64_opcode32): Likewise.
(elf64_x86_64_check_tls_transition): New function.
(elf64_x86_64_tls_transition): Updated to check transition and
issue an error if a transition isn't supported.
(elf64_x86_64_check_relocs): Return FALSE if
elf64_x86_64_tls_transition returns FALSE.
(elf64_x86_64_gc_sweep_hook): Likewise.
(elf64_x86_64_relocate_section): Likewise. Remove BFD_ASSERT
on TLS transitions.

ld/testsuite/

2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>

* ld-i386/tlsbinpic.s: Add a new GD -> IE test.

* ld-i386/tlsgd1.s: Add a new GD -> LE test.

* ld-i386/tlsbin.dd: Updated.
* ld-i386/tlsbin.rd: Likewise.
* ld-i386/tlsgd1.dd: Likewise.

17 years agodaily update
Alan Modra [Thu, 23 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

17 years ago*** empty log message ***
gdbadmin [Thu, 23 Aug 2007 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago2007-08-22 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Wed, 22 Aug 2007 16:01:12 +0000 (16:01 +0000)]
2007-08-22  H.J. Lu  <hongjiu.lu@intel.com>

* elfxx-ia64.c: Convert to ISO C90 prototypes.
(elfNN_hpux_backend_section_from_bfd_section): Make it static.

17 years ago * mips-tdep.c (mips_gdbarch_init): Use Tag_GNU_MIPS_ABI_FP to
Daniel Jacobowitz [Wed, 22 Aug 2007 15:16:56 +0000 (15:16 +0000)]
* mips-tdep.c (mips_gdbarch_init): Use Tag_GNU_MIPS_ABI_FP to
determine the file's FPU type.

17 years ago gdb/testsuite/
Daniel Jacobowitz [Wed, 22 Aug 2007 15:13:04 +0000 (15:13 +0000)]
gdb/testsuite/
* gdb.base/callfuncs.exp (do_function_calls): Use t_double_int
and t_int_double.
* gdb.base/callfuncs.c (t_double_int, t_int_double): New.

gdb/
* mips-tdep.c (mips_n32n64_fp_arg_chunk_p): New.
(mips_n32n64_push_dummy_call): Always increment float_argreg along
with argreg.  Use mips_n32n64_fp_arg_chunk_p.

17 years ago * solib-svr4.c (scan_dyntag): Only read target memory when necessary.
Daniel Jacobowitz [Wed, 22 Aug 2007 14:22:02 +0000 (14:22 +0000)]
* solib-svr4.c (scan_dyntag): Only read target memory when necessary.
Fix formatting.
(elf_locate_base): Look for DT_MIPS_RLD_MAP first.  Expand comments.
(elf_lookup_lib_symbol): Fix formatting.

17 years ago2007-08-22 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Wed, 22 Aug 2007 13:44:37 +0000 (13:44 +0000)]
2007-08-22  H.J. Lu  <hongjiu.lu@intel.com>

* elf64-x86-64.c: Remove trailing whitespace.
* elfxx-ia64.c: Likewise.

17 years ago2007-08-21 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Wed, 22 Aug 2007 01:57:05 +0000 (01:57 +0000)]
2007-08-21  Michael Snyder  <msnyder@access-company.com>

* dbxread.c (read_dbx_symtab): Guard null deref.
Break up long line.

17 years ago2007-08-21 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Wed, 22 Aug 2007 01:53:19 +0000 (01:53 +0000)]
2007-08-21  Michael Snyder  <msnyder@access-company.com>

* valops.c (find_overload_match): Guard against NULL.

17 years ago * MAINTAINERS (Patch Champions): Remove self.
Daniel Jacobowitz [Wed, 22 Aug 2007 01:21:45 +0000 (01:21 +0000)]
* MAINTAINERS (Patch Champions): Remove self.

17 years agodaily update
Alan Modra [Wed, 22 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

17 years ago*** empty log message ***
gdbadmin [Wed, 22 Aug 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago2007-08-21 Andreas Krebbel <krebbel1@de.ibm.com>
Andreas Krebbel [Tue, 21 Aug 2007 15:54:30 +0000 (15:54 +0000)]
2007-08-21  Andreas Krebbel  <krebbel1@de.ibm.com>

* s390-mkopc.c (struct s390_cond_ext_format): New global struct.
(s390_cond_ext_format): New global variable.
(expandConditionalJump): New function.
(main): Invoke expandConditionalJump for mnemonics containing '*'.
* s390-opc.txt: Replace mnemonics with conditional
mask extensions with instructions using the newly introduced '*' tag.

17 years ago* gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
Jim Blandy [Tue, 21 Aug 2007 15:09:59 +0000 (15:09 +0000)]
* gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
(title page): Include the dedication in the printed manual, as a
separate page after the copyright notice.

17 years ago2007-08-21 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Tue, 21 Aug 2007 13:52:54 +0000 (13:52 +0000)]
2007-08-21  H.J. Lu  <hongjiu.lu@intel.com>

* elf32-i386.c (elf_i386_tls_transition): Accept a pointer
to ELF hash entry instead of an integer for local test.
(elf_i386_check_relocs): Updated.
(elf_i386_gc_sweep_hook): Likewise.
(elf_i386_relocate_section): Likewise.

* elf64-x86-64.c  (elf64_x86_64_tls_transition): Accept a
pointer to ELF hash entry instead of an integer for local
test.
(elf64_x86_64_check_relocs): Updated.
(elf64_x86_64_gc_sweep_hook): Likewise.
(elf64_x86_64_relocate_section): Likewise.

17 years ago2007-08-21 Chris Smith <chris.smith@st.com>
Daniel Jacobowitz [Tue, 21 Aug 2007 13:35:00 +0000 (13:35 +0000)]
2007-08-21  Chris Smith  <chris.smith@st.com>

* cli/cli-script.c (read_command_lines): Call dont_repeat for each
line.

17 years agoBring over from the GCC tree:
Ben Elliston [Tue, 21 Aug 2007 04:15:07 +0000 (04:15 +0000)]
Bring over from the GCC tree:

2007-08-21  Richard Guenther  <rguenther@suse.de>

  * configure.ac: Add types checking to stage1 checking flags.
* configure: Regenerate.

17 years agodaily update
Alan Modra [Tue, 21 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

17 years ago*** empty log message ***
gdbadmin [Tue, 21 Aug 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago* gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
Jim Blandy [Mon, 20 Aug 2007 19:31:11 +0000 (19:31 +0000)]
* gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
don't break a @var across a line.

17 years ago2007-08-20 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Mon, 20 Aug 2007 19:13:04 +0000 (19:13 +0000)]
2007-08-20  H.J. Lu  <hongjiu.lu@intel.com>

* elf32-i386.c (elf_i386_tls_transition): Break long line.
* elf64-x86-64.c (elf64_x86_64_tls_transition): Likewise.

17 years agoRevision of previous delta using bfd_vma cast instead of 1L.
Nick Clifton [Mon, 20 Aug 2007 13:23:41 +0000 (13:23 +0000)]
Revision of previous delta using bfd_vma cast instead of 1L.

17 years ago2007-08-20 Jan Kratochvil <jan.kratochvil@redhat.com>
Jan Kratochvil [Mon, 20 Aug 2007 13:05:26 +0000 (13:05 +0000)]
2007-08-20  Jan Kratochvil  <jan.kratochvil@redhat.com>

* elfxx-target.h [ELF_COMMONPAGESIZE && ELF_MAXPAGESIZE]
(ELF_MINPAGESIZE): Fixed its size guess.  Sanity checked its size.
(ELF_COMMONPAGESIZE, ELF_MAXPAGESIZE): Sanity checked their size.

17 years ago* elflink.c (elf_fixup_link_order): Rewrite conversion of s->alignment_power
Nick Clifton [Mon, 20 Aug 2007 08:26:35 +0000 (08:26 +0000)]
* elflink.c (elf_fixup_link_order): Rewrite conversion of s->alignment_power
  into an offset mask in order to avoid a gcc error message.

17 years agodaily update
Alan Modra [Mon, 20 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

17 years ago*** empty log message ***
gdbadmin [Mon, 20 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
gdbadmin [Sun, 19 Aug 2007 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Sun, 19 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

17 years ago2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
Michael Snyder [Sat, 18 Aug 2007 20:22:27 +0000 (20:22 +0000)]
2007-08-18  Michael Snyder  <msnyder@svkmacdonelllnx>

* stabsread.c (dbx_lookup_type): Memory leak.

17 years ago2007-08-18 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Sat, 18 Aug 2007 20:05:48 +0000 (20:05 +0000)]
2007-08-18  Michael Snyder  <msnyder@access-company.com>

* event-loop.c (delete_async_signal_handler): Move pointer null
test to before pointer dereference.

17 years ago2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
Michael Snyder [Sat, 18 Aug 2007 19:45:48 +0000 (19:45 +0000)]
2007-08-18  Michael Snyder  <msnyder@svkmacdonelllnx>

* ui-out.c (append_header_to_list): Possible cut and paste error.

17 years ago2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
Michael Snyder [Sat, 18 Aug 2007 19:39:45 +0000 (19:39 +0000)]
2007-08-18  Michael Snyder  <msnyder@svkmacdonelllnx>

* MAINTAINERS: white space tweak.

17 years ago2007-08-18 Paul Brook <paul@codesourcery.com>
Joseph Myers [Sat, 18 Aug 2007 15:19:10 +0000 (15:19 +0000)]
2007-08-18  Paul Brook  <paul@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

* Makefile.tpl (DEBUG_PREFIX_CFLAGS_FOR_TARGET): New.
(CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Include it.
* Makefile.in: Regenerate.
* configure.ac (--with-debug-prefix-map): New.
* configure: Regenerate.

config:
2007-08-18  Paul Brook  <paul@codesourcery.com>
            Joseph Myers  <joseph@codesourcery.com>

* mt-gnu (CXXFLAGS_FOR_TARGET): Add
$(DEBUG_PREFIX_CFLAGS_FOR_TARGET).

17 years ago * gdb.base/step-line.c: Switch license to GPL version 3, and
Joel Brobecker [Sat, 18 Aug 2007 02:13:15 +0000 (02:13 +0000)]
    * gdb.base/step-line.c: Switch license to GPL version 3, and
        update copyright year.
        * gdb.base/step-line.inp: Likewise.

17 years ago * gdb.base/gdb1555.exp: Make expected output immune to formatting
Joel Brobecker [Sat, 18 Aug 2007 01:21:42 +0000 (01:21 +0000)]
    * gdb.base/gdb1555.exp: Make expected output immune to formatting
        changes inside gdb1555.c.
        * gdb.base/pending.exp: Likewise.

17 years ago2007-08-17 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Sat, 18 Aug 2007 00:21:03 +0000 (00:21 +0000)]
2007-08-17  Michael Snyder  <msnyder@access-company.com>

* stack.c (print_frame): Memory leak.

17 years ago2007-08-17 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Sat, 18 Aug 2007 00:17:08 +0000 (00:17 +0000)]
2007-08-17  Michael Snyder  <msnyder@access-company.com>

* completer.c (filename_completer): Avoid memory leak.
Remove unnecessary nested block.

17 years ago*** empty log message ***
gdbadmin [Sat, 18 Aug 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Sat, 18 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update

17 years ago2007-08-17 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Fri, 17 Aug 2007 23:27:42 +0000 (23:27 +0000)]
2007-08-17  Michael Snyder  <msnyder@access-company.com>

* c-exp.y (parse_number): Memory leak.

17 years ago2007-08-17 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Fri, 17 Aug 2007 23:24:18 +0000 (23:24 +0000)]
2007-08-17  Michael Snyder  <msnyder@access-company.com>

* completer.c (location_completer): Must free 'fn_list', except
in the one case where it is returned (as 'list').

17 years ago2007-08-17 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Fri, 17 Aug 2007 23:17:30 +0000 (23:17 +0000)]
2007-08-17  Michael Snyder  <msnyder@access-company.com>

* varobj.c (value_of_root): Memory leak.

17 years ago2007-08-17 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Fri, 17 Aug 2007 23:12:47 +0000 (23:12 +0000)]
2007-08-17  Michael Snyder  <msnyder@access-company.com>

* gdbtypes.h (virtual_base_list): Remove export decl.
* gdbtypes.c (virtual_base_list): Make static.  Not called outside.
(virtual_base_index): Memory leak.
(virtual_base_index_skip_primaries): Ditto.

17 years ago * config.bfd: Handle sparcv*-*-linux-* the same as sparc-*-linux-*.
Jakub Jelinek [Fri, 17 Aug 2007 22:00:11 +0000 (22:00 +0000)]
* config.bfd: Handle sparcv*-*-linux-* the same as sparc-*-linux-*.
Change sparc64-*-linux-* to sparc64*-*-linux-*.

* configure.host: Handle sparcv*-*-linux-* the same as
sparc-*-linux-*.  Change sparc64-*-linux-* to sparc64*-*-linux-*.

* ld-sparc/tlssunnopic32.dd: Fix up #target.
* ld-sparc/tlssunnopic32.rd: Likewise.
* ld-sparc/tlssunnopic32.sd: Likewise.
* ld-sparc/tlssunnopic64.dd: Likewise.
* ld-sparc/tlssunnopic64.rd: Likewise.
* ld-sparc/tlssunnopic64.sd: Likewise.

17 years ago2007-08-17 Maxim Grigoriev <maxim2405@gmail.com>
Maxim Grigoriev [Fri, 17 Aug 2007 21:53:29 +0000 (21:53 +0000)]
2007-08-17  Maxim Grigoriev  <maxim2405@gmail.com>

* xtensa-tdep.c (ARG_NOF, ARG_1ST, PS_WOE, PS_EXC, C0_MAXOPDS)
(C0_NREGS, C0_CLESV, C0_SP, C0_FP, C0_RA, C0_ARGS, C0_NARGS)
(C0_CONST, C0_INEXP, C0_NOSTK): New macros.
(xtensa_read_register): New function.
(xtensa_windowed_frame_cache, xtensa_call0_frame_cache, xtensa_c0reg)
(xtensa_insn_kind): New types.
(xtensa_frame_cache, xtensa_alloc_frame_cache, xtensa_frame_cache)
(xtensa_frame_prev_register, xtensa_return_value, xtensa_skip_prologue)
(xtensa_verify_config, xtensa_pseudo_register_read)
(xtensa_pseudo_register_write, xtensa_extract_return_value)
(xtensa_store_return_value)
(xtensa_push_dummy_call): Extended to support Xtensa Call0 ABI.
(windowing_enabled, extract_call_winsize, xtensa_unwind_dummy_id)
(xtensa_frame_this_id, xtensa_frame_prev_register)
(xtensa_register_type, xtensa_reg_to_regnum): Cosmetic changes.
(call0_frame_cache, call0_frame_get_reg_at_entry)
(call0_classify_opcode, call0_track_op)
(call0_analyze_prologue, call0_frame_cache): New functions.

17 years agomerge from gcc
DJ Delorie [Fri, 17 Aug 2007 19:31:01 +0000 (19:31 +0000)]
merge from gcc

17 years ago * breakpoint.c (bpstat_free): New.
Vladimir Prus [Fri, 17 Aug 2007 17:06:04 +0000 (17:06 +0000)]
* breakpoint.c (bpstat_free): New.
(bpstat_clear): Use bpstat_free.
(delete_breakpoint): Document why we cannot
remove bpstats from stop_bpstat.
* breakpoint.h (bpstat_free): Declare.

17 years ago2007-08-17 Richard Sandiford <richard@codesourcery.com>
Richard Sandiford [Fri, 17 Aug 2007 13:15:24 +0000 (13:15 +0000)]
2007-08-17  Richard Sandiford  <richard@codesourcery.com>
    Nigel Stephens  <nigel@mips.com>

* config/mt-sde: New file.
* configure.ac (mips*-sde-elf*): New stanza.  Use config/mt-sde
as target_makefile_frag.
* configure: Regenerate.

17 years ago * po/Make-in: Add --msgid-bugs-address to xgettext invocation.
Alan Modra [Fri, 17 Aug 2007 01:04:52 +0000 (01:04 +0000)]
* po/Make-in: Add --msgid-bugs-address to xgettext invocation.

17 years ago* Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS):
Alexandre Oliva [Fri, 17 Aug 2007 00:03:44 +0000 (00:03 +0000)]
* Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS):
Add to flags_to_pass.  Adjust uses of BOOT_CFLAGS.
(bootstrap2-debug, bootstrap-debug): New bootstrap stages.
* Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New.
(do-compare, do-compare3, do-compare-debug): New.
([+compare-target+]): Use them.

17 years ago*** empty log message ***
gdbadmin [Fri, 17 Aug 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Fri, 17 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update

17 years agobfd/
H.J. Lu [Thu, 16 Aug 2007 18:49:42 +0000 (18:49 +0000)]
bfd/

2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>

* elf.c: Revert last change.

binutils/

2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>

* readelf.c: Revert last change.

include/elf/

2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>

* common.h: Revert last change.

17 years agoevent-loop.c (gdb_wait_for_event): Move statement into if block.
Michael Snyder [Thu, 16 Aug 2007 14:51:22 +0000 (14:51 +0000)]
event-loop.c (gdb_wait_for_event): Move statement into if block.

17 years agobfd/
H.J. Lu [Thu, 16 Aug 2007 13:38:09 +0000 (13:38 +0000)]
bfd/

2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>

* elf.c (get_segment_type): Change PT_GNU_STACK to PT_GNU_ATTR.
(bfd_section_from_phdr): Likewise.
(get_program_header_size): Likewise. Add a PT_GNU_ATTR segment
if there is an attribute section.
(_bfd_elf_map_sections_to_segments): Likewise.
(IS_SECTION_IN_INPUT_SEGMENT): Likewise.

binutils/

2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>

* readelf.c (get_segment_type): Change PT_GNU_STACK to
PT_GNU_ATTR.

include/elf/

2007-08-16  H.J. Lu  <hongjiu.lu@intel.com>

* common.h (PT_GNU_STACK): Renamed to ...
(PT_GNU_ATTR): This.
(PT_GNU_STACK): New.  Make an alias of PT_GNU_ATTR.

17 years agodaily update
Alan Modra [Thu, 16 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update

17 years ago*** empty log message ***
gdbadmin [Thu, 16 Aug 2007 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago * ada-lang.c (resolve_subexp): Correct arity of binary operators.
Joel Brobecker [Wed, 15 Aug 2007 18:43:15 +0000 (18:43 +0000)]
    * ada-lang.c (resolve_subexp): Correct arity of binary operators.

17 years ago * ada-lang.c (possible_user_operator_p): Alternative fix to last
Joel Brobecker [Wed, 15 Aug 2007 18:36:37 +0000 (18:36 +0000)]
    * ada-lang.c (possible_user_operator_p): Alternative fix to last
        checkin guarding against NULL.

17 years ago2007-08-14 Michael Snyder <msnyder@access-company.com>
Michael Snyder [Wed, 15 Aug 2007 00:19:44 +0000 (00:19 +0000)]
2007-08-14  Michael Snyder  <msnyder@access-company.com>

* tui-command.c, tui-data.c, tui-disasm.c, tui-file.c, tui-io.c,
tui-layout.c, tui-regs.c, tui-source.c, tui-win.c, tui-windata.c,
tui-wingeneral.c, tui-winsource.c: Coding standard, && and ||
go at beginning of new line.