OSDN Git Service

pf3gnuchains/sourceware.git
20 years ago2003-08-04 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 4 Aug 2003 22:24:43 +0000 (22:24 +0000)]
2003-08-04  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (gdbarch_data_free_ftype): Delete declaration.
(register_gdbarch_data): Delete "free" parameter.  Update
comments.
* gdbarch.h, gdbarch.c: Re-generate.
* reggroups.c (_initialize_reggroup): Update.
* gnu-v3-abi.c (init_gnuv3_ops): Update.
* frame-base.c (_initialize_frame_base): Update.
* frame-unwind.c (_initialize_frame_unwind): Update.
* user-regs.c (_initialize_user_regs): Update.
* remote.c (_initialize_remote): Update.
* regcache.c (_initialize_regcache): Update.

20 years ago2003-08-04 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 4 Aug 2003 21:12:46 +0000 (21:12 +0000)]
2003-08-04  Andrew Cagney  <cagney@redhat.com>

* regcache.c (xfree_regcache_descr): Delete function.
(_initialize_regcache): Update call to register_gdbarch_data.
(init_regcache_descr, init_legacy_regcache_descr): Use
GDBARCH_OBSTACK_XALLOC and GDBARCH_OBSTACK_CALLOC.

20 years ago2003-08-04 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 4 Aug 2003 20:52:26 +0000 (20:52 +0000)]
2003-08-04  Andrew Cagney  <cagney@redhat.com>

* remote.c (free_remote_state): Delete function.
(_initialize_remote): Update register_gdbarch_data.
(init_remote_state): Use GDBARCH_OBSTACK_XALLOC and
GDBARCH_OBSTACK_CALLOC instead of xmalloc / xcalloc.

20 years ago2003-08-04 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 4 Aug 2003 20:43:57 +0000 (20:43 +0000)]
2003-08-04  Andrew Cagney  <cagney@redhat.com>

* agentexpr.texi: Delete @bye.
* Makefile.in (STABS_DOC_SOURCE_INCLUDES): Add "fdl.texi"
(stabs.info): Add $(srcdir) to include search path.
(html): Depend on "annotate_toc.html", and not "annotate.html".
* stabs.texinfo: Ditto.  Include "fdl.texi".
* gdbint.texinfo: Update copyright statement's list of invariant
sections.

20 years ago2003-08-04 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 4 Aug 2003 20:34:10 +0000 (20:34 +0000)]
2003-08-04  Andrew Cagney  <cagney@redhat.com>

* reggroups.c (struct reggroup_el): Define.
(struct reggroups): Delete field "nr_group".  Replace array
"group" with a "first" to "last" linked list.
(reggroups_init): Update.  Allocate using gdbarch's obstack.
(reggroups_free): Delete function.
(add_group): Update.  Add "el" parameter.
(reggroup_add): Pass gdbarch obstack allocated space to add_group.
(default_groups): Update.
(reggroup_next): Replace reggroups.
(reggroups_dump): Update.
(_initialize_reggroup): Pass XMALLOC allocated space to add_group.
* regcache.c (regcache_dump): Use reggroup_next instead of reggroups.
* infcmd.c (registers_info): Use reggroup_next instead of reggroups.

20 years ago * tui-interp.c: Include "cli-out.h".
drow [Mon, 4 Aug 2003 19:28:17 +0000 (19:28 +0000)]
* tui-interp.c: Include "cli-out.h".
(tui_resume): Update tui_old_uiout's stream to gdb_stdout.

20 years ago * Makefile.in (tui-interp.o): Update dependencies.
drow [Mon, 4 Aug 2003 19:28:04 +0000 (19:28 +0000)]
* Makefile.in (tui-interp.o): Update dependencies.

20 years ago2003-08-04 David Carlton <carlton@kealia.com>
carlton [Mon, 4 Aug 2003 17:08:21 +0000 (17:08 +0000)]
2003-08-04  David Carlton  <carlton@kealia.com>

* charset.c (cached_iconv_convert): Add __FILE__ and __LINE__ args
to internal_error call.
* source.c (forward_search_command): Add "%s" format argument.
(reverse_search_command): Ditto.
* top.c (quit_confirm): Ditto.
* cli/cli-setshow.c (do_setshow_command): Ditto.
* cp-valprint.c (cp_print_class_method): Replace
{f,}printf_{un,}filtered by {f,}puts_{un,}filtered.
(cp_print_class_member): Ditto.
* event-top.c (command_line_handler): Ditto.
* linux-proc.c (linux_info_proc_cmd): Ditto.
* p-typeprint.c (pascal_type_print_base): Ditto.
* p-valprint.c (pascal_object_print_class_method): Ditto.
(pascal_object_print_class_member): Ditto.
* printcmd.c (print_scalar_formatted,printf_command): Ditto.
* remote.c (remote_cisco_section_offsets): Ditto.
* top.c (command_line_input): Ditto.
* utils.c (vwarning,error_stream,quit): Ditto.
* valprint.c (print_floating,print_binary_chars)
(print_octal_chars,print_decimal_chars,print_hex_chars): Ditto.

