Ian Lance Taylor
0700cf329e
From Cary Coutant: Fix mixing PIC and non-PIC relocs in the same
...
shared library.
2008-01-23 07:15:59 +00:00
Nick Roberts
7bf81d6302
Add value field to tests for output of -var-set-format.
2008-01-23 06:20:57 +00:00
Nick Roberts
bb2bed55ec
Add the variable octal.
2008-01-23 06:20:34 +00:00
Nick Roberts
467a88eed1
*** empty log message ***
2008-01-23 06:19:31 +00:00
Nick Roberts
00ee63486b
(mi_cmd_var_set_format): Add value field to output.
2008-01-23 06:13:44 +00:00
Nick Roberts
b4d7c9a6eb
*** empty log message ***
2008-01-23 06:13:28 +00:00
Ben Elliston
b4b41ceb4a
2008-01-23 Thiago Jung Bauermann <bauerman@br.ibm.com>
...
* cplus-dem.c (demangle_function_name): Changed to return value
indicating if a name was correctly demangled.
(iterate_demangle_function): Use demangle_function_name return
value.
2008-01-23 05:12:47 +00:00
Ben Elliston
1909059535
* config.sub, config.guess: Update from upstream sources.
2008-01-23 02:43:51 +00:00
Ian Lance Taylor
7d32031390
Add explicit dependencies on yyscript.h to make sure that it is
...
built.
2008-01-23 02:13:38 +00:00
Ian Lance Taylor
494e05f440
Parse a SECTIONS clause in a linker script.
2008-01-23 01:31:13 +00:00
gdbadmin
64f926997f
*** empty log message ***
2008-01-23 00:00:03 +00:00
Ian Lance Taylor
0c0a741125
Include <vector>.
2008-01-22 22:50:31 +00:00
Daniel Jacobowitz
d8f82aba69
* gdb.base/float.exp: Allow missing floating point for m68k and
...
PowerPC.
2008-01-22 21:30:02 +00:00
H.J. Lu
115c7c25fe
gas/
...
2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (i386_target_format): Remove cpummx2.
gas/testsuite/
2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/arch-10.d: New.
* gas/i386/arch-11.s: Likewise.
* gas/i386/arch-12.d: Likewise.
* gas/i386/arch-12.s: Likewise.
* gas/i386/i386.exp: Run arch-11 and arch-12.
opcodes/
2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
* i386-gen.c (cpu_flag_init): Remove CpuMMX2.
(cpu_flags): Likewise.
* i386-opc.h (CpuMMX2): Removed.
(CpuSSE): Updated.
* i386-opc.tbl: Replace CpuMMX2 with CpuSSE|Cpu3dnowA.
* i386-init.h: Regenerated.
* i386-tbl.h: Likewise.
2008-01-22 19:57:30 +00:00
Vladimir Prus
60c4664782
* breakpoint.c (break_command_really): New parameter
...
ignore_count.
(break_command_1): Pass 0 as
ignore_count to break_command_really.
(gdb_breakpoint): Pass ignore_count to
break_command_really.
2008-01-22 19:43:10 +00:00
H.J. Lu
d053948ad2
2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
...
* ld-gc/gc.exp: Use [which $CC] != 0.
2008-01-22 19:36:58 +00:00
H.J. Lu
6305a20382
gas/
...
2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (XXX_PREFIX): Moved from tc-i386.h.
(XXX_MNEM_SUFFIX): Likewise.
(END_OF_INSN): Likewise.
(templates): Likewise.
(modrm_byte): Likewise.
(rex_byte): Likewise.
(DREX_XXX): Likewise.
(drex_byte): Likewise.
(sib_byte): Likewise.
(processor_type): Likewise.
(arch_entry): Likewise.
(cpu_sub_arch_name): Remove const.
(cpu_arch): Add .vmx and .smx.
(set_cpu_arch): Append cpu_sub_arch_name.
(md_parse_option): Support -march=CPU[,+EXTENSION...].
(md_show_usage): Updated.
* config/tc-i386.h (XXX_PREFIX): Moved to tc-i386.c.
(XXX_MNEM_SUFFIX): Likewise.
(END_OF_INSN): Likewise.
(templates): Likewise.
(modrm_byte): Likewise.
(rex_byte): Likewise.
(DREX_XXX): Likewise.
(drex_byte): Likewise.
(sib_byte): Likewise.
(processor_type): Likewise.
(arch_entry): Likewise.
* doc/as.texinfo: Update i386 -march option.
* doc/c-i386.texi: Update -march= for ISA.
gas/testsuite/
2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/arch-10-1.l: New.
* gas/i386/arch-10-1.s: Likewise.
* gas/i386/arch-10-2.l: Likewise.
* gas/i386/arch-10-2.s: Likewise.
* gas/i386/arch-10-3.l: Likewise.
* gas/i386/arch-10-3.s: Likewise.
* gas/i386/arch-10-4.l: Likewise.
* gas/i386/arch-10-4.s: Likewise.
* gas/i386/arch-10.d: Likewise.
* gas/i386/arch-10.s: Likewise.
* gas/i386/i386.exp: Run arch-10, arch-10-1, arch-10-2,
arch-10-3 and arch-10-4.
* gas/i386/nops-2.s: Use movsbl instead of cmove.
* gas/i386/nops-2-i386.d: Updated.
* gas/i386/nops-2-merom.d: Likewise.
* gas/i386/nops-2.d: Likewise.
* gas/i386/x86-64-nops-2.d: Likewise.
opcodes/
2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
* i386-gen.c (cpu_flag_init): Add CPU_VMX_FLAGS and
CPU_SMX_FLAGS.
* i386-init.h: Regenerated.
2008-01-22 19:16:45 +00:00
Kevin Buettner
e84605cd7f
* mn10300-linux-tdep.c (am33_linux_sigframe_cache_init): Find
...
sigcontext struct via pointer.
(struct sigframe comment): Update to show new field `psc'.
2008-01-22 01:17:25 +00:00
gdbadmin
d514a12074
*** empty log message ***
2008-01-22 00:00:03 +00:00
Alan Modra
786d552a8d
daily update
2008-01-21 23:00:05 +00:00
Vladimir Prus
9d9cd7ac81
* infrun.c (handle_inferior_event): If
...
we failed to remove breakpoints, error,
don't try to increment PC by hand.
2008-01-21 16:34:00 +00:00
Alan Modra
fbb3bb987c
PR 4453
...
* format.c (bfd_check_format_matches): Don't accept archives as
fully matching unless they have a map.
2008-01-21 04:56:47 +00:00
Alan Modra
297d8443d0
* elflink.c (_bfd_elf_link_output_relocs): Correct error return.
2008-01-21 03:53:07 +00:00
Alan Modra
66cd82b52e
* ecoff.c (_bfd_ecoff_archive_p): Delete.
...
* libecoff.h (_bfd_ecoff_archive_p): Delete.
* coff-alpha.c (ecoffalpha_little_vec): Use bfd_generic_archive_p.
* coff-mips.c (ecoff_little_vec, ecoff_big_vec): Likewise.
(ecoff_biglittle_vec): Likewise.
2008-01-21 03:48:10 +00:00
gdbadmin
1c8e06e424
*** empty log message ***
2008-01-21 00:00:34 +00:00
Alan Modra
684b95dfc3
daily update
2008-01-20 23:00:05 +00:00
gdbadmin
3a4fb6f336
*** empty log message ***
2008-01-20 00:00:33 +00:00
Alan Modra
fe03e20384
daily update
2008-01-19 23:00:05 +00:00
Nick Hudson
af5ca30dc3
Add NetBSD/hppa target and host support.
...
* hppabsd-tdep.c (hppabsd_supply_gregset): Move to ...
(hppabsd_gregset): Move to ...
(hppabsd_regset_from_core_section): Rename
hppaobsd_regset_from_core_section and move to ...
(hppabsd_find_global_pointer): Update comment.
(hppabsd_init_abi): Make global. Do not register
hppabsd_regset_from_core_section.
(hppabsd_core_osabi_sniffer): Rename hppaobsd_core_osabi_sniffer and
move to ...
(_initialize_hppabsd_tdep): Move to ...
* hppaobsd-tdep.c: ... here. New file.
* hppnbsd-tdep.c: New file.
* hppnbsd-nat.c: New file.
* Makefile.in (ALL_TARGET_OBS): Add hppanbsd-tdep.o and hppaobsd-tdep.o.
(ALLDEPFILES): Add hppabsd-nat.c and hppabsd-tdep.c.
(hppabsd-nat.o, hppabsd-tdep.o): New dependencies.
(hppabsd-tdep.o, hppaobsd-tdep.o): Update dependencies.
* configure.host (hppa*-*-netbsd*): New entry.
* configure.tgt (hppa*-*-netbsd*): New entry.
(hppa*-*-openbsd*): Update.
* NEWS (New native configuration): Mention NetBSD/hppa.
(New targets): Mention NetBSD/hppa.
2008-01-19 15:03:50 +00:00
Eli Zaretskii
2a25a5baa5
* gdb.texinfo (Specify Location): New section.
...
(Delete Breaks, Edit, Set Breaks): Remove description of
locations. Instead, add a reference to "Specify Location".
(Machine Code, Jumping, Thread Stops, Continuing and Stepping)
(Symbols): Refer to "Specify Location" for the valid forms of
linespecs and locations.
2008-01-19 13:37:13 +00:00
Alan Modra
85f7a9cbe2
PR 5646
...
* elf64-ppc.c (ppc64_elf_tls_optimize): Ensure htab->tls_get_addr
non-NULL before dereferencing.
2008-01-19 10:07:25 +00:00
DJ Delorie
145f4ab500
merge from gcc
2008-01-19 01:18:42 +00:00
gdbadmin
a97690cd3a
*** empty log message ***
2008-01-19 00:00:04 +00:00
Ian Lance Taylor
cbcc4140e2
From Craig Silverstein: Optionally print command line for easier
...
debugging.
2008-01-18 23:41:31 +00:00
Ian Lance Taylor
106002249a
From Craig Silverstein: Handle quoted strings differently in version
...
scripts, and handle extern "C++" in the middle of a block.
2008-01-18 23:35:09 +00:00
Ian Lance Taylor
14144f39e4
Don't include options.h in fileread.h. Remove General_options
...
reference from Output_file class.
2008-01-18 23:26:48 +00:00
Alan Modra
6c0784b28f
daily update
2008-01-18 23:00:05 +00:00
Bob Wilson
c19f06f255
* scripttempl/elfxtensa.sc: Merge ENTRY and .note.gnu.build-id
...
changes from elf.sc.
2008-01-18 22:49:38 +00:00
Bob Wilson
fb227da0a1
* config/tc-xtensa.c (xtensa_leb128): New function.
...
(md_pseudo_table): Use it for sleb128 and uleb128.
(is_leb128_expr): New internal flag.
(xtensa_symbol_new_hook): Check new flag.
2008-01-18 19:13:48 +00:00
Markus Deuling
32c9a79572
* gdbarch.sh (function_list): Add new property bits_big_endian to
...
gdbarch structure.
* gdbarch.{c,h}: Regenerate.
* value.c (struct value): Replace BITS_BIG_ENDIAN by
gdbarch_bits_big_endian (comment).
(unpack_field_as_long, modify_field): Likewise.
* value.h: Likewise (comment).
* valops.c (value_slice): Likewise.
* valarith.c (value_subscript, value_bit_index): Likewise.
* gdbtypes.h (field): Likewise (comment).
* eval.c (evaluate_subexp_standard): Likewise.
* dwarf2read.c (dwarf2_add_field): Likewise.
* ada-lang.c (decode_packed_array, ada_value_primitive_packed_val)
(move_bits, ada_value_assign, value_assign_to_component): Likewise.
* defs.h (BITS_BIG_ENDIAN): Remove.
* gdbint.texinfo (Target Conditionals): Replace the description of
BITS_BIG_ENDIAN with a description of gdbarch_bits_big_endian.
2008-01-18 17:07:40 +00:00
Markus Deuling
1e5e79d0ce
* jv-exp.y (yylex): Replace DEPRECATED_STREQN with the appropriate
...
function calls.
* m2-exp.y (yylex): Likewise.
* objc-exp.y (yylex): Likewise.
* defs.h (DEPRECATED_STREQN): Remove.
2008-01-18 09:12:19 +00:00
gdbadmin
a1632360f3
*** empty log message ***
2008-01-18 00:00:33 +00:00
H.J. Lu
fabda5a781
binutils/
...
2008-01-17 H.J. Lu <hjl.tools@gmail.com>
* MAINTAINERS: Update my email address.
gdb/
2008-01-17 H.J. Lu <hjl.tools@gmail.com>
* MAINTAINERS: Update my email address.
2008-01-17 23:48:20 +00:00
Alan Modra
a0b4e30059
daily update
2008-01-17 23:00:05 +00:00
Jim Blandy
92726479b2
* README: Mention gdbserver/README.
2008-01-17 20:18:48 +00:00
Pierre Muller
ef80d18e09
* valarith.c (value_binop): Handle BINOP_INTDIV
...
for unsigned and signed integers.
2008-01-17 19:55:09 +00:00
Ulrich Weigand
1de90795b9
* s390-tdep.c (s390_gdbarch_init): Set default long double
...
type to 128-bit IEEE quad.
2008-01-17 16:05:41 +00:00
Pedro Alves
c7dd36a172
* gdb.mi/mi-var-child.c (do_children_tests): Add 'dummy' integer
...
and 'dummy_ptr' integer pointer. Initialize struct_declarations
with dummy_ptr's address.
* gdb.mi/var-cmd.c (do_children_tests): Likewise.
* gdb.mi/mi-var-child.exp: int_ptr_ptr is now always "editable" on
all targets.
* gdb.mi/mi2-var-child.exp: Likewise.
2008-01-17 14:34:22 +00:00
Joel Brobecker
c70bd6f33e
* hpux-thread.c (hpux_thread_resume): Delete commented-out code.
2008-01-17 05:51:08 +00:00
gdbadmin
ca2e663217
*** empty log message ***
2008-01-17 00:00:02 +00:00