Commit Graph

52342 Commits

Author SHA1 Message Date
Alan Modra
ea5f55e401 daily update 2006-10-11 23:59:20 +00:00
Bob Wilson
3c173cb121 * emulparams/elf32xtensa.sh (TEXT_PLT): Enable.
(OTHER_READONLY_SECTIONS): Add linkonce .xt_except_table sections.
	(OTHER_READWRITE_SECTIONS): Add linkonce .xt_except_desc sections.
	(OTHER_SDATA_SECTIONS): New.
	* scripttempl/elfxtensa.sc: Import changes from elf.sc.
2006-10-11 22:18:31 +00:00
Bob Wilson
bf1747ded8 * elf32-xtensa.c (elf_xtensa_relocate_section): Return after
unresolvable relocation error.
	(elf_xtensa_finish_dynamic_symbol): Set value of undefined, weak
	symbols to zero.
2006-10-11 22:16:50 +00:00
Jeff Johnston
fbb00ad021 2006-10-11 Jeff Johnston <jjohnstn@redhat.com>
* COPYING.NEWLIB: Updated.
        * COPYING.LIBGLOSS: Ditto.
2006-10-11 19:30:34 +00:00
Daniel Jacobowitz
366da635ba * dwarf2read.c (dwarf_decode_lines): Call record_line upon
encountering a different subfile.
2006-10-11 15:39:35 +00:00
Jakub Jelinek
07806542d5 * ldlang.c (lang_append_dynamic_list): When appending, add all elements
of the dynamic list rather than just the first entry.
2006-10-11 14:58:19 +00:00
Frederic Riss
861cf606cb 2006-10-11 Denis Pilat <denis.pilat@st.com>
* tui/tui-source.c (tui_set_source_content): handle source
	files that contain non unix end-of-line.
2006-10-11 10:50:07 +00:00
DJ Delorie
bff368bd19 merge from gcc 2006-10-11 00:29:35 +00:00
gdbadmin
505cb5c701 *** empty log message *** 2006-10-11 00:00:03 +00:00
Alan Modra
9b7d037ce6 daily update 2006-10-10 23:59:19 +00:00
Bob Wilson
ba05963f0d bfd/
* elf32-xtensa.c (elf_xtensa_size_dynamic_sections): Add DT_DEBUG
	for PIE executables.
ld/
	* emulparams/elf32xtensa.sh (GENERATE_PIE_SCRIPT): Enable.
2006-10-10 20:57:37 +00:00
Bob Wilson
7f9087cb30 * gdb.texinfo (Command Syntax, Connecting, Remote configuration,
Renesas Boards, ST2000, TUI Keys, TUI Single Key Mode, TUI Commands,
	Emacs, Console I/O): Fix @key and @kbd usage.
2006-10-10 18:55:55 +00:00
Ian Lance Taylor
a783673bd6 Avoid multiple definition errors from linkonce sections. 2006-10-10 18:54:06 +00:00
Daniel Jacobowitz
774a49c047 * ser-mingw.c (free_pipe_state, pipe_wait_handle): Update
for changes to pipe_select_thread.
	(pipe_done_wait_handle): New.
	(_initialize_ser_windows): Reference it.
2006-10-10 14:23:11 +00:00
Andreas Schwab
d4bfc77bca * dwarf.c (display_debug_loc): Don't dereference loc_offsets when
there are no location lists.
	(display_debug_ranges): Similar for range_lists.