2003-08-04  David Carlton  <carlton@kealia.com>

* mi-main.c (mi_error_last_message): Add "%s" second argument to
xasprintf call.

2003-08-04  David Carlton  <carlton@kealia.com>

* generic/gdbtk.c (gdbtk_source_start_file): Add "%s" first
argument to error call.
(tk_command): Ditto.
(view_command): Ditto.

20 years ago2003-08-04 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 4 Aug 2003 15:42:42 +0000 (15:42 +0000)]
2003-08-04  Andrew Cagney  <cagney@redhat.com>

* frame.c (frame_func_unwind): Use frame_unwind_address_in_block.

20 years ago * objdump.c (include_paths, include_path_count): New vars.
amodra [Mon, 4 Aug 2003 14:29:34 +0000 (14:29 +0000)]
* objdump.c (include_paths, include_path_count): New vars.
(usage): Describe --include.
(long_options): Add "include".
(add_include_path): New function.
(struct print_file_list): Make filename const.  Add modname.
(try_print_file_open, update_source_path): New functions.
(show_line): Use them.
(main): Handle 'I' option.  Don't check for NULL xrealloc arg.

20 years ago * config/tc-i386.c (i386_intel_operand): Always call i386_index_check
amodra [Mon, 4 Aug 2003 12:03:49 +0000 (12:03 +0000)]
* config/tc-i386.c (i386_intel_operand): Always call i386_index_check
for memory operands.  Pass the full operand_string to i386_index_check.

20 years agoPrefix .gnu.warning section messages with "warning: ".
nickc [Mon, 4 Aug 2003 11:32:51 +0000 (11:32 +0000)]
Prefix .gnu.warning section messages with "warning: ".

20 years agoNew canonical location.
davidsb [Mon, 4 Aug 2003 10:40:28 +0000 (10:40 +0000)]
New canonical location.

20 years ago * elfcode.h: Convert to C90, remove unneeded casts and prototypes.
amodra [Mon, 4 Aug 2003 09:39:46 +0000 (09:39 +0000)]
* elfcode.h: Convert to C90, remove unneeded casts and prototypes.
* elfcore.h: Likewise.
* elflink.c: Likewise.
* elflink.h: Likewise.
* elf.c (sym_is_global): Remove INLINE.
(align_file_position): Replace INLINE with inline.
* elfcode.h (elf_swap_dyn_in, elf_swap_dyn_out): Remove INLINE.
(elf_file_p): Replace INLINE with inline.

20 years ago * emultempl/elf32.em (output_rel_find): Add "isdyn" param. Put
amodra [Mon, 4 Aug 2003 04:01:39 +0000 (04:01 +0000)]
* emultempl/elf32.em (output_rel_find): Add "isdyn" param.  Put
.rel.dyn before other reloc sections.  Don't stop looking for reloc
sections on finding one that isn't allocated.  Match .rel even when
placing .rela and vice versa, when setting last_rel and
last_rel_alloc for the first time.  If no reloc sections in script,
prefer allocated section over non-alloc.
(gld${EMULATION_NAME}_place_orphan): Handle orphan .rel.dyn.

