Bob Wilson
2276bc2089
2008-02-05 Sterling Augustine <sterling@tensilica.com>
...
* config/tc-xtensa.c (relax_frag_immed): Change internal consistency
checks into assertions. When relaxation produces an operation that
does not fit in the current FLIX instruction, make sure that the
operation is relaxed as needed to account for being placed following
the current instruction.
2008-02-05 19:39:08 +00:00
Kevin Buettner
ee3a2f014e
* mn10300-tdep.c (mn10300_push_dummy_call): Adjust stack pointer
...
to account for call site optimizations.
2008-02-05 16:20:20 +00:00
Jim Blandy
d844e34bca
2008-02-05 Andrzej Zaborowski <balrogg@gmail.com>
...
* tracepoint.c (read_actions): Handle end-of-text indicator
in action list properly. (Committed by Jim Blandy)
2008-02-05 16:05:56 +00:00
Jim Blandy
85ecb32b7a
Fix changelog entry.
2008-02-05 15:56:32 +00:00
Jim Blandy
02e4669d27
* ax-gdb.c (gen_expr): Yield ordinary error if asked to trace a
...
pseudoregister, not an internal error.
2008-02-05 15:54:34 +00:00
gdbadmin
2399638e51
*** empty log message ***
2008-02-05 00:00:02 +00:00
Ian Lance Taylor
7d26c6cc60
Print PHDRS clause for debugging.
2008-02-04 23:53:15 +00:00
Bob Wilson
2d312b6be3
binutils/testsuite/
...
* binutils-all/objdump.exp (cpus_expected): Add xtensa.
ld/testsuite/
* ld-undefined/undefined.exp: XFAIL for xtensa*-*-linux*.
2008-02-04 23:41:54 +00:00
Bob Wilson
d9ab3f2902
* elf32-xtensa (elf_xtensa_relocate_section): After finding an invalid
...
relocation, do not continue processing it. Ignore R_XTENSA_ASM_EXPAND
relocations against dynamic symbols.
(elf_xtensa_finish_dynamic_sections): Do not fail if there is no
.xt.lit section.
2008-02-04 23:13:24 +00:00
Alan Modra
f7f57253b1
daily update
2008-02-04 23:00:05 +00:00
Ian Lance Taylor
1c4f3631bd
Implement PHDRS.
2008-02-04 22:54:31 +00:00
Ian Lance Taylor
15893b88b0
Treat an empty directory argument as the current directory.
2008-02-04 22:44:35 +00:00
H.J. Lu
32b1cf221d
2008-02-04 H.J. Lu <hongjiu.lu@intel.com>
...
PR 5715
* configure: Regenerated.
2008-02-04 19:59:20 +00:00
H.J. Lu
bb8541b9c4
bfd/
...
2008-02-04 Kai Tietz <kai.tietz@onevision.com>
H.J. Lu <hongjiu.lu@intel.com>
PR 5715
* warning.m4: Enable -Wno-format by default when using gcc on
mingw.
* configure: Regenerated.
binutils/
2008-02-04 H.J. Lu <hongjiu.lu@intel.com>
PR 5715
* configure: Regenerated.
gas/
2008-02-04 H.J. Lu <hongjiu.lu@intel.com>
PR 5715
* configure: Regenerated.
ld/
2008-02-04 H.J. Lu <hongjiu.lu@intel.com>
PR 5715
* configure: Regenerated.
opcodes/
2008-02-04 H.J. Lu <hongjiu.lu@intel.com>
PR 5715
* configure: Regenerated.
2008-02-04 19:43:51 +00:00
Adam Nemet
57b592a36d
* mips-dis.c: Update copyright.
...
(mips_arch_choices): Add Octeon.
* mips-opc.c: Update copyright.
(IOCT): New macro.
(mips_builtin_opcodes): Add Octeon instruction synciobdma.
2008-02-04 19:26:11 +00:00
Adam Nemet
e642969943
* mips.h: Update copyright.
...
(INSN_CHIP_MASK): New macro.
(INSN_OCTEON): New macro.
(CPU_OCTEON): New macro.
(OPCODE_IS_MEMBER): Handle Octeon instructions.
2008-02-04 19:25:05 +00:00
Adam Nemet
7b03d09a44
* mips.h: Update copyright.
...
(E_MIPS_MACH_OCTEON): New macro.
2008-02-04 19:21:25 +00:00
Adam Nemet
967344c664
* config/tc-mips.c (mips_cpu_info_table): Add Octeon.
2008-02-04 19:20:16 +00:00
Adam Nemet
61d4e56d1b
* gas/mips/mips.exp: Call mips_arch_create for Octeon. Invoke
...
Octeon tests.
* gas/mips/octeon.s, gas/mips/octeon.d: New test.
2008-02-04 19:19:43 +00:00
Adam Nemet
05c6f0503c
* readelf.c (get_machine_flags): Handle Octeon.
2008-02-04 19:16:53 +00:00
Adam Nemet
6f179bd0a4
* archures.c: Update copyright.
...
(bfd_mach_mips_octeon): New macro.
* bfd-in2.h: Regenerate.
* elfxx-mips.c (_bfd_elf_mips_mach): Handle Octeon.
(mips_set_isa_flags): Likewise.
(mips_mach_extensions): Add Octeon.
* cpu-mips.c: Update copyright.
(I_mipsocteon): New enum constant.
(arch_info_struct): Add Octeon.
2008-02-04 19:15:52 +00:00
Ian Lance Taylor
fc955173bb
From Craig Silverstein: support @file expansion.
2008-02-04 17:26:12 +00:00
Andrew Stubbs
f3876f6909
2008-02-04 Antony King <antony.king@st.com>
...
* interp.c (macl): Fix non-portable implementation.
2008-02-04 17:26:07 +00:00
Vladimir Prus
c39c82565f
* varobj.c (c_value_of_variable): Use xstrdup.
2008-02-04 07:49:04 +00:00
Ian Lance Taylor
3802b2dd6b
Implement SIZEOF_HEADERS, section constraints, other minor linker
...
script items.
2008-02-04 06:45:50 +00:00
Vladimir Prus
ae7d22a6f2
Update stored rendition of varobj value when format changes.
...
* varobj.c (varobj_set_display_format): Recomputed
print_value.
(c_value_of_variable): Return print_value.
2008-02-04 06:14:20 +00:00
Ian Lance Taylor
7cc77b5a09
Fully implement SECTIONS clause.
2008-02-04 05:46:12 +00:00
Ian Lance Taylor
a445fddf82
Fully implement the SECTIONS clause.
2008-02-04 05:43:05 +00:00
Alan Modra
d16c732117
* elf32-spu.c (spu_elf_relocate_section): Correct return type.
...
Return error status on unexpected relocation errors.
2008-02-04 01:13:38 +00:00
Doug Evans
301f0ecf99
* eval.c (evaluate_subexp_standard): Fix type of result of mixed
...
integer/float division operations when EVAL_AVOID_SIDE_EFFECTS.
* valops.c (value_one): New function.
* value.h (value_one): Declare.
Fix argument promotion for binary arithmetic ops for C.
* valarith.c (unop_result_type): New fn.
(binop_result_type): New fn.
(value_binop): Move result type computation to binop_result_type.
(value_pos, value_neg, value_complement): Move result type
computation to unop_result_type.
* gdb.base/whatis-exp.exp: Fix expected result of whatis x+y, x-y, x*y.
2008-02-04 00:23:05 +00:00
Alan Modra
e44a2c9c3d
PR ld/5692
...
* elf.c (bfd_elf_get_elf_syms): Revert 2008-01-31. Instead abort
on non-ELF input.
* elf32-arm.c (elf32_arm_size_dynamic_sections): Skip glue
processing on non-ELF input.
2008-02-04 00:09:04 +00:00
gdbadmin
ce43ce4475
*** empty log message ***
2008-02-04 00:00:32 +00:00
Alan Modra
a90a740908
daily update
2008-02-03 23:00:06 +00:00
Doug Evans
dccca035f0
add copyright
2008-02-03 22:17:05 +00:00
Doug Evans
81fe80802c
PR 2384
...
* gdbtypes.c (get_vptr_fieldno): Renamed from fill_in_vptr_fieldno.
Return basetype, fieldno if found. All callers updated.
Don't cache TYPE_VPTR_FIELDNO, TYPE_VPTR_BASETYPE if from different
objfile.
* gdbtypes.h (get_vptr_fieldno): Renamed from fill_in_vptr_fieldno.
* symfile.h (fill_in_vptr_fieldno): Delete.
* gdb.cp/gdb2384.exp: New file.
* gdb.cp/gdb2384.cc: New file.
* gdb.cp/gdb2384-base.h: New file.
* gdb.cp/gdb2384-base.cc: New file.
2008-02-03 22:13:30 +00:00
Jim Blandy
cda4ce5a10
* gdb.texinfo (Help): Summarize 'info args' correctly.
2008-02-03 18:55:27 +00:00
Doug Evans
f8597ac33d
* valarith.c (value_binop): Handle unsigned BINOP_REM division by zero.
2008-02-03 01:51:04 +00:00
Doug Evans
41808ebe9d
* typeprint.c (*): Whitespace cleanup.
2008-02-03 01:02:47 +00:00
Doug Evans
4b071aec13
* gdb.base/sigall.c (main): Ensure all signals aren't blocked.
2008-02-03 00:42:55 +00:00
gdbadmin
ae712b4271
*** empty log message ***
2008-02-03 00:00:03 +00:00
Alan Modra
bf0b8bbdff
daily update
2008-02-02 23:00:05 +00:00
Hans-Peter Nilsson
c72b1d9602
* configure.ac: Enable fortran for cris-*-elf and crisv32-*-elf.
...
* configure: Regenerate.
2008-02-02 22:19:04 +00:00
Ian Lance Taylor
1cac254c18
Don't record file offset for CIEs.
2008-02-02 06:50:45 +00:00
Mark Kettenis
f964a7562a
Luis Machado <luisgpm@br.ibm.com>
...
Thiago Jung Bauermann <bauerman@br.ibm.com>
* ppc-sysv-tdep.c (ppc_sysv_abi_push_dummy_call): Pass floats that
don't fit into registerson the stack the way GCC does.
2008-02-02 00:07:57 +00:00
gdbadmin
3709d2edc8
*** empty log message ***
2008-02-02 00:00:05 +00:00
Joel Brobecker
61137ba64b
* gdb.ada/sym_print_name: New test program.
...
* gdb.ada/sym_print_name.exp: New testcase.
2008-02-01 23:15:36 +00:00
Joel Brobecker
b06ead72a9
* symtab.c (symbol_set_names): Do not add an entry in the demangling
...
hash table for Ada symbols. Just store the linkage name as is,
and leave the demangled_name as NULL.
2008-02-01 23:12:23 +00:00
Alan Modra
92273c8de8
daily update
2008-02-01 23:00:08 +00:00
Joel Brobecker
51ba8a62ab
* gdb.ada/nested/hello.adb: New file.
...
* gdb.ada/nested.exp: New testcase.
* gdb.ada/Makefile.in (EXECUTABLES): Update list.
2008-02-01 22:48:16 +00:00
Joel Brobecker
2cfa0c8ddf
* dwarf2read.c (add_partial_symbol): Always store all Ada subprograms
...
in the global scope.
(new_symbol): Likewise.
2008-02-01 22:45:13 +00:00