OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
20 years ago2003-08-07 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 7 Aug 2003 21:36:43 +0000 (21:36 +0000)]
2003-08-07  Michael Snyder  <msnyder@redhat.com>

        * gencode.c (expand_ppi_code): Comment spelling fix.

20 years ago2003-08-07 Jason Eckhardt <jle@rice.edu>
jle [Thu, 7 Aug 2003 19:20:45 +0000 (19:20 +0000)]
2003-08-07  Jason Eckhardt  <jle@rice.edu>

        * config/tc-i860.c (i860_check_label): New function.
        * config/tc-i860.h (i860_check_label): New prototype.
        (tc_check_label): Define macro as i860_check_label.

20 years ago2003-08-07 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 7 Aug 2003 17:58:44 +0000 (17:58 +0000)]
2003-08-07  Elena Zannoni  <ezannoni@redhat.com>

       * gdb.base/completion.exp: Remove reduntant completion test
       on filename.

20 years ago2003-08-07 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 7 Aug 2003 17:55:41 +0000 (17:55 +0000)]
2003-08-07  Elena Zannoni  <ezannoni@redhat.com>

        * gdb.base/attach.exp, gdb.base/detach.exp, gdb.base/gcore.exp,
        gdb.mi/mi-basics.exp, gdb.threads/gcore-thread.exp,
        gdb.trace/save-trace.exp: Make sure that full pathnames are
        escaped correctly.

20 years ago2003-08-07 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 7 Aug 2003 17:49:22 +0000 (17:49 +0000)]
2003-08-07  Elena Zannoni  <ezannoni@redhat.com>

        * configure.in: Don't generate config.h from config.hin.
        * configure: Regenerate.
        * config.hin: Remove file.
        * gdb.mi/pthreads.c: Remove include of config.h, and other ifdefs.
        * gdb.threads/pthreads.c: Ditto.

20 years ago2003-08-07 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 7 Aug 2003 17:48:31 +0000 (17:48 +0000)]
2003-08-07  Elena Zannoni  <ezannoni@redhat.com>

        * configure.in: Don't generate config.h from config.hin.
        * configure: Regenerate.
        * config.hin: Remove file.
        * gdb.mi/pthreads.c: Remove include of config.h, and other ifdefs.
        * gdb.threads/pthreads.c: Ditto.

20 years agoIndex: ChangeLog
cagney [Thu, 7 Aug 2003 17:47:40 +0000 (17:47 +0000)]
Index: ChangeLog
2003-08-07  Andrew Cagney  <cagney@redhat.com>

* interps.h (INTERP_MI2, INTERP_MI3): Define.

Index: doc/ChangeLog
2003-08-07  Andrew Cagney  <cagney@redhat.com>

* gdb.texinfo (Mode Options): Mention that "mi2" was included in
GDB 6.0.

Index: mi/ChangeLog
2003-08-07  Andrew Cagney  <cagney@redhat.com>

* mi-interp.c (_initialize_mi_interp): Register "mi2" and "mi3".
Make "mi" select "mi2".

Index: testsuite/gdb.mi/ChangeLog
2003-08-07  Andrew Cagney  <cagney@redhat.com>

* mi2-basics.exp: Copy base MI .exp file, set MIFLAGS to -i=mi2.
* mi2-break.exp, mi2-cli.exp, mi2-console.exp: Ditto.
* mi2-disassemble.exp, mi2-eval.exp, mi2-file.exp: Ditto.
* mi2-hack-cli.exp, mi2-pthreads.exp, mi2-read-memory.exp: Ditto.
* mi2-regs.exp, mi2-return.exp, mi2-simplerun.exp: Ditto.
* mi2-stack.exp, mi2-stepi.exp, mi2-syn-frame.exp: Ditto.
* mi2-until.exp, mi2-var-block.exp, mi2-var-child.exp: Ditto.
* mi2-var-cmd.exp, mi2-var-display.exp, mi2-watch.exp: Ditto.

20 years ago From Michael Meissner.
devans [Thu, 7 Aug 2003 15:53:58 +0000 (15:53 +0000)]
From Michael Meissner.
* opc-opinst.scm (-gen-operand-instance-table): Initialize all of
the elements for the END record of CGEN_OPINST, silencing warnings.

