Per Bothner [Thu, 23 Apr 1998 22:47:00 +0000 (22:47 +0000)]
* symfile.c (deduce_language_from_filename): .class implies java.
Nick Clifton [Thu, 23 Apr 1998 22:00:45 +0000 (22:00 +0000)]
Fix bug compiling math/k_standard.c
Jason Molenda [Thu, 23 Apr 1998 19:57:29 +0000 (19:57 +0000)]
Thu Apr 23 12:56:19 1998 Jason Molenda (crash@bugshack.cygnus.com)
* gdb.c++/virtfunc.cc: Declare extern "C" printf to return int,
not void.
fche says he vaguely remembers a problem with returning int instead of
void, but ISO C sez printf returns int, so let's see what happens.
Jason Molenda [Thu, 23 Apr 1998 19:54:06 +0000 (19:54 +0000)]
oops, regenerated with old version of autoconf.
Jason Molenda [Thu, 23 Apr 1998 19:53:35 +0000 (19:53 +0000)]
Thu Apr 23 12:52:21 1998 Philippe De Muyter <phdm@macqel.be>
* configure.in (strerror): Check if function must be declared.
* acconfig.h (NEED_DECLARATION_STRERROR): New define slot.
* gdb_string.h (strerror): Function declaration issued if
NEED_DECLARATION_STRERROR.
* configure, config.in : Files regenerated.
Ian Lance Taylor [Thu, 23 Apr 1998 19:35:05 +0000 (19:35 +0000)]
* ltconfig: Update cygwin32 support.
Jason Molenda [Thu, 23 Apr 1998 19:31:51 +0000 (19:31 +0000)]
Thu Apr 23 12:27:43 1998 Philippe De Muyter <phdm@macqel.be>
* symfile.c (simple_overlay_update_1): Do not prefix array address
by `&'.
* bcache.h (BCACHE_DATA_ALIGNMENT): Ditto.
* tracepoint.c (encode_actions): Ditto.
* language.c, complaints.c, utils.c (varargs.h): Do not include that
file here, it is already included indirectly by defs.h.
* dbxread.c (dbx_symfile_init, process_one_symbol): Cast xmalloc return
value to the appropriate pointer type.
* utils.c (floatformat_from_doublest): Ditto.
* tracepoint.c (read_actions, _initialize_tracepoint): Ditto.
(add_memrange): Likewise with xrealloc return value.
* stabsread.c (ref_add): Ditto.
* coffread.c (coff_symfile_init): Likewise for xmmalloc return value.
* elfread.c (elf_symfile_read): Ditto.
* os9kread.c (os9k_symfile_init): Ditto.
Doug Evans [Thu, 23 Apr 1998 18:13:30 +0000 (18:13 +0000)]
* config/tc-dvp.c (dvp_frob_label): Don't emit _$ versions of
local labels ($ prefix).
Frank Ch. Eigler [Thu, 23 Apr 1998 16:41:11 +0000 (16:41 +0000)]
* Another typo in R5900 COP1 disassembly tables. Other similar
entries are fine.
Thu Apr 23 12:32:07 1998 Frank Ch. Eigler <fche@cygnus.com>
* mips-opc.c (msub.s): Correct mask pattern for disassembly.
Ian Lance Taylor [Thu, 23 Apr 1998 16:27:59 +0000 (16:27 +0000)]
* Makefile.in (GAS_SUPPORT_DIRS): Add intl.
(BINUTILS_SUPPORT_DIRS, GASB_SUPPORT_DIRS): Likewise.
(GDB_SUPPORT_DIRS): Likewise.
Nick Clifton [Thu, 23 Apr 1998 15:15:27 +0000 (15:15 +0000)]
Fixed internationalisation.
Tom Tromey [Thu, 23 Apr 1998 06:33:50 +0000 (06:33 +0000)]
* config.in: Rebuilt.
* acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_STPCPY, HAVE_GETTEXT,
HAVE_LC_MESSAGES): Define.
Tom Tromey [Thu, 23 Apr 1998 05:17:30 +0000 (05:17 +0000)]
If xgettext fails, make Sanitize fail
Christopher Faylor [Thu, 23 Apr 1998 01:26:23 +0000 (01:26 +0000)]
Wed Apr 22 21:17:35 1998 Christopher Faylor <cgf@cygnus.com>
* gdbtk.c (_initialize_gdbtk): add cygwin32 specific code to
allow `gdb -nw' to work when specified specified from a windows
console-mode command line.
Tom Tromey [Wed, 22 Apr 1998 22:47:40 +0000 (22:47 +0000)]
* po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).
Tom Tromey [Wed, 22 Apr 1998 22:40:45 +0000 (22:40 +0000)]
.Sanitize now re-computes gettext-related files
Tom Tromey [Wed, 22 Apr 1998 22:34:05 +0000 (22:34 +0000)]
* po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).
Tom Tromey [Wed, 22 Apr 1998 22:13:58 +0000 (22:13 +0000)]
* po/Make-in (MKINSTALLDIRS): Don't look in $(top_srcdir).
Ian Lance Taylor [Wed, 22 Apr 1998 22:01:00 +0000 (22:01 +0000)]
x
Tom Tromey [Wed, 22 Apr 1998 21:56:04 +0000 (21:56 +0000)]
* configure: Rebuilt.
* configure.in: Call CY_GNU_GETTEXT.
* Makefile.in (top_builddir): New macro.
(INTL): Define to @INTLLIBS@.
(INTL_DEPS): New macro.
(CDEPS): Reference INTL_DEPS, not INTL.
Michael Meissner [Wed, 22 Apr 1998 21:50:18 +0000 (21:50 +0000)]
Remove debug echo
Doug Evans [Wed, 22 Apr 1998 21:05:19 +0000 (21:05 +0000)]
Delete sky sim-base.h entries (required sanitization).
Doug Evans [Wed, 22 Apr 1998 20:45:08 +0000 (20:45 +0000)]
* txvu-tdep.c (txvu_print_insn): Fix thinko.
James Lemke [Wed, 22 Apr 1998 20:41:04 +0000 (20:41 +0000)]
Move target specific stuff from sim/common/sim-base.h to sim/mips/sim-main.h
Jason Molenda [Wed, 22 Apr 1998 20:25:43 +0000 (20:25 +0000)]
Change "linux" usage to make rms usage + pick up jlimke's configure.in
change from yesterday.
Peter Schauer [Wed, 22 Apr 1998 20:17:44 +0000 (20:17 +0000)]
Handle missing shared libraries during the examination of a core
dump gracefully.
* solib.c (find_solib): Use catch_errors around call to
solib_map_sections. Use warning instead of error if reading of
the shared library name fails.
(solib_map_sections): Change return and argument types to make
it callable from catch_errors.
(symbol_add_stub): Avoid GDB core dump if solib->abfd is NULL.
* irix5-nat.c, osfsolib.c (xfer_link_map_member, solib_map_sections,
symbol_add_stub): Ditto.
Ian Lance Taylor [Wed, 22 Apr 1998 20:03:56 +0000 (20:03 +0000)]
* Makefile.am (check-DEJAGNU): Add $(INTLLIBS) to LIBIBERTY when
invoking runtest.
* Makefile.in: Rebuild.
Ian Lance Taylor [Wed, 22 Apr 1998 20:03:00 +0000 (20:03 +0000)]
* lexsup.c (parse_args): Change -l options into --library options
to avoid confusion between -li and -library.
Doug Evans [Wed, 22 Apr 1998 19:33:56 +0000 (19:33 +0000)]
* Makefile.in (GCC_FOR_TARGET): Add options to find newlib and
libgloss. Add comment that we should be using dejagnu.
Michael Meissner [Wed, 22 Apr 1998 19:33:54 +0000 (19:33 +0000)]
Eliminate extra blank line
Doug Evans [Wed, 22 Apr 1998 19:29:27 +0000 (19:29 +0000)]
* Makefile.in (TARGET_FLAGS_TO_PASS): Delete LIBS, LDFLAGS.
Michael Meissner [Wed, 22 Apr 1998 19:18:38 +0000 (19:18 +0000)]
Fix typo
Tom Tromey [Wed, 22 Apr 1998 19:14:03 +0000 (19:14 +0000)]
* libbfd-in.h: Use `gettext' and not `dgettext' for now.
Ian Lance Taylor [Wed, 22 Apr 1998 19:06:34 +0000 (19:06 +0000)]
tipo
Ian Lance Taylor [Wed, 22 Apr 1998 18:54:39 +0000 (18:54 +0000)]
* config/tc-i386.c (md_assemble): Print operand number rather than
using ordinal_names.
(i386_operand): Likewise.
Michael Meissner [Wed, 22 Apr 1998 18:36:50 +0000 (18:36 +0000)]
Add intl library
Michael Meissner [Wed, 22 Apr 1998 18:29:57 +0000 (18:29 +0000)]
Regenerate configure
Michael Meissner [Wed, 22 Apr 1998 18:19:01 +0000 (18:19 +0000)]
Add intl support
Ian Lance Taylor [Wed, 22 Apr 1998 17:39:16 +0000 (17:39 +0000)]
* Makefile.am (INCLUDES): Add -I$(srcdir)/../intl -I../intl.
* Makefile.in: Rebuild.
Ian Lance Taylor [Wed, 22 Apr 1998 17:08:48 +0000 (17:08 +0000)]
remove duplicate libtool
Ian Lance Taylor [Wed, 22 Apr 1998 16:54:08 +0000 (16:54 +0000)]
* bfd-in2.h: Rebuild for Nick's changes.
Ian Lance Taylor [Wed, 22 Apr 1998 16:46:19 +0000 (16:46 +0000)]
add mt-ospace
Ian Lance Taylor [Wed, 22 Apr 1998 16:42:34 +0000 (16:42 +0000)]
fix gettext merge error on ld.info and ld.dvi
Ian Lance Taylor [Wed, 22 Apr 1998 16:41:28 +0000 (16:41 +0000)]
* ld.texinfo (MEMORY): Clarify use of >REGION.
Michael Meissner [Wed, 22 Apr 1998 16:32:24 +0000 (16:32 +0000)]
Add support for --enable-target-optspace to compile with -Os instead of -O2, and default d30v, d10v, m32r to use it
Michael Meissner [Wed, 22 Apr 1998 16:25:11 +0000 (16:25 +0000)]
New config file to support compiling libraries with -Os.
Ian Lance Taylor [Wed, 22 Apr 1998 16:18:07 +0000 (16:18 +0000)]
fix sanitization for gettext changes
Ian Lance Taylor [Wed, 22 Apr 1998 16:12:09 +0000 (16:12 +0000)]
remove obsolete sanitization
Ian Lance Taylor [Wed, 22 Apr 1998 16:05:56 +0000 (16:05 +0000)]
fix indentation in comment
Ian Lance Taylor [Wed, 22 Apr 1998 16:00:14 +0000 (16:00 +0000)]
fix sanitization for gettext changes
Ian Lance Taylor [Wed, 22 Apr 1998 15:55:36 +0000 (15:55 +0000)]
keep intl
Tom Tromey [Wed, 22 Apr 1998 07:58:44 +0000 (07:58 +0000)]
* Makefile.am (INCLUDES): Search intl dirs for headers; define
LOCALEDIR.
* addr2line.c (main): Call setlocale, bindtextdomain, textdomain.
* ar.c (main): Likewise.
* coffdump.c (main): Likewise.
* dlltool.c (main): Likewise.
* nlmconv.c (main): Likewise.
* nm.c (main): Likewise.
* objcopy.c (main): Likewise.
* objdump.c (main): Likewise.
* size.c (main): Likewise.
* srconv.c (main): Likewise.
* strings.c (main): Likewise.
* sysdump.c (main): Likewise.
* windres.c (main): Likewise.
Tom Tromey [Wed, 22 Apr 1998 07:33:42 +0000 (07:33 +0000)]
* gprof.h: Added includes and defines for gettext.
* configure.in (ALL_LINGUAS): New macro.
Call CY_GNU_GETTEXT. Create po/Makefile.in and po/Makefile.
* acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_GETTEXT, HAVE_STPCPY,
HAVE_LC_MESSAGES): Define.
* gprof.c (main): Call setlocale, bindtextdomain, textdomain.
* Makefile.am (SUBDIRS): New macro.
(INCLUDES): Look in intl dirs for headers. Define LOCALEDIR.
(gprof_DEPENDENCIES): Added INTLDEPS.
(gprof_LDADD): Added INTLLLIBS.
(POTFILES): New macro.
(po/POTFILES.in): New target.
* Many files: Wrap user-visible strings with gettext invocation.
Tom Tromey [Wed, 22 Apr 1998 07:01:27 +0000 (07:01 +0000)]
* Makefile.am (INTLLIBS): Define to work around apparent automake
bug.
All Makefiles: Regenerated.
Tom Tromey [Wed, 22 Apr 1998 06:58:37 +0000 (06:58 +0000)]
* Many files: Added gettext invocations around user-visible
strings.
* ld.h: Added gettext-related includes and defines.
* ldmain.c: Call setlocale, bindtextdomain, textdomain.
* acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_GETTEXT, HAVE_STPCPY,
HAVE_LC_MESSAGES): Define.
* configure.in: Call CY_GNU_GETTEXT. Create po/Makefile.in and
po/Makefile. Use AM_PROG_LEX.
(TDIRS): AC_SUBST early on, to avoid having value split when it
happens to cross line 90 of the generated sed script.
* Makefile.am (SUBDIRS): New macro.
(POTFILES): Likewise.
(po/POTFILES.in): New target.
(ld_new_LDADD): Added INTLLIBS.
(ld_new_DEPENDENCIES): Added INTLDEPS.
* po/Make-in, po/POTFILES.in, po/gas.pot: New files.
Richard Henderson [Wed, 22 Apr 1998 06:13:38 +0000 (06:13 +0000)]
* archive.c (_bfd_generic_read_ar_hdr_mag): Fix lossage in last
change wrt length == max_namelen.
Tom Tromey [Wed, 22 Apr 1998 06:10:03 +0000 (06:10 +0000)]
* Many files: Added gettext invocations around user-visible
strings.
* acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_GETTEXT, HAVE_STPCPY,
HAVE_LC_MESSAGES): Define.
* dep-in.sed: Added asintl.h.
* po/Make-in: New file.
* gasp.c (main): Call setlocale, bindtextdomain, and textdomain.
Include "asintl.h".
* read.c (Z_): Renamed from `_'.
* Makefile.am (SUBDIRS): Added po.
(POTFILES): new macro.
(po/POTFILES.in): New target.
($(OBJS)): Added asintl.h.
(HFILES): Likewise.
(INCLUDES): Added -DLOCALEDIR, -I$(top_srcdir)/../intl.
(as_new_LDADD): Added $(INTLLIBS).
(as_new_DEPENDENCIES): Added $(INTLDEPS).
(gasp_new_LDADD): Added $(INTLLIBS).
(gasp_new_DEPENDENCIES): New macro.
* configure, aclocal.m4: Rebuilt.
* configure.in: Call CY_GNU_GETTEXT. Generate po/Makefile.in and
po/Makefile.
(ALL_LINGUAS): Define.
* macro.c: Include "asintl.h".
* as.c (main): Call setlocale, bindtextdomain, and textdomain.
* as.h: Include "asintl.h".
* config/tc-i386.c (ordinal_names): Removed.
(md_assemble): Changed error text to avoid ordinal_names.
(i386_operand): Likewise.
(reloc): Added as_bad to avoid i18n problems.
(tc_gen_reloc): Likewise.
* config/tc-arm.c (bad_args): Now a #define.
(bad_pc): Likewise.
* config/obj-vms.c (VMS_stab_parse): Changed type of
`long_const_msg'.
(global_symbol_directory): Unified strings to avoid i18n
problems.
* config/tc-m68k.c (get_reloc_code): Added some as_bad calls to
avoid i18n problems.
* config/tc-ns32k.c (reloc): Added as_bad to avoid i18n problems.
* config/tc-ppc.c (md_apply_fix3): Added as_bad_where to avoid
i18n problems.
* config/tc-sh.c (md_convert_frag): Added as_bad to avoid i18n
problems.
start-sanitize-v850
* config/tc-v850.c (md_assemble): Changed C++ comment into C
comment.
end-sanitize-v850
* config/tc-vax.c (md_assemble): Added as_warn to avoid i18n
problems.
* as.c (print_version_id): Added an fprintf to avoid i18n
problems.
* cond.c (cond_finish_check): Added as_bad call to avoid i18n
problems.
* expr.c (expr): Added as_warn call to avoid i18n problems.
* messages.c (as_assert): Changed code to avoid i18n problems.
(as_abort): Likewise.
* read.c (pseudo_set): Added as_bad call to avoid i18n problems.
(s_space): Likewise.
* po/Make-in, po/POTFILES.in, po/gas.pot: New files.
Tom Tromey [Wed, 22 Apr 1998 05:32:22 +0000 (05:32 +0000)]
* Many files: Added gettext invocations around user-visible
strings.
* bucomm.h: Added gettext-related includes and defines.
* acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_GETTEXT, HAVE_STPCPY,
HAVE_LC_MESSAGES): Define.
* configure.in: Call CY_GNU_GETTEXT. Create po/Makefile.in and
po/Makefile. Use AM_PROG_LEX.
* Makefile.am (SUBDIRS): New macro.
(POTFILES): Likewise.
(po/POTFILES.in): New target.
(LDADD): Added INTLLIBS.
(objdump_LDADD): Likewise.
(c__filt_LDADD): Likewise.
(ar_LDADD): Likewise.
(ranlib_LDADD): Likewise.
(dlltool_LDADD): Likewise.
(windres_LDADD): Likewise.
* po/Make-in, po/POTFILES.in, po/binutils.pot: New files.
Tom Tromey [Wed, 22 Apr 1998 05:13:54 +0000 (05:13 +0000)]
* Many files: Added gettext invocations around user-visible
strings.
* libbfd-in.h: Added gettext includes and defines.
* acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_GETTEXT, HAVE_STPCPY,
HAVE_LC_MESSAGES): Define.
* configure.in: Call CY_GNU_GETTEXT. Create po/Makefile.in and
po/Makefile.
* Makefile.am (SUBDIRS): Added po.
(POTFILES): New macro.
(po/POTFILES.in): New target.
(SOURCE_HFILES): New macro.
(HFILES): Use it.
* po/Make-in, po/POTFILES.in, po/bfd.pot: New files.
Tom Tromey [Wed, 22 Apr 1998 05:11:08 +0000 (05:11 +0000)]
* Makefile.in (all-bfd): Depend on all-intl.
(all-binutils): Likewise.
(all-gas): Likewise.
(all-gprof): Likewise.
(all-ld): Likewise.
Ian Lance Taylor [Wed, 22 Apr 1998 03:55:41 +0000 (03:55 +0000)]
* ld.texinfo (Simple Example): Rewrite a few things as suggested
by Nick Clifton <nickc@cygnus.com>.
(PROVIDE): Likewise.
Stan Shebs [Wed, 22 Apr 1998 01:44:38 +0000 (01:44 +0000)]
Humoring RMS by saying "GNU/Linux" instead of just "Linux"
Stan Shebs [Wed, 22 Apr 1998 01:14:08 +0000 (01:14 +0000)]
* gdb.texinfo (EDITION, DATE): Update and change to use ordinals
for the edition instead of confusing GDB-version-like numbers.
Jillian Ye [Tue, 21 Apr 1998 22:16:12 +0000 (22:16 +0000)]
Fixing typos.
Jillian Ye [Tue, 21 Apr 1998 21:53:05 +0000 (21:53 +0000)]
Makefile.in : Use GIF_TRACE to generate the sce_test*_our_gif.out files.
James Lemke [Tue, 21 Apr 1998 21:33:44 +0000 (21:33 +0000)]
r5900.igen, sim-main.h, sky-libvpe.c: Add run-time option --float-type
James Lemke [Tue, 21 Apr 1998 21:24:24 +0000 (21:24 +0000)]
configure.in, interp.c: Add configure option --with-sim-funit.
James Lemke [Tue, 21 Apr 1998 21:19:45 +0000 (21:19 +0000)]
sim-base.h: Add configure option --with-sim-funit.
James Lemke [Tue, 21 Apr 1998 21:14:09 +0000 (21:14 +0000)]
Add configure option --with-sim-funit for sim & gdb.
Ian Lance Taylor [Tue, 21 Apr 1998 21:12:49 +0000 (21:12 +0000)]
Tue Apr 21 17:11:32 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
* i386.h (i386_optab): Change iclrKludge and imulKludge to
regKludge. Add operands types for string instructions.
Ian Lance Taylor [Tue, 21 Apr 1998 21:08:39 +0000 (21:08 +0000)]
Tue Apr 21 17:01:22 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
* config/tc-i386.c (check_prefix): New static function, split out
from md_assemble.
(struct _i386_insn): Add wait_prefix field.
(md_assemble): Remove wait_prefix local variable. Use
check_prefix when adding a prefix.
* config/tc-i386.c (current_templates): New static variable.
(md_assemble): Remove current_templates local variable.
(md_assemble, i386_operand): Improve error and warning messages in
many places. Add RESTORE_END_STRING in many places before error
return. Clarify some comments.
* config/tc-i386.c (struct _i386_insn): Change seg field to a two
element array.
(md_assemble): Parse string instruction operands, looking for
segment override prefixes. Check for invalid segment prefixes on
string instruction.
(i386_operand): i.seg[] and max mem_operand changes for string
insns.
* config/tc-i386.h (EsSeg): Define.
* config/tc-i386.h (regKludge): Define.
(iclrKludge, imulKludge): Don't define.
* config/tc-i386.c (md_assemble): Merge imulKludge and iclrKludge
code. Move ReverseRegRegmem fudges into Modrm case. Reorder
opcode_modifier checks to look for more common cases first. Add
default_seg for IsString case.
Peter Schauer [Tue, 21 Apr 1998 20:39:52 +0000 (20:39 +0000)]
* elfcore.h (bfd_prstatus): Copy core_prstatus from the first
NT_PRSTATUS note section encountered, it contains the status of
the currently executing thread when the core file was written.
Ian Lance Taylor [Tue, 21 Apr 1998 20:27:16 +0000 (20:27 +0000)]
* configure.in: Call AM_PROG_LEX rather than AC_PROG_LEX and
AC_DECL_YYTEXT.
* configure: Rebuild with new automake and libtool.
* aclocal.m4, Makefile.in: Likewise.
* doc/Makefile.am (as.dvi): New target.
* doc/Makefile.in: Rebuild.
Ian Lance Taylor [Tue, 21 Apr 1998 20:08:36 +0000 (20:08 +0000)]
Tue Apr 21 16:07:18 1998 Stanislav Brabec <utx@k332.feld.cvut.cz>
* objcopy.c (preserve_dates): New file static variable.
(smart_rename): If preserve_dates, call set_times when copying.
(strip_main): Remove preserve_dates local variable.
(copy_main): Likewise.
Doug Evans [Tue, 21 Apr 1998 19:52:02 +0000 (19:52 +0000)]
* cgen-ops.h (ADDCFSI): Fix.
(SUBCFSI): Tweak.
PR 15741.
Doug Evans [Tue, 21 Apr 1998 19:49:42 +0000 (19:49 +0000)]
* cgen-types.h (GETHIDI,MAKEDI): Tweak.
Jason Molenda [Tue, 21 Apr 1998 19:23:31 +0000 (19:23 +0000)]
Add a "keep-vr4320" section so that tm-vr4320.h and vr4320.mt are
removed by default.
Tom Tromey [Tue, 21 Apr 1998 17:55:37 +0000 (17:55 +0000)]
* Makefile.in (ALL_TARGET_MODULES): Added libjava, boehm-gc.
(CONFIGURE_TARGET_MODULES): Likewise.
(CHECK_TARGET_MODULES): Likewise.
(INSTALL_TARGET_MODULES): Likewise.
(CLEAN_TARGET_MODULES): Likewise.
(all-target-libjava): New target.
(all-target-boehm-gc): Likewise.
* configure.in (target_libs): Added libjava, boehm-gc.
Jason Molenda [Tue, 21 Apr 1998 17:55:06 +0000 (17:55 +0000)]
Fix sanitize tag. The proper keyword is "start-sanitize-*", not
"begin-sanitize-*".
Doug Evans [Tue, 21 Apr 1998 17:54:03 +0000 (17:54 +0000)]
* sim/m32r/addx.cgs: Test (-1)+(-1)+1.
Doug Evans [Tue, 21 Apr 1998 17:52:16 +0000 (17:52 +0000)]
* lib/sim-defs.exp (run_sim_test): Don't exit early if one mach fails,
try all machs.
Jason Molenda [Tue, 21 Apr 1998 17:45:28 +0000 (17:45 +0000)]
Add sim-main.c to things to keep.
Jason Molenda [Tue, 21 Apr 1998 17:08:22 +0000 (17:08 +0000)]
Add ns32knbsd-nat.c to things-to-keep.
Nick Clifton [Tue, 21 Apr 1998 17:07:25 +0000 (17:07 +0000)]
Arm specific code changed to conform to BFD coding conventions.
Nick Clifton [Tue, 21 Apr 1998 16:59:22 +0000 (16:59 +0000)]
Changes to conform to BFD coding conventions.
Jason Molenda [Tue, 21 Apr 1998 16:52:56 +0000 (16:52 +0000)]
Add branches.c.
Jason Molenda [Tue, 21 Apr 1998 16:52:05 +0000 (16:52 +0000)]
Keep cygmon.exp.
Jason Molenda [Tue, 21 Apr 1998 16:51:20 +0000 (16:51 +0000)]
add i386sco5.mt, nm-i386sol2.h, tm-i386sco5.h, tm-i386sol2.h
Frank Ch. Eigler [Tue, 21 Apr 1998 15:38:13 +0000 (15:38 +0000)]
* MIPS CPU-specific dissasembly extensions. Now TM_PRINT_INSN_MACH from tm.h
sets a default mach for disassembly, just like sparc port. c.f. PR 15371.
Tue Apr 21 11:20:54 1998 Frank Ch. Eigler <fche@cygnus.com>
* mips-tdep.c (gdb_print_insn_mips): Disassemble MIPS instructions
with subtarget-specific `mach', rather than fixed default.
* config/mips/tm-mips.h (TM_PRINT_INSN_MACH): New macro, default
disassembly `mach'.
start-sanitize-r5900
* config/mips/tm-r5900.h (TM_PRINT_INSN_MACH): Override.
end-sanitize-r5900
start-sanitize-sky
* config/mips/tm-txvu.h (TM_PRINT_INSN_MACH): Override.
end-sanitize-sky
Frank Ch. Eigler [Tue, 21 Apr 1998 14:32:53 +0000 (14:32 +0000)]
* Bit mask pattern fix for R5900 madd.s instruction; PR 15371.
Richard Henderson [Tue, 21 Apr 1998 07:15:57 +0000 (07:15 +0000)]
* elf64-alpha.c (elf64_alpha_find_reloc_at_ofs): Renamed from
elf64_alpha_relax_find_reloc_ofs. Changed all callers.
(elf64_alpha_add_symbol_hook): Put small commons in .scommon not .sbss.
(elf64_alpha_size_got_sections): Don't merge .got sections twice.
Richard Henderson [Tue, 21 Apr 1998 07:15:33 +0000 (07:15 +0000)]
* archive.c (_bfd_generic_read_ar_hdr_mag): Simplify end-of-name test.
Andrew Cagney [Tue, 21 Apr 1998 05:25:56 +0000 (05:25 +0000)]
Entry about changing sim_open missing from changelog.
Andrew Cagney [Tue, 21 Apr 1998 04:30:27 +0000 (04:30 +0000)]
Implement ERET instruction.
Add {signed,unsigned}_address type.
Andrew Cagney [Tue, 21 Apr 1998 01:17:58 +0000 (01:17 +0000)]
For new IGEN simulators, rewrite checks validating correct use of the
HI/LO registers. For old gencode simulator, delete all checks.
Andrew Cagney [Tue, 21 Apr 1998 00:11:40 +0000 (00:11 +0000)]
* gen-icache.c (print_icache_extraction): When generating #define
force the expression to the correct type.
Doug Evans [Mon, 20 Apr 1998 23:20:22 +0000 (23:20 +0000)]
* cpu.c,sem.c,sem-switch.c: Regenerate. From
- cgen/m32r.cpu (h-accum): Add attribute FUN-ACCESS.
* m32r.c (m32r_h_accum_get,m32r_h_accum_set): New functions.
#include cgen-ops.h.
* cpux.c,readx.c,semx.c: Regenerate.
* m32rx.c (m32r_h_accum_get,m32r_h_accum_set): New functions.
#include cgen-ops.h. Delete inclusion of several unnecessary headers.
(m32r_h_accums_get): Sign extend top 8 bits.
Frank Ch. Eigler [Mon, 20 Apr 1998 22:59:16 +0000 (22:59 +0000)]
* Added one new R5900 COP2 test.
Mon Apr 20 18:36:50 1998 Frank Ch. Eigler <fche@cygnus.com>
* t-cop2b.c (test01): Additional COP2 tests (QMFC2/QMTC2/LQ/SQ).
Don't use $1 ($at) register in inline assembly.
Jason Molenda [Mon, 20 Apr 1998 22:36:00 +0000 (22:36 +0000)]
Mon Apr 20 15:35:03 1998 Philippe De Muyter <phdm@macqel.be>
* coffread.c (decode_base_type): Treat a long field with size greater
than TARGET_LONG_BIT as long long.
* values.c (value_from_longest): Print code value in error message.
Jason Molenda [Mon, 20 Apr 1998 22:33:52 +0000 (22:33 +0000)]
Mon Apr 20 15:32:21 1998 Mark Kettenis <kettenis@phys.uva.nl>
* gdb/gdb_string.h (strdup): Declare only if not defined as a
macro.
Mark glibc development versions are defining strdup as a macro and the
prototype hosees it. Either way, this patch shouldn't cause problems.