2006-10-10 10:45:45 +00:00
Daniel Jacobowitz
9e35dae425 2006-10-09 Jan Kratochvil <jan.kratochvil@redhat.com>
Daniel Jacobowitz  <dan@codesourcery.com>

	* Makefile.in (expprint.o, parse.o, target.o): Update.
	* dwarf2loc.c (dwarf_expr_tls_address): Move body to
	target_translate_tls_address.  Call it.
	* eval.c (evaluate_subexp_standard): Handle UNOP_MEMVAL_TLS.
	* expprint.c (print_subexp_standard): Likewise.
	(op_name_standard, dump_subexp_body_standard): Likewise.
	* expression.h (enum exp_opcode): Add UNOP_MEMVAL_TLS.
	(union exp_element): Add objfile.
	* parse.c (write_exp_elt_objfile): New function.
	(msym_tls_symbol_type): New.
	(write_exp_msymbol): Handle TLS.
	(operator_length_standard): Handle UNOP_MEMVAL_TLS.
	(build_parse): Initialize msym_tls_symbol_type.
	* parser-defs.h (write_exp_elt_objfile): New prototype.
	* target.c (target_translate_tls_address): New.
	* target.h (target_translate_tls_address): Add prototype.

2006-10-09  Jan Kratochvil  <jan.kratochvil@redhat.com>

	* gdb.threads/tls-nodebug.c, gdb.threads/tls-nodebug.exp: New test.
2006-10-10 03:17:53 +00:00
gdbadmin
a48251ed04 *** empty log message *** 2006-10-10 00:00:33 +00:00
Alan Modra
ea399549dd daily update 2006-10-09 23:59:20 +00:00
Daniel Jacobowitz
58dc52c34d * solib.c (solib_open): Handle an empty solib_absolute_prefix like a
missing one.
2006-10-09 20:16:10 +00:00
Daniel Jacobowitz
8bb752867c * solib.c (solib_read_symbols): Stop if the file was not found. 2006-10-09 19:58:07 +00:00
Daniel Jacobowitz
d9639e1329 2006-10-09 Paul Pluzhnikov <ppluzhnikov@charter.net>
PR c++/2116
	* valops.c (find_overload_match): Check for a NULL name.

2006-10-09  Daniel Jacobowitz  <dan@codesourcery.com>

	PR c++/2116
	* gdb.cp/call-c.cc, gdb.cp/call-c.exp, gdb.cp/call-c-1.c: New.
2006-10-09 19:28:14 +00:00
gdbadmin
d5aff968a1 *** empty log message *** 2006-10-09 00:00:34 +00:00
Alan Modra
7a67da2284 daily update 2006-10-08 23:59:20 +00:00
Paul Brook
036dc3f755 2006-10-08 Paul Brook <paul@codesourcery.com>
gas/
	* config/tc-arm.c (parse_big_immediate): 64-bit host fix.
	(parse_operands): Use parse_big_immediate for OP_NILO.
	(neon_cmode_for_logic_imm): Try smaller element sizes.
	(neon_cmode_for_move_imm): Ditto.
	(do_neon_logic): Handle .i64 pseudo-op.

	gas/testsuite/
	* testsuite/gas/arm/neon-cov.s: Test pseudo-instruction forms of
	vmov, vmvn and logic immediate instructions.
	* testsuite/gas/arm/neon-cov.d: ditto.
2006-10-08 18:44:07 +00:00
gdbadmin
ea2c415d49 *** empty log message *** 2006-10-08 00:00:03 +00:00
Alan Modra
6b9e9c7bd4 daily update 2006-10-07 23:59:22 +00:00
gdbadmin
2eef69ef02 *** empty log message *** 2006-10-07 00:00:02 +00:00
Alan Modra
5f9bb8779e daily update 2006-10-06 23:59:23 +00:00
Joel Brobecker
390a1bd069 * gdb.ada/arrayidx.exp: Remove calls to setup_kfail now that
the corresponding bug has been fixed in GDB (PR/2018).
2006-10-06 20:48:42 +00:00
Joel Brobecker
714e295ef0 * dwarf2read.c (read_array_type): Set the type name if the name
attribute is present.
2006-10-06 20:42:02 +00:00
Ian Lance Taylor
12e14209f0 Lay out object file sections when we add the symbols to the symbol
table.
2006-10-06 20:40:16 +00:00
Mike Frysinger
33423b7ffe * genscripts.sh: Respect LIBPATH_SUFFIX when not using sysroot. 2006-10-06 20:10:37 +00:00
Joel Brobecker
dd920c3388 * gdb.base/subst.exp: New testcase. 2006-10-06 18:17:56 +00:00
Joel Brobecker
53bbefe9af * gdb.ada/array_return/pck.ads: Add copyright notice.
* gdb.ada/array_return/pck.adb: Likewise.
        * gdb.ada/array_return/p.adb: Likewise.
        * gdb.ada/exec_changed/first.adb: Likewise.
        * gdb.ada/exec_changed/second.adb: Likewise.