20 years ago2003-08-07 Michal Ludvig <mludvig@suse.cz>
mludvig [Thu, 7 Aug 2003 11:26:41 +0000 (11:26 +0000)]
2003-08-07  Michal Ludvig  <mludvig@suse.cz>

* x86-64-tdep.c (x86_64_push_arguments): Skip the red zone.

20 years ago * elfxx-target.h: Remove PTR cast.
amodra [Thu, 7 Aug 2003 08:38:06 +0000 (08:38 +0000)]
* elfxx-target.h: Remove PTR cast.
* targets.c (bfd_target): Make backend_data const void *.
* elf-bfd.h: Constify all occurrences of struct elf_backend_data.
* elf-m10300.c: Likewise.
* elf.c: Likewise.
* elf32-hppa.c: Likewise.
* elf32-i386.c: Likewise.
* elf32-m68hc1x.c: Likewise.
* elf32-ppc.c: Likewise.
* elf32-s390.c: Likewise.
* elf32-sh.c: Likewise.
* elf32-sh64.c: Likewise.
* elf32-sparc.c: Likewise.
* elf32-xtensa.c: Likewise.
* elf64-mips.c: Likewise.
* elf64-ppc.c: Likewise.
* elf64-s390.c: Likewise.
* elf64-sh64.c: Likewise.
* elf64-sparc.c: Likewise.
* elf64-x86-64.c: Likewise.
* elfcode.h: Likewise.
* elfcore.h: Likewise.
* elflink.c: Likewise.
* elflink.h: Likewise.
* elfxx-ia64.c: Likewise.
* elfxx-mips.c: Likewise.
* elfxx-mips.h: Likewise.
* elf.c (prep_headers): Remove useless check for null backend_data.
* bfd-in2.h: Regenerate.

20 years ago2003-08-07 Michal Ludvig <mludvig@suse.cz>
mludvig [Thu, 7 Aug 2003 07:51:14 +0000 (07:51 +0000)]
2003-08-07  Michal Ludvig  <mludvig@suse.cz>
* x86-64-tdep.c (x86_64_dwarf_regmap): Correct register numbers.

20 years ago * elf-bfd.h: Remove PARAMS macro. Replace PTR with void *.
amodra [Thu, 7 Aug 2003 07:25:34 +0000 (07:25 +0000)]
* elf-bfd.h: Remove PARAMS macro.  Replace PTR with void *.
(NAME): Use ## rather than CONCAT4 macro.
* elfcode.h: Remove one remaining PARAMS macro.
* elf-eh-frame.c: Convert to C90, remove unneeded casts and prototypes.
* elf-strtab.c: Likewise.
* elf-hppa.h: Likewise.
* elf32-hppa.h: Likewise.
* elf32-hppa.c: Likewise.
(elf32_hppa_add_symbol_hook): Delete.
(elf_backend_add_symbol_hook): Don't define.
* libhppa.h: Convert to C90.  Replace INLINE with inline.

20 years ago2003-08-07 Kei Sakamoto <sakamoto.kei@renesas.com>
ksakamot [Thu, 7 Aug 2003 05:22:45 +0000 (05:22 +0000)]
2003-08-07  Kei Sakamoto  <sakamoto.kei@renesas.com>

* MAINTAINERS (write after approval): Move Kei Sakamoto to the proper place.

20 years ago2003-08-07 Kei Sakamoto <sakamoto.kei@renesas.com>
ksakamot [Thu, 7 Aug 2003 05:01:32 +0000 (05:01 +0000)]
2003-08-07  Kei Sakamoto  <sakamoto.kei@renesas.com>

* MAINTAINERS (write after approval): Add myself.

20 years ago2003-08-01 Jason Eckhardt <jle@rice.edu>
jle [Thu, 7 Aug 2003 04:05:40 +0000 (04:05 +0000)]
2003-08-01  Jason Eckhardt  <jle@rice.edu>

        * config/tc-i860.c (s_align_wrapper): New function and prototype.
        (md_pseudo_table): Change s_align_bytes to s_align_wrapper, remove
        surrounding OBJ_ELF ifdef, and re-format slightly.
        * doc/c-i860.texi: Document the special .align syntax available
        in Intel mode.

