Daniel Jacobowitz
eeec829cf9
* ia64-tdep.c (get_kernel_table): Correct signedness in check
...
for a negative return value.
2006-12-28 23:48:51 +00:00
Alan Modra
f670d09804
daily update
2006-12-28 23:00:09 +00:00
Jim Blandy
470340e188
Consolidate Gary Funck's two ChangeLog entries.
2006-12-28 19:55:23 +00:00
H.J. Lu
31b2323cf7
2006-12-27 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.c (disp_expressions): Use MAX_MEMORY_OPERANDS
for array size instead of 2.
(im_expressions): Use MAX_IMMEDIATE_OPERANDS for for array size
instead of 2.
(i386_immediate): Update immediate operand overflow error
message.
(i386_displacement): Check displacement operand overflow.
2006-12-28 07:09:16 +00:00
gdbadmin
d2d2ef9a94
*** empty log message ***
2006-12-28 00:00:33 +00:00
Ian Lance Taylor
8cf39b1b1b
* configure.in: When removing Makefiles to force a reconfigure, also
...
remove prev-DIR*/Makefile.
* configure: Regenerate.
2006-12-27 23:46:00 +00:00
Alan Modra
dd96aebbc6
daily update
2006-12-27 23:00:06 +00:00
Gary Funck
b761958201
2006-12-27 Gary Funck <gary@intrepid.com>
...
* dwarf2read.c (dwarf_attr_name, dwarf_cfi_name)
(dwarf_stack_op_name, dwarf_tag_name)
(dwarf_type_encoding_name): Decode additional DWARF 2
and DWARF 3 codes into their corresponding string names.
2006-12-27 22:38:57 +00:00
Gary Funck
a82f4889cb
* MAINTAINERS (Write After Approval): Add myself.
2006-12-27 21:29:33 +00:00
H.J. Lu
b534c6d307
2006-12-27 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.c: Document tc-i386.c, not i386.c.
2006-12-27 18:34:08 +00:00
Kazu Hirata
9ab8ee217b
* gas/m68k/all.exp: Add support for fido.
...
* gas/m68k/fido.d, gas/m68k/fido.s: New.
2006-12-27 07:22:43 +00:00
Kazu Hirata
f7ec513bed
gas/
...
* config/m68k-parse.h (m68k_register): Add CAC and MBB.
* config/tc-m68k.c (fido_ctrl): New.
(m68k_archs): Use fido_ctrl for -mfidoa.
(m68k_cpus): Use fido_ctrl on fido-*-*.
(m68k_ip): Add support for CAC and MBB.
(init_table): Add CAC and MBB.
opcodes/
* m68k-dis.c (print_insn_arg): Add support for cac and mbb.
2006-12-27 07:15:02 +00:00
Kazu Hirata
6bd025df59
* m68k-opc.c (m68k_opcodes): Add sleep and trapx.
2006-12-27 07:10:10 +00:00
Joel Brobecker
ba54f3188b
* gdb.ada/array_return/pck.ads (Small_Float_Vector): New type.
...
(Create_Small_Float_Vector): New function.
* gdb.ada/array_return/pck.adb (Create_Small_Float_Vector): Add
function body.
* gdb.ada/array_return/p.adb: Use new type and function from
package Pck.
* gdb.ada/array_return.exp: Add a test verifying that GDB is
able to print the value returned by a function returning an
array of float.
2006-12-27 06:12:36 +00:00
gdbadmin
e223b5bf0e
*** empty log message ***
2006-12-27 00:00:38 +00:00
H.J. Lu
70e41adeb3
2006-12-26 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.c (i386_immediate): Remove prototype.
2006-12-26 23:42:11 +00:00
Alan Modra
73c512720f
daily update
2006-12-26 23:00:11 +00:00
Joel Brobecker
4bd8771477
* sparc64-tdep.c (sparc64_extract_return_value): Add handling
...
for array types.
(sparc64_store_return_value): Likewise.
2006-12-26 05:03:11 +00:00
gdbadmin
cbe5be5a1d
*** empty log message ***
2006-12-26 00:00:02 +00:00
Alan Modra
921a39133b
daily update
2006-12-25 23:00:05 +00:00
Kazu Hirata
9840d27e81
bfd/
...
* archures.c (bfd_mach_cpu32_fido): New.
(bfd_mach_mcf_isa_a_nodiv, bfd_mach_mcf_isa_a,
bfd_mach_mcf_isa_a_mac, bfd_mach_mcf_isa_a_emac,
bfd_mach_mcf_isa_aplus, bfd_mach_mcf_isa_aplus_mac,
bfd_mach_mcf_isa_aplus_emac, bfd_mach_mcf_isa_b_nousp,
bfd_mach_mcf_isa_b_nousp_mac, bfd_mach_mcf_isa_b_nousp_emac,
bfd_mach_mcf_isa_b, bfd_mach_mcf_isa_b_mac,
bfd_mach_mcf_isa_b_emac, bfd_mach_mcf_isa_b_float,
bfd_mach_mcf_isa_b_float_mac, bfd_mach_mcf_isa_b_float_emac):
Increment the defined values.
* bfd-in2.h: Regenerate.
* cpu-m68k.c (arch_info_struct): Add en entry for
bfd_mach_cpu32_fido.
* elf32-m68k.c (elf32_m68k_object_p): Handle
EF_M68K_CPU32_FIDO_A.
(elf32_m68k_merge_private_bfd_data): Use EF_M68K_CPU32_MASK.
(elf32_m68k_print_private_bfd_data): Handle
EF_M68K_CPU32_FIDO_A.
binutils/
* readelf.c (get_machine_flags): Handle EF_M68K_CPU32_FIDO_A.
gas/
* config/tc-m68k.c (cpu_of_arch): Add fido.
(m68k_archs, m68k_cpu): Add entries for fido.
(m68k_elf_final_processing): Handle EF_M68K_CPU32_FIDO_A.
include/elf/
* m68k.h (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): New.
include/opcode/
* m68k.h (fido_a): New.
2006-12-25 22:39:21 +00:00
Mei Ligang
8fce5f8c17
* config/tc-score.c (build_lw_pic): Rename as build_lwst_pic.
...
Delete the code handling large constant for PIC.
Modify some comments.
(score_relax_frag): Decrease insn_addr in certain situation.
(s_score_cprestore): Change .cprestore syntax from ".cprestore offset"
to ".cprestore reg, offset".
2006-12-25 09:26:22 +00:00
Mei Ligang
0150d082be
* elf32-score.c (score_elf_got_lo16_reloc): Change some variables type from
...
unsigned to signed.
(score_elf_final_link_relocate): Fix bugs of handling relocation type R_SCORE_GOT15,
R_SCORE_GOT_LO16, and R_SCORE_REL32.
(_bfd_score_elf_relocate_section): Handle R_SCORE_GOT_LO16 specially.
2006-12-25 09:22:06 +00:00
gdbadmin
53881e24b5
*** empty log message ***
2006-12-25 00:00:32 +00:00
Alan Modra
9550a18801
daily update
2006-12-24 23:00:07 +00:00
Kazu Hirata
c629cdacff
* m68k.h (mcfmac, mcfemac, cfloat, mcfhwdiv, mcfisa_a,
...
mcfisa_aa, mcfisa_b, mcfusp, mcf_mask): Double the defined
values.
2006-12-24 02:58:37 +00:00
Kazu Hirata
ebff6cd5e5
bfd/
...
* config.bfd: Recognize fido.
gas/
* configure.tgt: Recognize fido.
ld/
* configure.tgt: Recognize fido.
2006-12-24 02:48:59 +00:00
gdbadmin
52080766cb
*** empty log message ***
2006-12-24 00:00:33 +00:00
Alan Modra
824d086c93
daily update
2006-12-23 23:00:07 +00:00
Jakub Jelinek
97fed1c92e
* elf-bfd.h (struct elf_backend_data): Add as_needed_cleanup hook.
...
* elfxx-target.h (elf_backend_as_needed_cleanup): Define.
(elfNN_bed): Add as_needed_cleanup hook.
* elflink.c (elf_link_add_object_symbols): Call it when reverting
hash table changes for unneeded --as-needed input.
* elf64-ppc64.c (elf_backend_as_needed_cleanup): Define.
(ppc64_elf_as_needed_cleanup): New function.
2006-12-23 09:57:38 +00:00
gdbadmin
9f99647568
*** empty log message ***
2006-12-23 00:00:02 +00:00
Alan Modra
998cde9167
daily update
2006-12-22 23:00:10 +00:00
gdbadmin
49a5a0ff3f
*** empty log message ***
2006-12-22 00:00:02 +00:00
Alan Modra
ea84023225
daily update
2006-12-21 23:00:10 +00:00
Hans-Peter Nilsson
570ee7f0b6
* Makefile.in (autoconf-common autoheader-common): Only run
...
autoheader on subdirs with a file config.in.
2006-12-21 04:46:52 +00:00
Hans-Peter Nilsson
edc5d9ec58
* acconfig.h: Remove.
...
* config.in: Regenerate.
2006-12-21 04:43:53 +00:00
Hans-Peter Nilsson
81963b26f2
* config.in, configure: Regenerate.
2006-12-21 04:43:16 +00:00
Hans-Peter Nilsson
921d7ad333
* acconfig.h: Remove.
...
* config.in, configure: Regenerate.
2006-12-21 04:41:09 +00:00
Hans-Peter Nilsson
b1bfc0531c
* config.in: Regenerate.
2006-12-21 04:40:12 +00:00
Hans-Peter Nilsson
c4d800aeba
* configure.ac (common): Make the default "yes" for all targets
...
with sim subdirs.
* configure: Regenerate.
2006-12-21 02:37:17 +00:00
Geoffrey Keating
6ef6358e51
* cp-demangle.h: Add comment explaining what to do to avoid
...
overrunning string.
(d_check_char): New.
(d_next_char): Don't advance past trailing '\0'.
* cp-demangle.c (cplus_demangle_mangled_name): Use d_check_char.
(d_nested_name): Likewise.
(d_special_name): Likewise.
(d_call_offset): Likewise.
(d_function_type): Likewise.
(d_array_type): Likewise.
(d_pointer_to_member_type): Likewise.
(d_template_param): Likewise.
(d_template_args): Likewise.
(d_template_arg): Likewise.
(d_expr_primary): Likewise.
(d_local_name): Likewise.
(d_substitution): Likewise.
(d_ctor_dtor_name): Use d_advance rather than d_next_char.
* testsuite/test-demangle.c: Include sys/mman.h.
(MAP_ANONYMOUS): Define.
(protect_end): New.
(main): Use protect_end.
* testsuite/demangle-expected: Add testcases for overrunning
the end of the string.
2006-12-21 01:32:48 +00:00
gdbadmin
5f9aac7b01
*** empty log message ***
2006-12-21 00:00:33 +00:00
Alan Modra
3385a6c22b
daily update
2006-12-20 23:00:07 +00:00
Hans-Peter Nilsson
70a9be6357
* configure.ac: Add test for readline, substitute READLINE.
...
* Makefile.in (READLINE_LIB): New substituted-contents variable.
(SIM_EXTRA_LIBDEPS): Don't set.
(SIM_EXTRA_LIBS): Use $(READLINE_LIB) instead of
../../readline/libreadline.a.
* configure: Regenerate.
2006-12-20 22:35:51 +00:00
Hans-Peter Nilsson
e80204fc86
* Makefile.in (autoconf-common autoheader-common): In documented
...
usage, say SHELL=/bin/sh.
(.PHONY): Add autoheader-common.
2006-12-20 12:35:07 +00:00
Hans-Peter Nilsson
49cbcfe9c9
* MAINTAINERS: Add self as authorized committer for *.
2006-12-20 12:34:46 +00:00
Joel Brobecker
6b7a35ddbf
* gdb.arch/i386-prologue.exp: Remove calls to setup_kfail.
...
The associated tests should be PASSing.
2006-12-20 09:51:52 +00:00
gdbadmin
a4b937ff72
*** empty log message ***
2006-12-20 00:00:03 +00:00
Alan Modra
2f58753690
daily update
2006-12-19 23:00:08 +00:00
Paolo Bonzini
26c4a1a1d9
2006-12-19 Paolo Bonzini <bonzini@gnu.org>
...
* configure.texi: Fix botched commit.
2006-12-19 14:01:25 +00:00