2006-10-06 18:05:58 +00:00
Joel Brobecker
098514179b * gdb.ada/watch_arg/watch.adb: New file.
* gdb.ada/watch_arg.exp: New testcase.
2006-10-06 17:46:56 +00:00
Joel Brobecker
631b0ed020 * blockframe.c (block_innermost_frame): Rewrite frame search logic. 2006-10-06 02:01:34 +00:00
gdbadmin
9ad41fe1d0 *** empty log message *** 2006-10-06 00:00:02 +00:00
Alan Modra
7ccad82788 daily update 2006-10-05 23:59:26 +00:00
Daniel Jacobowitz
dbc981de23 * Makefile.in (gdb_expat_h): New.
(xml_support_h): Add gdb_expat.h dependency.
	(memory-map.o, xml-support.o): Likewise.
	* gdb_expat.h: New file.
	* xml-support.h: Include it.
	* memory-map.c, xml-support.c: Likewise.  Remove XML_STATUS_OK
	definitions.
2006-10-05 19:42:31 +00:00
Daniel Jacobowitz
0b83947edd * remote.c (get_remote_state_raw): Renamed from get_remote_state.
(get_remote_state): New function.
	(init_remote_state, _initialize_remote): Use get_remote_state_raw.
2006-10-05 19:20:52 +00:00
Bob Wilson
a9c70046ea * emulparams/xtensa-config.sh: Delete file.
* emulparams/elf32xtensa.sh: Set MAXPAGESIZE here instead of including
        xtensa-config.sh.
        * Makefile.am (eelf32xtensa.c): Remove dependency on xtensa-config.sh.
        * Makefile.in: Regenerate.
2006-10-05 01:06:13 +00:00
Fred Fish
8aceae7e50 Reviewed and approved by Daniel Jacobowitz <drow@false.org>
2006-10-04  Fred Fish  <fnf@specifix.com>
	* vec.c: Include defs.h first.  This pulls in config.h which can
	affect other includes.
2006-10-05 01:04:23 +00:00
gdbadmin
331140640e *** empty log message *** 2006-10-05 00:00:39 +00:00
Alan Modra
8a23b8cafa daily update 2006-10-04 23:59:24 +00:00
Joel Brobecker
f31b375174 * somread.c (som_symtab_read): Avoid using alloca for potentially
large buffers.
2006-10-04 21:36:39 +00:00
Daniel Jacobowitz
d0a0254a41 * arch-utils.h (gdbarch_info_fill): Remove duplicate prototype. 2006-10-04 20:14:44 +00:00
H.J. Lu
3b578682c1 2006-10-04 H.J. Lu <hongjiu.lu@intel.com>
* readelf.c (debug_apply_rela_addends): Don't ignore relocation
	against symbols without type.
2006-10-04 11:50:43 +00:00
gdbadmin
95a4e393f9 *** empty log message *** 2006-10-04 00:00:32 +00:00
Alan Modra
dce1c5e35e daily update 2006-10-03 23:59:25 +00:00
Daniel Jacobowitz
f2d483c447 * memory-map.c (XML_STATUS_OK, XML_STATUS_ERROR): Provide default
definitions.
	* xml-support.c (XML_STATUS_OK, XML_STATUS_ERROR): Likewise.
2006-10-03 15:54:01 +00:00