20 years ago From Kei Sakamoto <sakamoto.kei@renesas.com>:
drow [Thu, 7 Aug 2003 04:04:56 +0000 (04:04 +0000)]
From Kei Sakamoto <sakamoto.kei@renesas.com>:
* gdb.asm/asm-source.exp : Add -lgloss to link-flags.
* gdb.asm/m32r.inc : Remove an illegal nop after bl instruction.
Replace ld24 with seth/add3.

20 years agoConvert to C90.
amodra [Thu, 7 Aug 2003 02:25:49 +0000 (02:25 +0000)]
Convert to C90.

20 years ago * emultempl/pe.em (gld_${EMULATION_NAME}_before_parse):
dannysmith [Thu, 7 Aug 2003 01:52:35 +0000 (01:52 +0000)]
* emultempl/pe.em (gld_${EMULATION_NAME}_before_parse):
Change second (cmdline) arg to lang_add_entry to FALSE.
(set_pe_subsystem): Change second arg to lang_add_entry to TRUE.

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

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

20 years agogas:
jle [Wed, 6 Aug 2003 23:59:35 +0000 (23:59 +0000)]
gas:
2003-08-06  Jason Eckhardt  <jle@rice.edu>

        * config/tc-i860.c (i860_handle_align): New function.
        * config/tc-i860.h (HANDLE_ALIGN): Define macro.
        (MAX_MEM_FOR_RS_ALIGN_CODE): Define macro.

gas/testsuite:
2003-08-06  Jason Eckhardt  <jle@rice.edu>

        * gas/i860/dir-align01.{s,d}: New files.
        * gas/i860/i860.exp: Execute the new test above.

20 years agogas:
jle [Wed, 6 Aug 2003 19:53:18 +0000 (19:53 +0000)]
gas:
2003-08-06  Jason Eckhardt  <jle@rice.edu>

        * config/tc-i860.c (i860_process_insn): Check that instructions
        with their dual-bit set are 8-byte aligned.

gas/testsuite:
2003-08-06  Jason Eckhardt  <jle@rice.edu>

        * gas/i860/dual02-err.l: Update expected error message.
        * gas/i860/README.i860: Remove dual02-err from known failure list.

20 years ago2003-08-06 Andrew Cagney <cagney@redhat.com>
cagney [Wed, 6 Aug 2003 15:13:10 +0000 (15:13 +0000)]
2003-08-06  Andrew Cagney  <cagney@redhat.com>

* gdb.texinfo (Mode Options): Mention that level three is the
highest available and that level 2 is deprecated.
(Annotations Overview): Mention annotation levels. Cross reference
to "Limitations of the Annotation Interface" in annotate.texi.
(TODO, Value Annotations, Frame Annotations): Delete section.
(Displays, Breakpoint Info): Delete.

20 years ago * elf64-ppc.c (ppc_stub_name): Tweak names for better readability.
amodra [Wed, 6 Aug 2003 12:23:37 +0000 (12:23 +0000)]
* elf64-ppc.c (ppc_stub_name): Tweak names for better readability.
(ppc64_elf_adjust_dynamic_symbol): Allow copy relocs against
function descriptors, but warn.
(ppc_build_one_stub): Remove a couple of vars.  Move code creating
stub syms so that we can avoid a stub sym if we already have a
plt sym.  Do not redefine an existing symbol.
(ppc64_elf_build_stubs): When --emit-stub-syms, print a symbol for
glink.

20 years agoUpdated French translations
nickc [Wed, 6 Aug 2003 10:15:12 +0000 (10:15 +0000)]
Updated French translations

20 years agoFix typo
nickc [Wed, 6 Aug 2003 09:02:50 +0000 (09:02 +0000)]
Fix typo

20 years ago2003-08-05 Jason Eckhardt <jle@rice.edu>
jle [Wed, 6 Aug 2003 04:37:10 +0000 (04:37 +0000)]
2003-08-05  Jason Eckhardt  <jle@rice.edu>

        * gas/i860/README.i860: Remove dual01 from the known failures.

