Adam Nemet
7b03d09a44
* mips.h: Update copyright.
(E_MIPS_MACH_OCTEON): New macro.
18 years ago
Adam Nemet
967344c664
* config/tc-mips.c (mips_cpu_info_table): Add Octeon.
18 years ago
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.
18 years ago
Adam Nemet
05c6f0503c
* readelf.c (get_machine_flags): Handle Octeon.
18 years ago
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.
18 years ago
Ian Lance Taylor
fc955173bb
From Craig Silverstein: support @file expansion.
18 years ago
Andrew Stubbs
f3876f6909
2008-02-04 Antony King <antony.king@st.com>
* interp.c (macl): Fix non-portable implementation.
18 years ago
Vladimir Prus
c39c82565f
* varobj.c (c_value_of_variable): Use xstrdup.
18 years ago
Ian Lance Taylor
3802b2dd6b
Implement SIZEOF_HEADERS, section constraints, other minor linker
script items.
18 years ago
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.
18 years ago
Ian Lance Taylor
7cc77b5a09
Fully implement SECTIONS clause.
18 years ago
Ian Lance Taylor
a445fddf82
Fully implement the SECTIONS clause.
18 years ago
Alan Modra
d16c732117
* elf32-spu.c (spu_elf_relocate_section): Correct return type.
Return error status on unexpected relocation errors.
18 years ago
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.
18 years ago
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.
18 years ago
gdbadmin
ce43ce4475
*** empty log message ***
18 years ago
Alan Modra
a90a740908
daily update
18 years ago
Doug Evans
dccca035f0
add copyright
18 years ago
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.
18 years ago
Jim Blandy
cda4ce5a10
* gdb.texinfo (Help): Summarize 'info args' correctly.
18 years ago
Doug Evans
f8597ac33d
* valarith.c (value_binop): Handle unsigned BINOP_REM division by zero.
18 years ago
Doug Evans
41808ebe9d
* typeprint.c (*): Whitespace cleanup.
18 years ago
Doug Evans
4b071aec13
* gdb.base/sigall.c (main): Ensure all signals aren't blocked.
18 years ago
gdbadmin
ae712b4271
*** empty log message ***
18 years ago
Alan Modra
bf0b8bbdff
daily update
18 years ago
Hans-Peter Nilsson
c72b1d9602
* configure.ac: Enable fortran for cris-*-elf and crisv32-*-elf.
* configure: Regenerate.
18 years ago
Ian Lance Taylor
1cac254c18
Don't record file offset for CIEs.
18 years ago
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.
18 years ago
gdbadmin
3709d2edc8
*** empty log message ***
18 years ago
Joel Brobecker
61137ba64b
* gdb.ada/sym_print_name: New test program.
* gdb.ada/sym_print_name.exp: New testcase.
18 years ago
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.
18 years ago
Alan Modra
92273c8de8
daily update
18 years ago
Joel Brobecker
51ba8a62ab
* gdb.ada/nested/hello.adb: New file.
* gdb.ada/nested.exp: New testcase.
* gdb.ada/Makefile.in (EXECUTABLES): Update list.
18 years ago
Joel Brobecker
2cfa0c8ddf
* dwarf2read.c (add_partial_symbol): Always store all Ada subprograms
in the global scope.
(new_symbol): Likewise.
18 years ago
Bob Wilson
8b66833e78
2008-01-31 Marc Gauthier <marc@tensilica.com>
* configure.ac (xtensa*-*-*): Recognize processor variants.
* configure: Regenerate.
18 years ago
Bob Wilson
f8a52b5923
2008-01-31 Marc Gauthier <marc@tensilica.com>
bfd/
* config.bfd (xtensa*-*-*): Recognize processor variants.
gas/
* configure.tgt (xtensa*-*-*): Recognize processor variants.
gas/testsuite/
* gas/all/gas.exp: Recognize Xtensa processor variants.
* gas/elf/elf.exp: Likewise.
* gas/lns/lns.exp: Likewise.
ld/
* configure.tgt (xtensa*-*-*): Recognize processor variants.
ld/testsuite/
* ld-elf/merge.d: Recognize Xtensa processor variants.
* ld-xtensa/coalesce.exp: Likewise.
* ld-xtensa/lcall.exp: Likewise.
18 years ago
Vladimir Prus
98deb0daae
* breakpoint.c (break_command_1): Return void.
(break_command_really): Return void. Rethrow
exceptions instead of returning.
(gdb_breakpoint): Remove the error_message parameter.
Return void. Rename to set_breakpoint.
* gdb.h (gdb_breakpoint): Rename and move to...
* breakpoint.h (set_breakpoint): ...here.
* mi/mi-cmb-break.c (mi_cmd_break_insert): Restore
event hooks even if exception is thrown. Adjust to
gdb_breakpoint interface changes.
18 years ago
Thiago Jung Bauermann
ce0451adac
* ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): Write 32-bit
float in both first and second word in the doubleword, to support
old and new ABIs.
18 years ago
Vladimir Prus
723a227560
Properly rethrow exception. This fixes errors
about non-existent functions for -break-insert.
* breakpoint.c (break_command_really): Use throw_exception
for rethrowing. If rethrowing, don't print the exception.
18 years ago
Ian Lance Taylor
65778909ad
From Cary Coutant: Ignore hidden symbols in a dynamic object.
18 years ago
Ian Lance Taylor
03e8f2b225
From Cary Coutant: Fix a case in which code takes the address of a
function and also calls it directly.
18 years ago
Pedro Alves
59a016f09f
* hostio.c: Don't include errno.h.
(errno_to_fileio_errno): Move to hostio-errno.
* hostio.c: (hostio_error): Remove the error parameter. Defer the
error number outputting to the target->hostio_last_error callback.
(hostio_packet_error): Use FILEIO_EINVAL directly.
(handle_open, handle_pread, hostio_error, handle_unlink): Update
calls to hostio_error.
* hostio-errno.c: New.
* server.h (hostio_last_error_from_errno): Declare.
* target.h (target_ops): Add hostio_last_error member.
* linux-low.c (linux_target_op): Register hostio_last_error_from_errno
as hostio_last_error handler.
* spu-low.c (spu_target_ops): Likewise.
* win32-low.c [_WIN32_WCE] (win32_error_to_fileio_error)
(wince_hostio_last_error): New functions.
(win32_target_ops) [_WIN32_WCE]: Register wince_hostio_last_error
as hostio_last_error handler.
(win32_target_ops) [!_WIN32_WCE]: Register
hostio_last_error_from_errno as hostio_last_error handler.
* Makefile.in (SFILES): Add hostio.c and hostio-errno.c.
(hostio-errno.o): New rule.
* configure.ac (GDBSERVER_DEPFILES): Add $srv_hostio_err_objs.
* configure.srv (srv_hostio_err_objs): New variable. Default to
hostio-errno.o.
(arm*-*-mingw32ce*): Set srv_hostio_err_objs to "".
* configure: Regenerate.
18 years ago
gdbadmin
a279d1ff82
*** empty log message ***
18 years ago
Alan Modra
26e36a99e7
daily update
18 years ago
Thiago Jung Bauermann
d64a946d86
* NEWS: Mention Decimal Floating Point support.
18 years ago
Joel Brobecker
02b156f50c
* std-regs.c (value_of_builtin_frame_pc_reg): Change the returned
value type to builtin_type_void_func_ptr.
18 years ago
Luis Machado
fb546a2f2e
* gdb.arch/ppc64-atomic-inst.c: New testcase source file.
* gdb.arch/ppc64-atomic-inst.exp: New testcase expect file.
18 years ago
Ulrich Weigand
a16b8bcdf9
2008-01-31 Andreas Krebbel <krebbel1@de.ibm.com>
* s390-tdep.c (is_float_singleton, is_float_like,
alignment_of, s390_return_value): Make checks for
TYPE_CODE_FLT to match TYPE_CODE_DECFLOAT as well.
18 years ago
Pierre Muller
2d8fd90a9c
* gdb.pascal/integers.pas: New test program.
* gdb.pascal/integers.exp: New testcase.
18 years ago
Pierre Muller
a7fa0dedad
* gdb.pascal/hello.exp (binfile): Add ${EXEEXT}.
18 years ago