20 years ago2003-08-03 Jason Eckhardt <jle@rice.edu>
jle [Mon, 4 Aug 2003 02:45:04 +0000 (02:45 +0000)]
2003-08-03  Jason Eckhardt  <jle@rice.edu>

        * gas/i860/*.d: Prefix name with "i860".

20 years ago2003-08-03 Jason Eckhardt <jle@rice.edu>
jle [Mon, 4 Aug 2003 02:23:48 +0000 (02:23 +0000)]
2003-08-03  Jason Eckhardt  <jle@rice.edu>

        * gas/i860/dual01.{s,d}: New files.
        * gas/i860/dual02-err.{s,l}: New files.
        * gas/i860/dual03.{s,d}: New files.
        * gas/i860/i860.exp: Execute the above new tests.
        * gas/i860/README.i860: Update.

20 years ago*** empty log message ***
gdbadmin [Mon, 4 Aug 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Mon, 4 Aug 2003 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago * include/shlobj.h (SHELLFLAGSTATE): Add structure.
dannysmith [Sun, 3 Aug 2003 09:09:07 +0000 (09:09 +0000)]
* include/shlobj.h (SHELLFLAGSTATE): Add structure.
(SHGetInstanceExplorer): Correct return type.
(SHGetFolderPath[AW]: Likewise.
Thanks to Magnus Olsen  <greatlord@sourceforge.users.net>
for report.

20 years ago2003-08-02 Andrew Cagney <cagney@redhat.com>
cagney [Sun, 3 Aug 2003 02:42:15 +0000 (02:42 +0000)]
2003-08-02  Andrew Cagney  <cagney@redhat.com>

* config/djgpp/fnchange.lst: Fix up testsuite/gdb.c++/annota3.cc,
gdb/testsuite/gdb.c++/annota3.exp, amd64fbsd-tdep.c and
amd64fbsd-nat.c.

20 years ago2003-08-02 Andrew Cagney <cagney@redhat.com>
cagney [Sun, 3 Aug 2003 01:57:13 +0000 (01:57 +0000)]
2003-08-02  Andrew Cagney  <cagney@redhat.com>

* gdb.base/annota3.exp: New file.
* gdb.base/annota3.c: New file.
* gdb.c++/annota3.exp: New file.
* gdb.c++/annota3.cc: New file.

20 years agodaily update
amodra [Sun, 3 Aug 2003 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Sun, 3 Aug 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2003-08-02 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 2 Aug 2003 20:11:48 +0000 (20:11 +0000)]
2003-08-02  Andrew Cagney  <cagney@redhat.com>

* Makefile.in: Update all dependencies and definitions.

20 years ago * elf32-sh.c (sh_elf_check_relocs): Don't set DF_TEXTREL here.
kkojima [Sat, 2 Aug 2003 13:46:43 +0000 (13:46 +0000)]
* elf32-sh.c (sh_elf_check_relocs): Don't set DF_TEXTREL here.

* ld-sh/shared-2.d, ld-sh/textrel1.s, ld-sh/textrel2.s: New test.

20 years agoAdjust for objdump -d change.
amodra [Sat, 2 Aug 2003 11:34:30 +0000 (11:34 +0000)]
Adjust for objdump -d change.

20 years ago2003-08-01 Jason Eckhardt <jle@rice.edu>
jle [Sat, 2 Aug 2003 04:27:50 +0000 (04:27 +0000)]
2003-08-01  Jason Eckhardt  <jle@rice.edu>

        * gas/i860/README.i860: New file.

20 years ago* linespec.c (is_objc_method_format): New function
fedor [Sat, 2 Aug 2003 03:59:39 +0000 (03:59 +0000)]
* linespec.c (is_objc_method_format): New function
(decode_line_1, locate_first_half): Use it.
Fixes PR objc/1298

20 years ago2003-08-01 Jason Eckhardt <jle@rice.edu>
jle [Sat, 2 Aug 2003 03:03:52 +0000 (03:03 +0000)]
2003-08-01  Jason Eckhardt  <jle@rice.edu>

        * config/tc-i860.c: Remove SYNTAX_SVR4 macro and occurrences.
        (target_intel_syntax): Declare variable.
        (OPTION_INTEL_SYNTAX): Declare macro.
        (md_longopts): Add option -mintel-syntax.
        (md_parse_option): Set target_intel_syntax.
        (md_show_usage): Add -mintel-syntax usage.
        (md_begin): Set reg_prefix based on target_intel_syntax.
        (i860_process_insn): Skip register prefix only if there is one.
        Parse relocatable expressions in either Intel or AT&T syntax based
        on target_intel_syntax instead of the SYNTAX_SVR4 macro.
        * doc/c-i860.texi: Document -mintel-syntax option and give blurb
        about the differences in syntax.

20 years ago Merge from gcc:
neroden [Sat, 2 Aug 2003 02:00:37 +0000 (02:00 +0000)]
Merge from gcc:

2003-08-01  Matt Kraai  <kraai@alumni.cmu.edu>
* Makefile.tpl (check, check-c++): Express dependencies using
dependencies rather than commands.
* Makefile.in: Regenerate.

2003-07-31  Geoffrey Keating  <geoffk@apple.com>
* Makefile.tpl (libsubdir): Use gcc instead of gcc-lib.
* Makefile.in: Update.

20 years ago*** empty log message ***
gdbadmin [Sat, 2 Aug 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Sat, 2 Aug 2003 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago2003-08-01 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 1 Aug 2003 22:46:15 +0000 (22:46 +0000)]
2003-08-01  H.J. Lu  <hongjiu.lu@intel.com>

* elfxx-ia64.c (get_got): Align the .got section at 8 bytes.

20 years ago2003-08-01 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 1 Aug 2003 22:42:26 +0000 (22:42 +0000)]
2003-08-01  H.J. Lu  <hongjiu.lu@intel.com>

* elfxx-ia64.c (elfNN_ia64_finish_dynamic_symbol): Use
ElfNN_External_Rela instead of Elf64_External_Rela.

20 years ago2003-08-01 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 1 Aug 2003 21:35:02 +0000 (21:35 +0000)]
2003-08-01  Andrew Cagney  <cagney@redhat.com>

* configure.in (noconfigdirs): Do not add GDB when m32r-*-*.
* configure: Ditto.

20 years ago2003-08-01 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 1 Aug 2003 21:14:32 +0000 (21:14 +0000)]
2003-08-01  Andrew Cagney  <cagney@redhat.com>

* NEWS: Mention that m32r is multi-arch.
From 2003-07-28 Kei Sakamoto <sakamoto.kei@renesas.com>:
* configure.tgt: Recognize m32r-*-*.
* config/m32r/tm-m32r.h: Delete file.
* config/m32r/m32r.mt: New file.
* m32r-rom.c (m32r_upload_command): Use hostent only when
        gethostname succeeds, in order to avoid a compilation
        warning.
* m32r-tdep.c (m32r_store_return_value): Add a cast to remove a
compiler warning.

20 years ago2003-08-01 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 1 Aug 2003 19:52:49 +0000 (19:52 +0000)]
2003-08-01  Michael Snyder  <msnyder@redhat.com>

* sh-tdep.c (sh_frame_align): New gdbarch method.
(sh_gdbarch_init): Set up frame_align method.

20 years ago2003-08-01 Danny Smith <dannysmith@users.sourceforge.net>
dannysmith [Fri, 1 Aug 2003 09:11:38 +0000 (09:11 +0000)]
2003-08-01  Danny Smith <dannysmith@users.sourceforge.net>

* lib/test.c: Include winldap.h, ntldap.h, winber.h.

2003-08-01  Filip Navara  <xnavara@volny.cz>

* include/winldap.h: New file.
* include/ntldap.h: New file.
* include/winber.h: New file.
* lib/winldap32.def: New file.

20 years agoAdd code to catch obsolete configurations and warn about them unless
nickc [Fri, 1 Aug 2003 08:35:03 +0000 (08:35 +0000)]
Add code to catch obsolete configurations and warn about them unless
--enable-obsolete is used.  Use this to mark vax-vms port as obsolete.

20 years ago * config/tc-msp430.c (msp430_srcoperand): Extend 'push' bug workaround
amodra [Fri, 1 Aug 2003 03:48:54 +0000 (03:48 +0000)]
* config/tc-msp430.c (msp430_srcoperand): Extend 'push' bug workaround
to all arches.

20 years ago2003-08-01 Danny Smith <dannysmith@users.sourceforge.net>
dannysmith [Fri, 1 Aug 2003 01:06:26 +0000 (01:06 +0000)]
2003-08-01  Danny Smith <dannysmith@users.sourceforge.net>

* include/ddk/atm.h: Remove stray '.';

2003-08-01  Gisle Vanem  <gvanem@broadpark.no>

* include/ddk/winddk.h; Remove trailing ';' from macro expressions,
throughout. Add () around macro expressions with cast returns,
throughout.

20 years agodaily update
amodra [Fri, 1 Aug 2003 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Fri, 1 Aug 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2003-07-31 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 31 Jul 2003 23:41:23 +0000 (23:41 +0000)]
2003-07-31  Michael Snyder  <msnyder@redhat.com>

        * value.h, values.c, infcall.c, infcmd.c: Revert 07-30 change,
        which is already covered by the new frames infrastructure.

20 years ago2003-07-31 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Thu, 31 Jul 2003 22:24:20 +0000 (22:24 +0000)]
2003-07-31  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/ctype/iswalpha.c: Fix calls to __jp2uc to pass the
        correct type of conversion when dealing with EUCJP or SJIS.
        * libc/ctype/iswblank.c: Ditto.
        * libc/ctype/iswcntrl.c: Ditto.
        * libc/ctype/iswprint.c: Ditto.
        * libc/ctype/iswpunct.c: Ditto.
        * libc/ctype/iswspace.c: Ditto.
        * libc/ctype/towlower.c: Ditto.
        * libc/ctype/towupper.c: Ditto.

20 years ago2003-07-31 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 31 Jul 2003 21:42:38 +0000 (21:42 +0000)]
2003-07-31  Andrew Cagney  <cagney@redhat.com>

* user-regs.c (struct user_reg): Add "next" link.
(struct user_regs): Replace "user" with "first" and "last" links.
(append_user_reg): Add pre-allocated "reg" parameter.
(builtin_user_regs): Provide initial value for "last".
(user_reg_add_builtin): XMALLOC memory for append_user_reg.
(user_regs_init): Allocate memory from the gdbarch obstack.
(user_reg_add): GDBARCH_OBSTACK_ZALLOC memory for append_user_reg.
(user_reg_map_name_to_regnum): Rewrite to search the user_reg
linked list.
(usernum_to_user_reg): New function.
(user_reg_map_regnum_to_name): Use usernum_to_user_reg.
(value_of_user_reg): Use usernum_to_user_reg.
(user_regs_free): Delete function.
(_initialize_user_regs): Update register_gdbarch_data call.

20 years agoScrewed up ChangeLog
joshuadfranklin [Thu, 31 Jul 2003 21:12:11 +0000 (21:12 +0000)]
Screwed up ChangeLog

20 years ago* effectively.sgml: New file, "Using Cygwin Effectively with Windows".
joshuadfranklin [Thu, 31 Jul 2003 21:06:55 +0000 (21:06 +0000)]
* effectively.sgml: New file, "Using Cygwin Effectively with Windows".

20 years ago * dwarf2read.c (new_symbol): Use var_decode_location for parameters.
drow [Thu, 31 Jul 2003 21:05:38 +0000 (21:05 +0000)]
* dwarf2read.c (new_symbol): Use var_decode_location for parameters.

20 years agoAllocate 4 slots on stack before calling main, in case it saves its argument
nickc [Thu, 31 Jul 2003 16:21:20 +0000 (16:21 +0000)]
Allocate 4 slots on stack before calling main, in case it saves its argument
registers.
Remove reference to deleted v850ea port.
Do not use -mv850 when building for v850e target.  This prevents the ctbp
system register from being initialised.

20 years ago * elf32-ppc.c (ppc_elf_install_value): Tidy.
amodra [Thu, 31 Jul 2003 14:38:14 +0000 (14:38 +0000)]
* elf32-ppc.c (ppc_elf_install_value): Tidy.
(ppc_elf_relax_section): Remove dead code.  Remove unnecessary casts.
Formatting.
* elfxx-target.h: Remove PARAMS macro.  Formatting.

20 years ago * elf.c (bfd_section_from_r_symndx): Test for SHN_UNDEF.
amodra [Thu, 31 Jul 2003 14:34:12 +0000 (14:34 +0000)]
* elf.c (bfd_section_from_r_symndx): Test for SHN_UNDEF.
* elf64-ppc.c (get_fdh): New function, split out from
ppc64_elf_edit_opd.
(ppc64_elf_check_relocs): Use get_fdh.
(func_desc_adjust): Likewise.  Tidy.
(ppc64_elf_edit_opd): Tighten reloc checks.  Free local_syms on error
exit.  Use get_fdh.  Account for superfluous dynamic relocs.
(ppc64_elf_relocate_section): Warning fix.

20 years ago2003-7-31 Martin Fuchs <Martin-Fuchs@gmx.net>
dannysmith [Thu, 31 Jul 2003 10:25:55 +0000 (10:25 +0000)]
2003-7-31  Martin Fuchs  <Martin-Fuchs@gmx.net>

* include/shlobj.h (SFGAO_COMPRESSED): Add define.
(SFGAOF,SHGDNF): Add typedef's.
(SHCONTF): Extend enum.

20 years ago * include/shellapi.h: Include all structs within pshpack2.h/
dannysmith [Thu, 31 Jul 2003 05:40:39 +0000 (05:40 +0000)]
* include/shellapi.h: Include all structs within pshpack2.h/
poppack.h block.

20 years agodaily update
amodra [Thu, 31 Jul 2003 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Thu, 31 Jul 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2003-07-30 Jason Eckhardt <jle@rice.edu>
jle [Wed, 30 Jul 2003 21:37:34 +0000 (21:37 +0000)]
2003-07-30  Jason Eckhardt  <jle@rice.edu>

        * coff-i860.c: Convert to ISO C90.  Remove superflous prototypes.

20 years ago2003-07-30 Jason Eckhardt <jle@rice.edu>
jle [Wed, 30 Jul 2003 21:10:12 +0000 (21:10 +0000)]
2003-07-30  Jason Eckhardt  <jle@rice.edu>

        * i860-dis.c: Convert to ISO C90.  Remove superflous prototypes.

20 years ago2003-07-30 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 30 Jul 2003 20:59:09 +0000 (20:59 +0000)]
2003-07-30  Michael Snyder  <msnyder@redhat.com>

* structs.h (value_being_returned): Add a struct_addr argument.
* infcall.c (call_function_by_hand): Pass struct_addr to
value_being_returned.
* infcmd.c (print_return_value): Pass zero as struct_addr.
* values.c (value_being_returned): If struct_addr is passed,
use it instead of trying to recover it from the inferior.

20 years ago * mn10300-tdep.c (analyze_dummy_frame): Pass ``pc'' so that
kevinb [Wed, 30 Jul 2003 20:44:45 +0000 (20:44 +0000)]
* mn10300-tdep.c (analyze_dummy_frame): Pass ``pc'' so that
the prologue analyzer won't need to attempt to extract the pc
value from the woefully incomplete dummy frame.
(mn10300_analyze_prologue): Avoid calls to get_frame_pc() when
possible.  Disable code which modifies the frame.

20 years ago * config/tc-sh.c (md_assemble): For branches, check & update
amylaar [Wed, 30 Jul 2003 20:34:26 +0000 (20:34 +0000)]
* config/tc-sh.c (md_assemble): For branches, check & update
valid_arch here.

20 years agobfd:
jle [Wed, 30 Jul 2003 20:24:54 +0000 (20:24 +0000)]
bfd:
2003-07-30  Jason Eckhardt  <jle@rice.edu>

        * elf32-i860.c: Convert to ISO C90.  Remove superflous prototypes.

gas:
2003-07-30  Jason Eckhardt  <jle@rice.edu>

        * config/tc-i860.c: Convert to ISO C90.

20 years ago* configure.in: Enable libgcj for darwin.
dj [Wed, 30 Jul 2003 20:12:58 +0000 (20:12 +0000)]
* configure.in: Enable libgcj for darwin.
* configure: Rebuild.

20 years ago * read.c (s_space): Revert 2003-07-28 change.
ro [Wed, 30 Jul 2003 17:21:52 +0000 (17:21 +0000)]
* read.c (s_space): Revert 2003-07-28 change.

20 years agoUpdated Romanian translation
nickc [Wed, 30 Jul 2003 15:53:12 +0000 (15:53 +0000)]
Updated Romanian translation

20 years ago * config/obj-elf.c (obj_elf_change_section): Allow "x" for .note*.
amodra [Wed, 30 Jul 2003 14:11:03 +0000 (14:11 +0000)]
* config/obj-elf.c (obj_elf_change_section): Allow "x" for .note*.

20 years ago* dcrt0.cc (_dll_crt0): Move strace.microseconds initialization to after
cgf [Wed, 30 Jul 2003 04:46:07 +0000 (04:46 +0000)]
* dcrt0.cc (_dll_crt0): Move strace.microseconds initialization to after
pthread initialization.
(dll_crt0_1): i.e., here.

20 years ago2003-07-28 Andrew Cagney <cagney@redhat.com>
cagney [Wed, 30 Jul 2003 04:14:38 +0000 (04:14 +0000)]
2003-07-28  Andrew Cagney  <cagney@redhat.com>

* Makefile.in (INFO_DEPS): Add annotate.info.
(dvi, ps, html, pdf): Add annotate.
(ANNOTATE_DOC_SOURCE_INCLUDES): New macro.
(ANNOTATE_DOC_BUILD_INCLUDES): New macro.
(ANNOTATE_DOC_FILES): New macro.
(ANNOTATE_TEX_TMPS): New macro.
(annotate.info, annotate_toc.html): Specify dependencies.
(annotate.ps, annotate.pdf, annotate.dvi): Ditto.
* annotate.texinfo: Rename annotate.texi.  Get building.  Add
"Migrating to GDB/MI" and "Limitations of the Annotation
Interface" chapters.  Mention why it is not part of the user
guide.  Update copyright notice.  Include "fdl.texi".

20 years ago * objdump.c: Remove unnecessary prototypes.
amodra [Wed, 30 Jul 2003 03:54:15 +0000 (03:54 +0000)]
* objdump.c: Remove unnecessary prototypes.
(disassemble_bytes): Add rel_offset parameter.  Simplify reloc skipping
code, and print relocs when dump_dynamic_reloc_info.
(disassemble_data): Read and handle dynamic relocs.  Correct reloc
skip code.  Formatting.
(dump_bfd): Don't dump dynamic relocs when disassembling.

20 years ago * emulparams/shelf.sh (OTHER_SECTIONS): Don't include .stack
kkojima [Wed, 30 Jul 2003 02:22:06 +0000 (02:22 +0000)]
* emulparams/shelf.sh (OTHER_SECTIONS): Don't include .stack
section for shared library.
* emulparams/shelf32.sh (OTHER_SECTIONS): Likewise.
* emulparams/shelf64.sh (OTHER_SECTIONS): Likewise.

20 years ago * elf-hppa.h (elf_hppa_relocate_section): Look up dyn_h for undefweak.
amodra [Wed, 30 Jul 2003 02:15:04 +0000 (02:15 +0000)]
* elf-hppa.h (elf_hppa_relocate_section): Look up dyn_h for undefweak.
* elf64-hppa.c (elf64_hppa_finalize_dlt): Check h->root.type.

20 years ago * elf.c: Convert to C90, remove unnecessary prototypes and casts.
amodra [Wed, 30 Jul 2003 02:08:06 +0000 (02:08 +0000)]
* elf.c: Convert to C90, remove unnecessary prototypes and casts.
Replace PTR with void *.  Formatting.
(_bfd_elf_assign_file_position_for_section): Remove INLINE.
(make_mapping): Likewise.

20 years ago * mkinstalldirs: Import autoconf 2.57 / automake 1.7 version.
neroden [Wed, 30 Jul 2003 01:35:07 +0000 (01:35 +0000)]
* mkinstalldirs: Import autoconf 2.57 / automake 1.7 version.

20 years agodaily update
amodra [Wed, 30 Jul 2003 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Wed, 30 Jul 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago * MAINTAINERS: Remove self as M88k maintainer. Future M88k
bje [Tue, 29 Jul 2003 23:44:03 +0000 (23:44 +0000)]
* MAINTAINERS: Remove self as M88k maintainer.  Future M88k
maintenance defaults to the blanket write privilege maintainers.

20 years ago2003-07-29 Martin Hunt <hunt@redhat.com>
hunt [Tue, 29 Jul 2003 22:08:09 +0000 (22:08 +0000)]
2003-07-29  Martin Hunt  <hunt@redhat.com>

* library/prefs.tcl (pref_set_option_db): On Windows, fix
highlighting of buttons.  On Unix, fix highlighting of
menus.

20 years ago2003-07-29 Michael Chastain <mec@shout.net>
chastain [Tue, 29 Jul 2003 21:51:25 +0000 (21:51 +0000)]
2003-07-29  Michael Chastain  <mec@shout.net>

* gdb.threads/tls.c (spin): Check errno only if sem_wait
actually failed.
(do_pass): Likewise.
* gdb.threads/tls.exp: Always initialize no_of_threads.

20 years ago2003-07-22 Michael Snyder <msnyder@redhat.com>
msnyder [Tue, 29 Jul 2003 21:07:40 +0000 (21:07 +0000)]
2003-07-22  Michael Snyder  <msnyder@redhat.com>

* cmpw.s: Add test for less-than-zero immediate.
* shll.s: Test for shll reg, reg.
* shlr.s: Test for shlr reg, reg.
* mova.s: Add dozens of new mova tests.

20 years ago2003-07-18 Michael Snyder <msnyder@redhat.com>
msnyder [Tue, 29 Jul 2003 21:05:31 +0000 (21:05 +0000)]
2003-07-18  Michael Snyder  <msnyder@redhat.com>

        * include/opcode/h8sx.h (DO_MOVA1, DO_MOVA2): Reformatting.

20 years ago2003-07-18 Michael Snyder <msnyder@redhat.com>
msnyder [Tue, 29 Jul 2003 21:03:39 +0000 (21:03 +0000)]
2003-07-18  Michael Snyder  <msnyder@redhat.com>

        * compile.c (decode): Enhancements for mova.
        Initialize cst, reg, and rdisp inside the loop, for each
        new instruction.  Defer correction of the disp2 values until
        later, and then adjust them by the size of the first operand,
        rather than the size of the instruction.
        (sim_resume): For mova, adjust the size of the second operand
        according to the type of the first operand (INDEXB vs. INDEXW).
        In cases where there is only one operand, the other two must
        both be composed on the fly.

20 years ago2003-07-29 Honda Hiroki <hhonda@ipflex.com>
jjohnstn [Tue, 29 Jul 2003 20:45:10 +0000 (20:45 +0000)]
2003-07-29  Honda Hiroki  <hhonda@ipflex.com>

        * libc/stdio/vfprintf.c: Set output size to 1 when
        we have %f format with precision 0 and # flag not specified.

20 years ago * scripttempl/elfm68hc12.sc: Add gcc_except_table.
ciceron [Tue, 29 Jul 2003 20:17:17 +0000 (20:17 +0000)]
* scripttempl/elfm68hc12.sc: Add gcc_except_table.
* scripttempl/elfm68hc11.sc: Likewise.

20 years agoUpdate meissner email address
meissner [Tue, 29 Jul 2003 17:09:00 +0000 (17:09 +0000)]
Update meissner email address

20 years agoUpdate to Iso C.
nickc [Tue, 29 Jul 2003 15:40:37 +0000 (15:40 +0000)]
Update to Iso C.

20 years ago * ld-elfvsb/elf-offset.ld: Add .rel.toc, .rela.toc and .toc
jakub [Tue, 29 Jul 2003 14:02:55 +0000 (14:02 +0000)]
* ld-elfvsb/elf-offset.ld: Add .rel.toc, .rela.toc and .toc
sections.
--- ld/testsuite/ld-elfvsb/elf-offset.ld.jj 2003-05-19 17:12:47.000000000 -0400
+++ ld/testsuite/ld-elfvsb/elf-offset.ld 2003-07-29 05:39:34.000000000 -0400
@@ -46,6 +46,8 @@ SECTIONS
     }
   .rel.got       : { *(.rel.got) }
   .rela.got      : { *(.rela.got) }
+  .rel.toc       : { *(.rel.toc) }
+  .rela.toc      : { *(.rela.toc) }
   .rel.ctors     : { *(.rel.ctors) }
   .rela.ctors    : { *(.rela.ctors) }
   .rel.dtors     : { *(.rel.dtors) }
@@ -111,6 +113,7 @@ SECTIONS
     KEEP (*(.dtors))
   }
   .got           : { *(.got.plt) *(.got) }
+  .toc           : { *(.toc) }
   .dynamic       : { *(.dynamic) }
   /* We want the small data sections together, so single-instruction offsets
      can access them all, and initialized data all before uninitialized, so

20 years ago * ppc-opc.c (insert_mbe, extract_mbe): Shift 1L instead of 1 up.
jakub [Tue, 29 Jul 2003 08:29:56 +0000 (08:29 +0000)]
* ppc-opc.c (insert_mbe, extract_mbe): Shift 1L instead of 1 up.

20 years agoRemove empty .text disassembly
nickc [Tue, 29 Jul 2003 07:06:07 +0000 (07:06 +0000)]
Remove empty .text disassembly

20 years ago * config/tc-sh.c (tc_gen_reloc): Test for R_SH_IND12W only when ELF.
amodra [Tue, 29 Jul 2003 06:55:34 +0000 (06:55 +0000)]
* config/tc-sh.c (tc_gen_reloc): Test for R_SH_IND12W only when ELF.

20 years ago * ld-powerpc/tlsso.r: Update.
amodra [Tue, 29 Jul 2003 06:53:41 +0000 (06:53 +0000)]
* ld-powerpc/tlsso.r: Update.
* ld-powerpc/tlstocso.r: Update.

20 years ago * config/tc-ppc.c (md_apply_fix3): Fix check for lq insns.
amodra [Tue, 29 Jul 2003 06:48:29 +0000 (06:48 +0000)]
* config/tc-ppc.c (md_apply_fix3): Fix check for lq insns.

20 years ago * elf64-ppc.c (func_desc_adjust): Give linker created function
amodra [Tue, 29 Jul 2003 06:47:10 +0000 (06:47 +0000)]
* elf64-ppc.c (func_desc_adjust): Give linker created function
descriptor symbols a size and type.
(ppc64_elf_relocate_section): Correct lq insn test.

20 years ago2003-07-28 Eric Christopher <echristo@redhat.com>
echristo [Tue, 29 Jul 2003 06:42:50 +0000 (06:42 +0000)]
2003-07-28  Eric Christopher  <echristo@redhat.com>

        * elf32-ppc.c (R_PPC_RELAX32): New relocation.
        (ppc_elf_install_value): New function.
        (ppc_elf_sort_rela): Remove.
        (ppc_elf_relax_section): Rewrite. Remove old relaxation
        and replace with out of range branch stubs.
        (ppc_elf_relocate_section): Handle R_PPC_RELAX32.

2003-07-28  Eric Christopher  <echristo@redhat.com>

        * ppc.h (R_PPC_RELAX32): New. Fake relocation.

20 years agoUpdate expected output regexps to include .eh_frame section.
nickc [Tue, 29 Jul 2003 06:26:23 +0000 (06:26 +0000)]
Update expected output regexps to include .eh_frame section.

20 years ago* elf-m10300.c (mn10300_elf_relax_section): Take symbol hash table
aoliva [Tue, 29 Jul 2003 06:18:39 +0000 (06:18 +0000)]
* elf-m10300.c (mn10300_elf_relax_section): Take symbol hash table
from input_bfd.

20 years ago* libc/machine/mn10300/setjmp.S: Never emit both .am33 and
aoliva [Tue, 29 Jul 2003 06:11:46 +0000 (06:11 +0000)]
* libc/machine/mn10300/setjmp.S: Never emit both .am33 and
.am33_2.

20 years ago2003-07-28 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 29 Jul 2003 03:17:07 +0000 (03:17 +0000)]
2003-07-28  Andrew Cagney  <cagney@redhat.com>

* annotate.c (annotate_breakpoints_headers): Restrict annotation
to level 2.
(annotate_breakpoints_table, annotate_record): Ditto.
(annotate_breakpoints_table_end, annotate_field_begin): Ditto.
(annotate_field_name_end, annotate_field_value): Ditto.
(annotate_field_end, annotate_frame_source_begin): Ditto.
(annotate_frame_source_file, annotate_frame_source_file_end): Ditto.
(annotate_frame_source_line, annotate_frame_source_end): Ditto.
(annotate_frame_begin, annotate_frame_function_name): Ditto.
(annotate_frame_address_end, annotate_frame_address): Ditto.
(annotate_frame_args, annotate_frame_end): Ditto.
(annotate_frame_where, annotate_arg_begin): Ditto.
(annotate_arg_name_end, annotate_arg_value): Ditto.
(annotate_arg_end, annotate_signal_handler_caller): Ditto.
(annotate_function_call, annotate_signal_name): Ditto.
(annotate_signal_string, annotate_signal_name_end): Ditto.
(annotate_signal_string_end, annotate_value_history_begin): Ditto.
(annotate_value_begin, annotate_value_history_value): Ditto.
(annotate_value_history_end, annotate_value_end): Ditto.
(annotate_display_begin, annotate_display_number_end): Ditto.
(annotate_display_format, annotate_display_expression): Ditto.
(annotate_display_expression_end, annotate_display_value): Ditto.
(annotate_display_end, annotate_array_section_begin): Ditto.
(annotate_elt_rep, annotate_elt_rep_end): Ditto.
(annotate_elt, annotate_array_section_end): Ditto.

20 years agogas/
hjl [Tue, 29 Jul 2003 02:03:31 +0000 (02:03 +0000)]
gas/

2003-07-28  H.J. Lu  <hongjiu.lu@intel.com>

* config/obj-elf.c (obj_elf_section_type): Also accept "note".

gas/testsuite/

2003-07-28  H.J. Lu  <hongjiu.lu@intel.com>

* gas/elf/elf.exp: Add section3 for note section.

* gas/elf/section3.d: New file.
* gas/elf/section3.s: Likewise.

20 years agodaily update
amodra [Tue, 29 Jul 2003 00:00:05 +0000 (00:00 +0000)]
daily update