20 years ago2003-08-05 Jason Eckhardt <jle@rice.edu>
jle [Wed, 6 Aug 2003 04:31:57 +0000 (04:31 +0000)]
2003-08-05  Jason Eckhardt  <jle@rice.edu>

        * config/tc-i860.c (i860_process_insn): Don't handle dual-bit
        setting during flop argument parsing.  Instead, do it after
        instruction is fully parsed.

20 years agofix typo
cgf [Wed, 6 Aug 2003 03:39:36 +0000 (03:39 +0000)]
fix typo

20 years agotypo
cgf [Wed, 6 Aug 2003 03:22:18 +0000 (03:22 +0000)]
typo

20 years ago* Makefile.common: Hmm. Older compilers seem to need -nostdinc.
cgf [Wed, 6 Aug 2003 02:35:32 +0000 (02:35 +0000)]
* Makefile.common: Hmm.  Older compilers seem to need -nostdinc.

20 years ago2003-08-04 Christian Groessler <chris@groessler.org>
jle [Wed, 6 Aug 2003 02:19:04 +0000 (02:19 +0000)]
2003-08-04  Christian Groessler  <chris@groessler.org>
            Jason Eckhardt  <jle@rice.edu>

        * configure.tgt: Recognize new target i860-*-coff.
        * Makefile.am (ALL_EMULATIONS): Add ecoff_i860.o.
        (ecoff_i860.c): New rule.
        * emulparams/coff_i860.sh: New file.
        * scripttempl/i860coff.sc: New file.
        * Makefile.in: Regenerate.

20 years ago* Makefile.common: Don't send -nostdinc++ with g++.
cgf [Wed, 6 Aug 2003 02:06:43 +0000 (02:06 +0000)]
* Makefile.common: Don't send -nostdinc++ with g++.

20 years ago* Makefile.in: Rework to accommodate new speclib arguments.
cgf [Wed, 6 Aug 2003 01:40:11 +0000 (01:40 +0000)]
* Makefile.in: Rework to accommodate new speclib arguments.
* speclib: Rework to extract everything from libcygwin.a rather than building
things from existing object files.

20 years ago * elflink.c (_bfd_elf_create_dynamic_sections): Mark .dynbss with
amodra [Wed, 6 Aug 2003 01:27:11 +0000 (01:27 +0000)]
* elflink.c (_bfd_elf_create_dynamic_sections): Mark .dynbss with
SEC_LINKER_CREATED.

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

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

20 years ago2003-08-05 Jason Eckhardt <jle@rice.edu>
jle [Tue, 5 Aug 2003 23:24:06 +0000 (23:24 +0000)]
2003-08-05  Jason Eckhardt  <jle@rice.edu>

        * doc/c-i860.texi: Mention that .dual, .enddual, and .atmp
        directives are only available in Intel syntax mode.

20 years ago2003-08-05 Jason Eckhardt <jle@rice.edu>
jle [Tue, 5 Aug 2003 23:02:50 +0000 (23:02 +0000)]
2003-08-05  Jason Eckhardt  <jle@rice.edu>

        * gas/i860/dir-intel01.{s,d}: New files.
        * gas/i860/dir-intel02.{s,d}: New files.
        * gas/i860/dir-intel03-err.{s,l}: New files.
        * gas/i860/i860.exp: Execute the above new tests.

20 years ago2003-08-05 Jason Eckhardt <jle@rice.edu>
jle [Tue, 5 Aug 2003 22:58:00 +0000 (22:58 +0000)]
2003-08-05  Jason Eckhardt  <jle@rice.edu>

        * config/tc-i860.c (s_dual): Accept .dual directive only in
        the Intel syntax mode.
        (s_enddual): Likewise for .enddual.
        (s_atmp): Likewise for .atmp.

20 years ago2003-08-05 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 5 Aug 2003 19:55:17 +0000 (19:55 +0000)]
2003-08-05  Andrew Cagney  <cagney@redhat.com>

* mi-cmd-env.c (env_execute_cli_command): Use an explicit "%s %s"
when constructing the run command.
(mi_cmd_env_cd, mi_cmd_env_path, mi_cmd_env_dir): Simplify command
string removing the "%s".

20 years ago2003-08-05 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 5 Aug 2003 18:08:59 +0000 (18:08 +0000)]
2003-08-05  Andrew Cagney  <cagney@redhat.com>

