Nick Clifton
05576f107c
* coffcode.h (styp_to_sec_flags): Ignore IMAGE_SCN_MEM_NOT_PAGED flags.
2004-06-21 14:40:41 +00:00
Andrew Cagney
68908a3e59
2004-06-21 Andrew Cagney <cagney@gnu.org>
...
* gdbarch.sh: Check that multi-arch methods do not provide a
macro.
(register_type, unwind_dummy_id, push_dummy_call, push_dummy_code)
(print_registers_info, print_float_info, print_vector_info)
(adjust_breakpoint_address, remote_translate_xfer_address)
(construct_inferior_arguments, skip_solib_resolver, unwind_pc)
(address_class_type_flags_to_name, unwind_sp): Remove the macro
name from the multi-arch definition.
2004-06-21 13:46:17 +00:00
Nick Clifton
bb82af9ffe
* gas/symbols.c: While discarding ordinary local absolute symbols
...
when --strip-local-absolute is in effect, retain file symbols.
2004-06-21 10:59:54 +00:00
Nick Clifton
e6f12cf6cb
Handle ports which do not support the --shared switch
2004-06-21 10:24:39 +00:00
Jim Blandy
8d5df71af0
Fix PR testsuite/1680.
...
* gdb.arch/i386-sse.exp: Properly quote curly braces in
regular expressions.
2004-06-21 05:00:37 +00:00
Andrew Cagney
a2428dbe34
2004-06-20 Andrew Cagney <cagney@gnu.org>
...
* gdbarch.sh: Sort by the function, instead of macro name.
* gdbarch.c: Re-generate.
2004-06-21 00:17:02 +00:00
Alan Modra
50b7c4a5f1
daily update
2004-06-21 00:00:07 +00:00
gdbadmin
4d81a5407c
*** empty log message ***
2004-06-21 00:00:02 +00:00
Andreas Schwab
990ae22a1e
* config/tc-m68k.c (mri_chip): Replace current_chip, not augment.
...
(md_parse_option): Likewise.
2004-06-20 19:33:29 +00:00
Andrew Cagney
66d659b12a
2004-06-20 Andrew Cagney <cagney@gnu.org>
...
* gdbarch.sh: Use the function, instead of macro name in
errors and the log file.
(return_value): Remove stray ":" in spec.
2004-06-20 19:17:17 +00:00
Andrew Cagney
750eb019f1
2004-06-20 Andrew Cagney <cagney@gnu.org>
...
* gdbarch.sh (RETURN_VALUE): Default to legacy_return_value.
* gdbarch.h, gdbarch.c: Re-generate.
* Makefile.in (arch-utils.o): Update dependencies.
* values.c (using_struct_return): Move code calling
USE_STRUCT_CONVENTION to legacy_return_value, simplify.
* stack.c (return_command): Move code calling STORE_RETURN_VALUE
to legacy_return_value, simplify.
* infcmd.c (print_return_value): Move code calling
DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS and EXTRACT_RETURN_VALUE
to legacy_return_value, simplify.
* infcall.c (call_function_by_hand): Move code calling
EXTRACT_RETURN_VALUE to legacy_return_value, simplify.
* arch-utils.c: Update copyright. Include "gdbcore.h".
(legacy_return_value): New function.
* arch-utils.h: Update copyright.
(legacy_return_value): Declare.
2004-06-20 18:10:14 +00:00
Andrew Cagney
b5622e8d3c
2004-06-20 Andrew Cagney <cagney@gnu.org>
...
* gdbarch.sh (DEPRECATED_USE_STRUCT_CONVENTION): Deprecated.
* gdbarch.h, gdbarch.c: Re-generate.
* values.c (using_struct_return): Update call.
* mcore-tdep.c: Update comment.
* infcall.c (call_function_by_hand): Update comment.
* xstormy16-tdep.c (xstormy16_gdbarch_init): Update.
* arch-utils.h (always_use_struct_convention): Update.
* v850-tdep.c (v850_gdbarch_init): Update.
* sh64-tdep.c (sh64_gdbarch_init): Update.
* sh-tdep.c (sh_gdbarch_init): Update.
* rs6000-tdep.c (rs6000_gdbarch_init): Update.
* mips-tdep.c (mips_gdbarch_init): Update.
* mcore-tdep.c (mcore_gdbarch_init): Update.
* m32r-tdep.c (m32r_gdbarch_init): Update.
* ia64-tdep.c (ia64_gdbarch_init): Update.
* h8300-tdep.c (h8300_gdbarch_init): Update.
* frv-tdep.c (frv_gdbarch_init): Update.
* cris-tdep.c (cris_gdbarch_init): Update.
* arm-tdep.c (arm_gdbarch_init): Update.
* alpha-tdep.c (alpha_gdbarch_init): Update.
Index: doc/ChangeLog
2004-06-20 Andrew Cagney <cagney@gnu.org>
* gdbint.texinfo (Target Architecture Definition): Deprecate
USE_STRUCT_CONVENTION.
2004-06-20 17:18:07 +00:00
Alan Modra
08d64263e1
daily update
2004-06-20 00:00:06 +00:00
gdbadmin
d6483b92f1
*** empty log message ***
2004-06-20 00:00:02 +00:00
Michael Chastain
4ac6f39dda
2004-06-19 Michael Chastain <mec.gnu@mindspring.com>
...
Fix PR testsuite/1679.
* gdb.arch/i386-sse.exp: Do not call gdb_suppress_entire_file.
Issue an UNSUPPORTED result instead.
2004-06-19 18:58:42 +00:00
Michael Chastain
5191de3730
2004-06-18 Michael Chastain <mec.gnu@mindspring.com>
...
* PROBLEMS: Add more specific information, and a work-around,
for PR gdb/1458.
2004-06-19 17:41:03 +00:00
Michael Chastain
e0c07bf008
2004-06-19 Michael Chastain <mec.gnu@mindspring.com>
...
gdb.texinfo (Bug Reporting): Mention session recording,
with the script command or Emacs.
2004-06-19 17:33:44 +00:00
Alan Modra
375db92b39
* common.h (ELF64_R_INFO): Warning fix.
2004-06-19 02:21:14 +00:00
gdbadmin
45153f5a69
*** empty log message ***
2004-06-19 00:00:35 +00:00
Alan Modra
cc9351d911
daily update
2004-06-19 00:00:08 +00:00
Jim Blandy
1b413552e1
* gdb.base/charset.exp: Only send a control-C if we see a new
...
prompt and incomplete command.
2004-06-18 23:12:54 +00:00
Andrew Cagney
782263ab3a
2004-06-18 Andrew Cagney <cagney@gnu.org>
...
* gdbarch.sh (DEPRECATED_FUNCTION_START_OFFSET): Deprecated.
* gdbarch.h, gdbarch.c: Re-generate.
* ada-lang.c (ada_finish_decode_line_1): Update.
* infrun.c (handle_inferior_event): Update.
* infcall.c (find_function_addr): Update.
* linespec.c (minsym_found): Update.
* symtab.c (find_function_start_sal, skip_prologue_using_sal):
Update.
* blockframe.c (legacy_frameless_look_for_prologue): Update.
* cli/cli-cmds.c (disassemble_command): Update.
* vax-tdep.c (vax_gdbarch_init): Update.
Index: doc/ChangeLog
2004-06-18 Andrew Cagney <cagney@gnu.org>
* gdbint.texinfo (Target Architecture Definition): Deprecate
FUNCTION_START_OFFSET.
2004-06-18 21:36:16 +00:00
Nick Clifton
b2d38a17cf
* readelf.c (process_program_headers): When locating the dynamic section use
...
the section table if it is present.
(dynamic_segment): Renamed to dynamic_section.
Replace references to dynamic segment with references to dynamic
section, except where appropriate.
(dynamic_segment_mips_val): Rename to dynamic_section_mips_val.
(dynamic_segment_parisc_val): Rename to dynamic_section_parisc_val.
(dynamic_segment_ia64_val): Rename to dynamic_section_ia64_val.
(get_32bit_dynamic_segment): Rename to get_32bit_dynamic_section.
Remove tag counting code as it is no longer needed.
(get_64bit_dynamic_segment): Rename to get_64bit_dynamic_section.
Remove tag counting code as it is no longer needed.
(process_dynamic_segment): Rename to process_dynamic_section.
2004-06-18 17:18:59 +00:00
Nick Clifton
f234d5fec1
* configure.in: Set EXTRA_SHLIB_EXTENSION to .a for LynxOS.
...
* configure: Regenerate.
2004-06-18 16:13:13 +00:00
Mark Kettenis
2f305df11e
* i386-tdep.c (i386_collect_fpregset): Fix comment.
2004-06-18 16:06:24 +00:00
Nick Clifton
23a75657ad
* ld-elfvsb/main.c: Ensure visibility_def and visibility_func are
...
actually referenced (gcc 3.4 eliminates comparisons of addresses
of global symbols with NULL).
* ld-selective/selective.exp: Suppress -fvtable-gc tests for gcc
3.4.0 and above, as this option and its functionality is no longer
supported, making these tests fail).
2004-06-18 15:41:47 +00:00
Nick Clifton
cad48f8ed9
* config/tc-i386.c: Deal with LEX_QM the same way as with LEX_AT.
...
* config/te-netware.h: New file.
* config/te-ppcnw.h: Delete: Obsolete.
* configure.in: Eliminate ill NetWare targets. Make generic
NetWare target use proper emulation.
* Makefile.am: Eliminate reference to obsolete te-ppcnw.h, add
reference to new te-netware.h.
* configure: Regenerate.
* Makefile.in: Regenerate.
2004-06-18 14:55:49 +00:00
Michael Chastain
6daa6ebd43
2004-06-18 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/pr-574.cc: Add copyright notice.
2004-06-18 14:24:54 +00:00
Nick Clifton
32137342ec
* config/tc-i386.c: Deal with LEX_QM the same way as with LEX_AT.
...
* config/te-netware.h: New file.
* config/te-ppcnw.h: Delete: Obsolete.
* configure.in: Eliminate ill NetWare targets. Make generic
NetWare target use proper emulation.
* Makefile.am: Eliminate reference to obsolete te-ppcnw.h, add
reference to new te-netware.h.
* configure: Regenerate.
* Makefile.in: Regenerate.
2004-06-18 14:09:41 +00:00
Alan Modra
d39ffabe00
daily update
2004-06-18 00:00:06 +00:00
gdbadmin
a8b292e316
*** empty log message ***
2004-06-18 00:00:03 +00:00
Jim Blandy
51fa4ae02d
* gdb.base/charset.exp: Don't refer to $expect_out(1,string) in
...
cases where the regexp has no groups; this grabs random text from
the previous test suite, whatever that was.
2004-06-17 21:07:42 +00:00
Michael Chastain
8fea26c5a5
2004-06-17 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/printmethod.cc: Add copyright notice.
2004-06-17 18:30:18 +00:00
Andrew Cagney
e5fe55f7e7
2004-06-17 Andrew Cagney <cagney@gnu.org>
...
GDB 6.1.1 released from the GDB 6.1 branch.
* NEWS: Merge in 6.1.1 NEWS from 6.1 branch.
* PROBLEMS: Ditto.
2004-06-17 17:30:30 +00:00
Jerome Guitton
c9b549b25c
cache.c (bfd_cache_close_all): Add missing return statement.
2004-06-17 11:55:02 +00:00
Jerome Guitton
02d5a37b2d
* bfd-in.h (bfd_cache_close_all): New function declaration.
...
* bfd-in2.h: Regenerate.
* cache.c (bfd_cache_close_all): New function definition.
2004-06-17 11:47:51 +00:00
Mark Kettenis
d2bef49288
* configure.in: Don't set COREFILE to trad-core.lo for FreeBSD
...
4.10 and beyond.
* configure: Regenerate.
2004-06-17 09:38:38 +00:00
Corinna Vinschen
c148b4cb7d
Replace accidentally broken configure from previous regenerate.
2004-06-17 08:15:38 +00:00
Corinna Vinschen
b76d7de01f
* configure.in: Don't build Cygwin native newlib if winsup
...
directory is missing. Emit warning instead.
* configure: Regenerate.
2004-06-17 07:56:46 +00:00
Michael Chastain
1e3aeb41f2
2004-06-16 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/psmang1.cc, gdb.cp/psmang2.cc: Add copyright notice.
2004-06-17 04:28:22 +00:00
Daniel Jacobowitz
8528d62e32
* elf32-ppc.c (ppc_elf_create_linker_section): Create symbols in
...
the pre-existing section.
2004-06-17 02:27:12 +00:00
gdbadmin
a8fc9bf447
*** empty log message ***
2004-06-17 00:00:32 +00:00
Alan Modra
ee9473b3ef
daily update
2004-06-17 00:00:09 +00:00
Daniel Jacobowitz
473b7be660
PR gdb/1658
...
* dwarf2read.c (dwarf_decode_lines): Read the length of the extended
operation as a uleb128. Found by Michael Coulter.
2004-06-16 17:16:15 +00:00
Andrew Cagney
9d9030bc8f
2004-06-16 Andrew Cagney <cagney@gnu.org>
...
* gdb.base/signull.c: Update copyright. Include <string.h>.
(bowler): Replace data_pointer with data_read
and data_write cases. Add code_descriptor case.
(zero, desc): New array and pointer.
(data, code): Change to simple pointers.
* gdb.base/signull.exp: Fix probe pattern matching a function
descriptor SIGSEGV. Replace data_pointer with data_read and
data_write tests.
2004-06-16 16:40:51 +00:00
Andrew Cagney
acd4ad442c
2004-06-16 Andrew Cagney <cagney@gnu.org>
...
* gdb.base/long_long.exp, gdb.base/long_long.c: Rewrite.
2004-06-16 15:19:41 +00:00
Paul N. Hilfinger
96d887e830
* ada-tasks.c: Rename build_task_list to ada_build_task_list, and
...
make it non-static.
* ada-lang.h (task_control_block): declaration moved from ada-task.c
to ada-lang.h; this is needed to be able to implement the kill command
in multi-task mode.
(task_ptid): Ditto.
(task_entry): Ditto.
(task_list): Ditto.
(ada_build_task_list): Ditto.
* ada-lang.c: Conditionalize routines and data structures related
to breakpoints, exceptions, completion, and symbol caching on
GNAT_GDB, since these are not yet used in the submitted public sources.
(ada_main_name): Editorial: Move definition out of exception-related
code.
2004-06-16 08:18:06 +00:00
Michael Chastain
08fd625c2e
2004-06-15 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/long_long.c: Add copyright notice.
2004-06-16 04:27:30 +00:00
Michael Chastain
1903502c83
2004-06-15 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/long_long.exp: Remove reference to
bug-gdb@prep.ai.mit.edu . Change line-number-specific breakpoint
to gdb_breakpoint and gdb_continue_to_breakpoint.
2004-06-16 02:15:36 +00:00
gdbadmin
f5ba702215
*** empty log message ***
2004-06-16 00:00:33 +00:00