* reggroups.c (reggroup_next): Check for the final entry.

20 years ago * elf32-arm.h (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Define.
drow [Tue, 5 Aug 2003 16:24:12 +0000 (16:24 +0000)]
* elf32-arm.h (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Define.
(elf32_arm_final_link_relocate, elf32_arm_relocate_section): Use it.

20 years ago2003-08-05 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 5 Aug 2003 14:58:28 +0000 (14:58 +0000)]
2003-08-05  Andrew Cagney  <cagney@redhat.com>

* generic/gdbtk-register.c (gdb_reggrouplist): Update, use
reggroup_next.
(gdb_reggroup): Ditto.

20 years ago * objcopy.c: Remove unnecessary prototypes and casts.
amodra [Tue, 5 Aug 2003 14:40:54 +0000 (14:40 +0000)]
* objcopy.c: Remove unnecessary prototypes and casts.
* objdump.c: Remove unnecessary casts.
* readelf.c: Convert to C90.  Remove unnecessary prototypes and casts.
(get_osabi_name): Move so we don't need a forward declaration.

20 years agoAdd new Dutch translation.
nickc [Tue, 5 Aug 2003 09:39:30 +0000 (09:39 +0000)]
Add new Dutch translation.

20 years agoDetect and issue a warning message if the line number table could not be read.
nickc [Tue, 5 Aug 2003 08:25:17 +0000 (08:25 +0000)]
Detect and issue a warning message if the line number table could not be read.

20 years ago* path.cc (cygdrive_getmntent): Do not skip over drives of type
cgf [Tue, 5 Aug 2003 04:49:43 +0000 (04:49 +0000)]
* path.cc (cygdrive_getmntent): Do not skip over drives of type
DRIVE_REMOVABLE.
* fhandler.cc (fhandler_base::lseek): Be more paranoid when constructing
offsets from 64 bit value.
* syscalls.cc (logout): Avoid temp buffer memcpy since new scheme does not
require it.
(utmp_data): Rework as a macro which returns a pointer into a buffer.
(getutent): Use new buffer allocation mechanism to grab a utmp buffer.
(getutid): Ditto.
(pututline): Ditto.

20 years ago* fhandler_disk_file.cc (fhandler_cygdrive::readdir): Do not change 'errno' if
cgf [Tue, 5 Aug 2003 03:04:28 +0000 (03:04 +0000)]
* fhandler_disk_file.cc (fhandler_cygdrive::readdir): Do not change 'errno' if
end of directory condition is encountered as per SUSv2.
* fhandler_proc.cc (fhandler_proc::readdir): Ditto.
* fhandler_process (fhandler_process::readdir): Ditto.
* fhandler_registry (fhandler_registry::readdir): Ditto.

20 years ago2003-08-04 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 5 Aug 2003 02:44:50 +0000 (02:44 +0000)]
2003-08-04  Andrew Cagney  <cagney@redhat.com>

* monitor.h (monitor_dump_reg_block): Remove ATTR_FORMAT.
* cli/cli-script.c (define_command): Call query directly, instead
of passing it a buffer.
* ocd.c (ocd_error): Pass error a constant format string.
* remote-mips.c (mips_error): Use fputs_filtered.

20 years ago2003-08-04 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 5 Aug 2003 02:38:05 +0000 (02:38 +0000)]
2003-08-04  Andrew Cagney  <cagney@redhat.com>

* solib-svr4.c (_initialize_svr4_solib): Update
register_gdbarch_data call.
* mips-linux-tdep.c (_initialize_mips_linux_tdep): Ditto.

20 years agochange default for --change-default-prefix
cgf [Tue, 5 Aug 2003 01:06:22 +0000 (01:06 +0000)]
change default for --change-default-prefix

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

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

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

* mi-cmds.h (struct mi_cli): Define.
(struct mi_cmd): Change type of "cli" to "struct mi_cli".
* mi-cmds.c (mi_cmds): Update table.
* mi-parse.c (mi_parse): Update.
* mi-main.c (mi_execute_cli_command): Add "args_p" parameter, make
others constant.
(mi_cmd_execute): Update call.
(captured_mi_execute_command): Ditto.

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.