deliverable/binutils-gdb.git
26 years agoWed Apr 29 10:20:40 1998 John Metzler <jmetzler@cygnus.com>
John Metzler [Wed, 29 Apr 1998 17:33:57 +0000 (17:33 +0000)] 
Wed Apr 29 10:20:40 1998  John Metzler  <jmetzler@cygnus.com>

* nec4102rom.c : New file implements rom monitor adapter for
        nec-vr4102 board. This board hosts the vr4111 chip. This file
        required extenstions to the monitor_ops structure, hooks for wiat
        filter, new flags. This version does not support more than one
        breakpoint and resuming after a breakpoint in 16 bit mode is
        completely disfunctional.  * monitor.h : Defined additional hooks
        for dmpregs, confinuer_hooks and wait_filter. These additions
        require that all rom monitor interfaces be recoded to to
        initializa monitor ops using assignments rather than static
        structure initialization.  Added new bits to flags
        MO_EXACT_DUMPADDR, MO_HAS_BLOCKWRITES
        * monitor.c (RDEBUG): Conditional tracing throughout the file.
        (fromhex): Now recognized upper cse hex digits
        (monitor_printf_noecho):
        (monitor_readchar): Tracing interferes with input timing.
        (monitor_open): Register different memory write functions with
        dcache_init if MO_HAS_BLOCKWRITES.
        (flush_monior_dcache): Added as an additional utilty.
        (monitor-resume): Call continue hook if one has been supplied.
        (monitor_wait_filter): New function Factored out of monitor wait
        and used if alternate wait-filter has not been provided.
        (monitor_wait): call alternate wait filter if provided.  Call
        monitor_dump_regs, a new function factored out from inline code.
        (monitor_dump_block): A new function used as a utility when
        monitors must dump several blocks of registers using different
        commands.
        (monitor_dump_regs): Call alternate function if provided. Uses new
        hook in monitor.h.
        (monitor_write_memory): Engage previouly added hook
        MO_FILL_USES_ADDR.
        (monitor_write_even_block): new function supports writing long
        blocks of 4byte words.
        (longlongendswap): new internal function
        (monitor_write_memory_longlongs): new function writes large blocks
        using command to enter a long long.
        (monitor_write-memory_block): new Function figures out which block
        mod to use.
        (monitor_read_memory): Can now handle dump formats in which the bytes
        preceeding the requested data is not printed.
* monitor.h: Added new fields to the structure

26 years ago* Test case for modular arithmetic hardware erratum, c.f. PR 14887.
Frank Ch. Eigler [Wed, 29 Apr 1998 17:01:23 +0000 (17:01 +0000)] 
* Test case for modular arithmetic hardware erratum, c.f. PR 14887.

Wed Apr 29 12:49:00 1998  Frank Ch. Eigler  <fche@cygnus.com>

* ls-modaddr.S: New test for modular addressing.
* Makefile.in: Run it.

26 years ago* rw-vureg.{c,vuexpect}: test VU register read/writes through aliased memory
Ron Unrau [Wed, 29 Apr 1998 14:48:42 +0000 (14:48 +0000)] 
* rw-vureg.{c,vuexpect}: test VU register read/writes through aliased memory

26 years ago * Makefile.in (GDBTKLIBS): New macro.
Tom Tromey [Wed, 29 Apr 1998 04:17:25 +0000 (04:17 +0000)] 
* Makefile.in (GDBTKLIBS): New macro.
(INSTALLED_LIBS): Include GDBTKLIBS.
(CLIBS): Likewise.
* configure: Rebuilt.
* configure.in: Put Tcl/Tk libs into GDBTKLIBS, not LIBS.
(GDBTKLIBS): AC_SUBST.

26 years ago * gprof.c (main): Conditionally call setlocale.
Tom Tromey [Wed, 29 Apr 1998 02:59:28 +0000 (02:59 +0000)] 
* gprof.c (main): Conditionally call setlocale.
* gprof.h: Include <locale.h> if HAVE_LOCALE_H.
(LC_MESSAGES): Now can be defined even when ENABLE_NLS.

26 years ago * as.c (main): Conditionally call setlocale.
Tom Tromey [Wed, 29 Apr 1998 02:51:43 +0000 (02:51 +0000)] 
* as.c (main): Conditionally call setlocale.
* gasp.c (main): Likewise.
* asintl.h: Include <locale.h> if HAVE_LOCALE_H.
(LC_MESSAGES): Now can be defined even when ENABLE_NLS.

26 years ago * addr2line.c (main): Conditionally call setlocale.
Tom Tromey [Wed, 29 Apr 1998 02:44:49 +0000 (02:44 +0000)] 
* addr2line.c (main): Conditionally call setlocale.
* windres.c (main): Likewise.
* sysdump.c (main): Likewise.
* strings.c (main): Likewise.
* srconv.c (main): Likewise.
* size.c (main): Likewise.
* objdump.c (main): Likewise.
* objcopy.c (main): Likewise.
* nm.c (main): Likewise.
* nlmconv.c (main): Likewise.
* dlltool.c (main): Likewise.
* coffdump.c (main): Likewise.
* ar.c (main): Likewise.
* bucomm.h: Include <locale.h> if HAVE_LOCALE_H.
(LC_MESSAGES): Now can be defined even when ENABLE_NLS.

26 years ago * tracepoint.c (memrange_cmp): Another typo fix; `memrbnge' ->
Tom Tromey [Wed, 29 Apr 1998 01:48:05 +0000 (01:48 +0000)] 
* tracepoint.c (memrange_cmp): Another typo fix; `memrbnge' ->
`memrange'.

26 years ago * tracepoint.c (memrange_cmp): Fixed typo in function intro.
Tom Tromey [Wed, 29 Apr 1998 01:44:40 +0000 (01:44 +0000)] 
* tracepoint.c (memrange_cmp): Fixed typo in function intro.

26 years agoTue Apr 28 18:28:58 1998 Geoffrey Noer <noer@cygnus.com>
Geoffrey Noer [Wed, 29 Apr 1998 01:44:23 +0000 (01:44 +0000)] 
Tue Apr 28 18:28:58 1998  Geoffrey Noer  <noer@cygnus.com>

        * common/aclocal.m4: call AM_EXEEXT in SIM_AC_COMMON, define
        AM_CYGWIN32 and AM_EXEEXT.
        * common/Make-common.in: set EXEEXT, add missing EXEEXTs
        to run and install-common rules.
        * common/configure: regenerate

And update all subdirectory ChangeLogs and configure files.

26 years agoRebuilt from latest cen files
Nick Clifton [Wed, 29 Apr 1998 01:07:56 +0000 (01:07 +0000)] 
Rebuilt from latest cen files

26 years agoInternationalised these files.
Nick Clifton [Wed, 29 Apr 1998 01:06:56 +0000 (01:06 +0000)] 
Internationalised these files.

26 years ago*** empty log message ***
Jillian Ye [Wed, 29 Apr 1998 00:50:26 +0000 (00:50 +0000)] 
*** empty log message ***

26 years agosce*test*_out_dif.dat : Change the last line of the files to be
Jillian Ye [Wed, 29 Apr 1998 00:48:13 +0000 (00:48 +0000)] 
sce*test*_out_dif.dat : Change the last line of the files to be
                         "7f 00000000 00000000"
: ----------------------------------------------------------------------

26 years agoTue Apr 28 17:41:20 1998 Philippe De Muyter <phdm@macqel.be>
Jason Molenda [Wed, 29 Apr 1998 00:42:28 +0000 (00:42 +0000)] 
Tue Apr 28 17:41:20 1998  Philippe De Muyter  <phdm@macqel.be>

        * symfile.c (overlay_auto_command): Add forgotten parameter definitions.
        (overlay_manual_command, overlay_off_command): Likewise.
        (overlay_load_command): Likewise.
        * tracepoint.c (memrange_cmp): Parameters have type void *, not
        struct memrange *.

26 years ago*** empty log message ***
Jillian Ye [Wed, 29 Apr 1998 00:35:04 +0000 (00:35 +0000)] 
*** empty log message ***

26 years agoFixed xgettext invocation in .Sanitize files
Tom Tromey [Wed, 29 Apr 1998 00:11:07 +0000 (00:11 +0000)] 
Fixed xgettext invocation in .Sanitize files

26 years ago * configure.in (WIN32LIBADD): Add -lintl on cygwin32.
Ian Lance Taylor [Wed, 29 Apr 1998 00:06:18 +0000 (00:06 +0000)] 
* configure.in (WIN32LIBADD): Add -lintl on cygwin32.
* configure: Rebuild.

26 years agoclean up IMPORTS changes
Ian Lance Taylor [Wed, 29 Apr 1998 00:04:11 +0000 (00:04 +0000)] 
clean up IMPORTS changes

26 years agochange core.c to corefile.c
Ian Lance Taylor [Tue, 28 Apr 1998 23:53:24 +0000 (23:53 +0000)] 
change core.c to corefile.c

26 years ago * corefile.c: Rename from core.c.
Ian Lance Taylor [Tue, 28 Apr 1998 23:52:20 +0000 (23:52 +0000)] 
* corefile.c: Rename from core.c.
* corefile.h: Rename from core.h.
* Many .c files: Include corefile.h rather than core.h.
* Makefile.am (sources): Change core.c to corefile.c.
(noinst_HEADERS): Change core.h to corefile.h.
($(OBJECTS)): Depend upon corefile.h rather than core.h.
(corefile.o): Rename target from core.o, depend upon corefile.c.
* Makefile.in, po/POTFILES.in: Rebuild.

26 years agoTue Apr 28 16:24:24 1998 Jason Molenda (crash@bugshack.cygnus.com)
Jason Molenda [Tue, 28 Apr 1998 23:26:30 +0000 (23:26 +0000)] 
Tue Apr 28 16:24:24 1998  Jason Molenda  (crash@bugshack.cygnus.com)

        * Makefile.in (install-gdbtk): Call this 'install-gdb' so that
        the right GUI libraries and files are installed along with GDB.

This bit of the Makefile.in is bracketed by a sanitize-gdbtk, so
install-gdb will revert to the normal boring behavior if we sanitize
out all gdbtk bits.

26 years ago* Reminded to keep lineno.d/s test.
Frank Ch. Eigler [Tue, 28 Apr 1998 22:49:00 +0000 (22:49 +0000)] 
* Reminded to keep lineno.d/s test.

26 years agoRebuilt again!
Nick Clifton [Tue, 28 Apr 1998 22:48:23 +0000 (22:48 +0000)] 
Rebuilt again!

26 years agoRebuilt again!
Nick Clifton [Tue, 28 Apr 1998 22:43:01 +0000 (22:43 +0000)] 
Rebuilt again!

26 years ago* Typo.
Frank Ch. Eigler [Tue, 28 Apr 1998 22:36:10 +0000 (22:36 +0000)] 
* Typo.

Tue Apr 28 18:33:23 1998  Frank Ch. Eigler  <fche@cygnus.com>

* config/tc-d30v.c (md_show_usage): Correct gettext typo.

26 years ago * configure.in: Change alpha to alpha* in several places.
Ian Lance Taylor [Tue, 28 Apr 1998 22:11:42 +0000 (22:11 +0000)] 
* configure.in: Change alpha to alpha* in several places.

26 years agoRegernate aclocal.m4 and configure using latest tools (I hope!)
Nick Clifton [Tue, 28 Apr 1998 22:00:55 +0000 (22:00 +0000)] 
Regernate aclocal.m4 and configure using latest tools (I hope!)

26 years agoChange Makefile.am, not Makefile.in.
Ian Lance Taylor [Tue, 28 Apr 1998 21:39:50 +0000 (21:39 +0000)] 
Change Makefile.am, not Makefile.in.

26 years agoadd title, fix some minor problems
Ian Lance Taylor [Tue, 28 Apr 1998 21:18:23 +0000 (21:18 +0000)] 
add title, fix some minor problems

26 years agoFixed build of POTFILES.in
Nick Clifton [Tue, 28 Apr 1998 21:15:42 +0000 (21:15 +0000)] 
Fixed build of POTFILES.in

26 years ago* Fixes for gdb/15371 part 1: assembly source line numbering.
Frank Ch. Eigler [Tue, 28 Apr 1998 20:48:30 +0000 (20:48 +0000)] 
* Fixes for gdb/15371 part 1: assembly source line numbering.

[ChangeLog]

Tue Apr 28 11:35:56 1998  Frank Ch. Eigler  <fche@cygnus.com>

* ecoff.c (ecoff_build_lineno): Do not use dummy first_lineno
for line numbers for assembly source.

[testsuite/ChangeLog]

Tue Apr 28 16:38:34 1998  Frank Ch. Eigler  <fche@cygnus.com>

* gas/mips/lineno.[sd]: Assembly source line number test.
* gas/mips/mips.exp: Added lineno test.

26 years agoadd a section on relocations
Ian Lance Taylor [Tue, 28 Apr 1998 19:37:19 +0000 (19:37 +0000)] 
add a section on relocations

26 years agoTue Apr 28 12:16:57 1998 Jason Molenda (crash@bugshack.cygnus.com)
Jason Molenda [Tue, 28 Apr 1998 19:18:10 +0000 (19:18 +0000)] 
Tue Apr 28 12:16:57 1998  Jason Molenda  (crash@bugshack.cygnus.com)

        * config.bfd:  Update OSR5/Unixware patterns.

26 years agoTue Apr 28 11:08:25 1998 John Metzler <jmetzler@cygnus.com>
John Metzler [Tue, 28 Apr 1998 18:14:54 +0000 (18:14 +0000)] 
Tue Apr 28 11:08:25 1998  John Metzler  <jmetzler@cygnus.com>

* rom68k-rom.c (_initialize_rom68k): Fix unresolved init_rom_68kcmds

26 years agoUpdated ChangeLog to reflect IMPORT support changes in dlltool.
Bill Moyer [Tue, 28 Apr 1998 18:09:53 +0000 (18:09 +0000)] 
Updated ChangeLog to reflect IMPORT support changes in dlltool.

26 years agodlltool.c: Added support for IMPORTS.
Bill Moyer [Tue, 28 Apr 1998 17:36:17 +0000 (17:36 +0000)] 
dlltool.c:  Added support for IMPORTS.
dlltool.h:  Redefined declaration of def_import().
defparse.y: Redefined IMPORT rule.

26 years ago * configure.in: Call AC_ISC_POSIX near start. Move CY_GNU_GETTEXT
Ian Lance Taylor [Tue, 28 Apr 1998 17:16:39 +0000 (17:16 +0000)] 
* configure.in: Call AC_ISC_POSIX near start.  Move CY_GNU_GETTEXT
after AC_PROG_CC.
* aclocal.m4, configure: Rebuild with current tools.
Also add sanitization to ChangeLog.

26 years agoadd opintl.h
Ian Lance Taylor [Tue, 28 Apr 1998 17:12:30 +0000 (17:12 +0000)] 
add opintl.h

26 years ago * config/tc-hppa.c: Change all calls to bzero to use memset.
Ian Lance Taylor [Tue, 28 Apr 1998 16:44:24 +0000 (16:44 +0000)] 
* config/tc-hppa.c: Change all calls to bzero to use memset.
(pa_ip): Add cast to avoid warning.
(tc_gen_reloc, md_apply_fix): Likewise.
(pa_find_space_by_number): Likewise.
(hppa_force_relocation): Likewise.
(pa_block): Change i to unsigned int.
* config/obj-som.h (obj_som_copyright): Declare.

26 years ago * config.sub: Recognize sparc86x.
Mark Alexander [Tue, 28 Apr 1998 14:46:19 +0000 (14:46 +0000)] 
* config.sub: Recognize sparc86x.

26 years agoremove PR numbers
Ian Lance Taylor [Tue, 28 Apr 1998 02:31:15 +0000 (02:31 +0000)] 
remove PR numbers

26 years ago * elf.c (assign_file_positions_for_segments): Allow for holes
Richard Henderson [Tue, 28 Apr 1998 01:03:42 +0000 (01:03 +0000)] 
* elf.c (assign_file_positions_for_segments): Allow for holes
between sections added by a link script.

PR 15645

26 years ago * bfdint.texi: New file.
Ian Lance Taylor [Tue, 28 Apr 1998 00:20:27 +0000 (00:20 +0000)] 
* bfdint.texi: New file.
* Makefile.am (noinst_TEXINFOS): New variable.
* Makefile.in: Rebuild.

26 years agoAdded Internationalisation macros to English text strings.
Nick Clifton [Tue, 28 Apr 1998 00:07:48 +0000 (00:07 +0000)] 
Added Internationalisation macros to English text strings.

26 years ago * cpu.c,model.c,sem-switch.c,sem.c: Regenerated. Mostly comment
Doug Evans [Mon, 27 Apr 1998 22:42:22 +0000 (22:42 +0000)] 
* cpu.c,model.c,sem-switch.c,sem.c: Regenerated.  Mostly comment
and variable renaming due to macro insn additions.
* mloop.in: Update to use CGEN_INSN_NUM.
* cpu.x,modelx.c,readx.c,semx.c: Regenerated.
* mloopx.in: Update to use CGEN_INSN_NUM.

26 years ago * cpu.c,model.c,sem-switch.c,sem.c: Regenerated. Mostly comment
Doug Evans [Mon, 27 Apr 1998 22:41:32 +0000 (22:41 +0000)] 
* cpu.c,model.c,sem-switch.c,sem.c: Regenerated.  Mostly comment
and variable renaming due to macro insn additions.
* mloop.in: Update to use CGEN_INSN_NUM.
* cpu.x,modelx.c,readx.c,semx.c: Regenerated.
* mloopx.in: Update to use CGEN_INSN_NUM.

26 years ago * config/sparc/tm-sparc.h (CALL_DUMMY): Shorten it drastically,
Mark Alexander [Mon, 27 Apr 1998 22:19:46 +0000 (22:19 +0000)] 
* config/sparc/tm-sparc.h (CALL_DUMMY): Shorten it drastically,
make it work on the simulator.
(FIX_CALL_DUMMY): Convert to function call instead of inline code.
(sparc_fix_call_dummy): Declare.
* sparc-tdep.c (sparc_fix_call_dummy): New function, taken from
old FIX_CALL_DUMMY macro, with additional fixes for simulator.
(sparc_push_dummy_frame): Set registers differently on simulator
to prevent corrupted register window save areas.

26 years agoInternationalised the opcodes library.
Nick Clifton [Mon, 27 Apr 1998 21:39:56 +0000 (21:39 +0000)] 
Internationalised the opcodes library.

26 years agoMon Apr 27 13:46:40 1998 John Metzler <jmetzler@cygnus.com>
John Metzler [Mon, 27 Apr 1998 21:11:07 +0000 (21:11 +0000)] 
Mon Apr 27 13:46:40 1998  John Metzler  <jmetzler@cygnus.com>

* rom68k-rom.c (_initialize_rom68k init_rom68k_cmds):
* abug-rom.c (_initialize_abug_rom init_abug-cmds):
* cpu32bug-rom.c (_initialize_cpu32bug_rom init_cpu32bug_cmds):
* mon960-rom.c (initialize_mon960 init_mon960_cmds):
* op50-rom.c (initialize_op50n  init_op50n_cmds) :
* ppcbug-rom.c (_initialize_ppcbug_rom init_ppc_cmds) :
* sh3-rom.c (_initialize_sh3_rom init_sh3_cmds) :
* sparclet-rom.c (_initialize_sparcletinit_sparclet_cmds ) :
* remote-est.c ( _initialize_est  init_est_cmds) :
* remote-hms.c (  _initialize_remote_hms  init_hms_cmds) :
  Convert all static initializations of monitor ops structures to
  executable initializations in oreer tat additions to the data structure
definition can me made without repeating this editing exercise

26 years ago * configure.in: Change version number to 2.9.4
Ian Lance Taylor [Mon, 27 Apr 1998 20:50:54 +0000 (20:50 +0000)] 
* configure.in: Change version number to 2.9.4
* configure: Rebuild.

26 years ago * configure.in: Change version number to 2.9.4
Ian Lance Taylor [Mon, 27 Apr 1998 20:42:00 +0000 (20:42 +0000)] 
* configure.in: Change version number to 2.9.4
* configure: Rebuild.

26 years ago * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.
Doug Evans [Mon, 27 Apr 1998 20:10:40 +0000 (20:10 +0000)] 
* m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.

26 years ago * configure.in: Change version number to 2.9.4
Ian Lance Taylor [Mon, 27 Apr 1998 19:59:14 +0000 (19:59 +0000)] 
* configure.in: Change version number to 2.9.4
* configure: Rebuild.

26 years ago * configure.in: Change version number to 2.9.4
Ian Lance Taylor [Mon, 27 Apr 1998 19:44:13 +0000 (19:44 +0000)] 
* configure.in: Change version number to 2.9.4
* configure: Rebuild.

26 years ago * cgen.c (cgen_asm_finish_insn): New arg relax_p. All callers updated.
Doug Evans [Mon, 27 Apr 1998 19:36:06 +0000 (19:36 +0000)] 
* cgen.c (cgen_asm_finish_insn): New arg relax_p.  All callers updated.
* config/tc-m32r.c (assemble_parallel_insn): No need to try
non-relaxable variant any more.  Simplify test for nop insn.
(md_assemble): Only scan operands if m32rx.  Set orig_insn in case
scan of operands yields an insn different from original (e.g. a macro).
Fix call to can_make_parallel.

26 years ago * ecoff.h: Change symbolS in function declaration to struct
Ian Lance Taylor [Mon, 27 Apr 1998 19:17:00 +0000 (19:17 +0000)] 
* ecoff.h: Change symbolS in function declaration to struct
symbol.

26 years agotweak comment
Doug Evans [Mon, 27 Apr 1998 17:49:54 +0000 (17:49 +0000)] 
tweak comment

26 years ago * cgen-asm.c (cgen_current_opcode_table): Renamed from ..._data.
Doug Evans [Mon, 27 Apr 1998 17:48:05 +0000 (17:48 +0000)] 
* cgen-asm.c (cgen_current_opcode_table): Renamed from ..._data.
(asm_hash_table_entries): New variable.
(cgen_asm_init): Free asm_hash_table_entries.
(hash_insn_array,hash_insn_list): New functions.
(build_asm_hash_table): Use them.  Hash macro insns as well.
(cgen_asm_lookup_insn): Update.
* cgen_dis.c (cgen_current_opcode_table): Renamed from ..._data.
(dis_hash_table_entries): New variable.
(cgen_dis_init): Free dis_hash_table_entries.
(hash_insn_array,hash_insn_list): New functions.
(build_dis_hash_table): Use them.  Hash macro insns as well.
(cgen_dis_lookup_insn): Update.
* cgen-opc.c (cgen_current_opcode_table): Renamed from ..._data.
(cgen_set_cpu,cgen_hw_lookup,cgen_insn_count): Update.
(cgen_macro_insn_count): New function.
* cgen-opc.in (@arch@_cgen_lookup_insn): New arg alias_p.
All callers updated.  Sanity check result of extract fn.
(@arch@_cgen_get_insn_operands): Change result type to void.
Delete args insn_value, length.  New arg fields.  All callers updated.
(@arch@_cgen_lookup_get_insn_operands): New function.

26 years agoMon Apr 27 10:43:04 1998 Jason Molenda (crash@bugshack.cygnus.com)
Jason Molenda [Mon, 27 Apr 1998 17:44:26 +0000 (17:44 +0000)] 
Mon Apr 27 10:43:04 1998  Jason Molenda  (crash@bugshack.cygnus.com)

        * gdb_string.h (strdup): Don't specify arguments in prototype.

26 years ago * cgen.h (CGEN_ATTR_TYPE): Delete `const', moved to uses.
Doug Evans [Mon, 27 Apr 1998 17:31:38 +0000 (17:31 +0000)] 
* cgen.h (CGEN_ATTR_TYPE): Delete `const', moved to uses.
(cgen_asm_finish_insn): Update prototype.
(cgen_insn): New members num, data.
(CGEN_INSN_TABLE): Members asm_hash, asm_hash_table_size,
dis_hash, dis_hash_table_size moved to ...
(CGEN_OPCODE_TABLE).  Here.  Renamed from CGEN_OPCODE_DATA.
All uses updated.  New members asm_hash_p, dis_hash_p.
(CGEN_MINSN_EXPANSION): New struct.
(cgen_expand_macro_insn): Declare.
(cgen_macro_insn_count): Declare.
(get_insn_operands): Update prototype.
(lookup_get_insn_operands): Declare.

26 years ago * ld.texinfo (Options) [-rpath-link]: Mention ld.so.conf.
Ian Lance Taylor [Mon, 27 Apr 1998 16:40:18 +0000 (16:40 +0000)] 
* ld.texinfo (Options) [-rpath-link]: Mention ld.so.conf.

26 years agox
Ian Lance Taylor [Mon, 27 Apr 1998 16:15:36 +0000 (16:15 +0000)] 
x

26 years ago * emultempl/elf32.em (global_vercheck_needed): New file static
Ian Lance Taylor [Mon, 27 Apr 1998 16:14:37 +0000 (16:14 +0000)] 
* emultempl/elf32.em (global_vercheck_needed): New file static
variable.
(global_vercheck_failed): New file static variable.
(gld${EMULATION_NAME}_after_open): Check for shared libraries
twice, once with force set to 0 and once with it set to 1.
  (gld${EMULATION_NAME}_check_ld_so_conf): Add force parameter.
Change all callers.
(gld${EMULATION_NAME}_search_needed): Likewise.
(gld${EMULATION_NAME}_try_needed): Likewise.  If not force, check
whether the libraries needs any incompatible versions.
(gld${EMULATION_NAME}_vercheck): New static function.

26 years ago Based on patch from H.J. Lu <hjl@gnu.org>:
Ian Lance Taylor [Mon, 27 Apr 1998 15:51:27 +0000 (15:51 +0000)] 
Based on patch from H.J. Lu <hjl@gnu.org>:
* elf.c (bfd_elf_get_bfd_needed_list): New function.
* bfd-in.h (bfd_elf_get_bfd_needed_list): Declare.
* bfd-in2.h: Rebuild.

26 years agoClean up cell types.
Andrew Cagney [Mon, 27 Apr 1998 07:13:00 +0000 (07:13 +0000)] 
Clean up cell types.

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Sun, 26 Apr 1998 22:03:55 +0000 (22:03 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* acconfig.h: New file.
* configure.in: Reverted change of Apr 24; use sinclude again.

26 years ago * Makefile.in (autoconf-common autoheader-common): Don't pass -l
Tom Tromey [Sun, 26 Apr 1998 21:44:25 +0000 (21:44 +0000)] 
* Makefile.in (autoconf-common autoheader-common): Don't pass -l
to autoconf and autoheader.

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Sun, 26 Apr 1998 21:43:25 +0000 (21:43 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* acconfig.h: New file.
* configure.in: Reverted change of Apr 24; use sinclude again.
Don't call AC_C_CROSS.

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Sun, 26 Apr 1998 21:39:16 +0000 (21:39 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* acconfig.h (NEED_DECLARATION_PRINTF): Removed.

26 years ago * config/tc-sh.c (parse_reg): Add casts to avoid warnings.
Ian Lance Taylor [Sun, 26 Apr 1998 17:45:34 +0000 (17:45 +0000)] 
* config/tc-sh.c (parse_reg): Add casts to avoid warnings.
(md_convert_frag): Fix i18n typo.

26 years ago * rs6000-nat.c (vmap_ldinfo): Issue warning instead of error if
Peter Schauer [Sun, 26 Apr 1998 14:59:48 +0000 (14:59 +0000)] 
* rs6000-nat.c (vmap_ldinfo):  Issue warning instead of error if
fstat on ldinfo_fd fails.  Use objfile->obfd instead of vp->bfd
to check for reference to the same file.

* target.c (target_read_string):  Handle string transfers at the
end of a memory section gracefully.

26 years ago * ecoff.c (ecoff_get_cur_proc_sym): New function.
Richard Henderson [Sun, 26 Apr 1998 03:15:37 +0000 (03:15 +0000)] 
    * ecoff.c (ecoff_get_cur_proc_sym): New function.
        * ecoff.h: Protoype it.
        * config/tc-alpha.c [ELF] (s_alpha_prologue): New function.
        [EVAX] (s_alpha_prologue): Delete.
        (md_pseudo_table): Update.

26 years ago* elf64-alpha.c (struct alpha_relax_info): Replace elfsym with other.
Richard Henderson [Sun, 26 Apr 1998 03:09:20 +0000 (03:09 +0000)] 
* elf64-alpha.c (struct alpha_relax_info): Replace elfsym with other.
Change all users.

26 years ago * elf64-alpha.c (struct alpha_relax_info): Add tsec & elfsym members.
Richard Henderson [Sun, 26 Apr 1998 01:33:51 +0000 (01:33 +0000)] 
    * elf64-alpha.c (struct alpha_relax_info): Add tsec & elfsym members.
        (elf64_alpha_relax_section): Fill them in.
        (elf64_alpha_relax_opt_call): Implement more than a stub.
        (elf64_alpha_add_symbol_hook): Don't set SEC_LOAD or default
        alignment on .scommon.
        (elf64_alpha_merge_gots): Merge use counts as well.

26 years ago * elf64-alpha.c (elf64_alpha_relax_section): Use the proper section
Richard Henderson [Sat, 25 Apr 1998 21:10:01 +0000 (21:10 +0000)] 
    * elf64-alpha.c (elf64_alpha_relax_section): Use the proper section
        for calculating a local symbol's address.
        (elf64_alpha_calc_got_offsets): Skip entries with 0 use count.
        Set the .got's cooked size as well as the raw size.

26 years ago * config/tc-i960.c (md_assemble): Change bp_error_msg from static
Ian Lance Taylor [Sat, 25 Apr 1998 18:02:12 +0000 (18:02 +0000)] 
* config/tc-i960.c (md_assemble): Change bp_error_msg from static
array to local pointer.
(get_args, parse_expr): Add casts to avoid warnings.

26 years agoFri Apr 24 17:18:56 1998 Geoffrey Noer <noer@cygnus.com>
Geoffrey Noer [Sat, 25 Apr 1998 00:20:45 +0000 (00:20 +0000)] 
Fri Apr 24 17:18:56 1998  Geoffrey Noer  <noer@cygnus.com>

        * Makefile.in: enable EXEEXT setting

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Fri, 24 Apr 1998 22:12:15 +0000 (22:12 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* acconfig.h: Removed.
* configure.in: Call CY_GNU_GETTEXT.
* Makefile.in (INTLLIBS): New macro.
(INTLDEPS): Likewise.
($(RUN_PROG)): Depend on INTLDEPS; link against INTLLIBS.
(top_builddir): New macro.

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Fri, 24 Apr 1998 22:02:29 +0000 (22:02 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* configure.in: Don't call sinclude.

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Fri, 24 Apr 1998 21:45:01 +0000 (21:45 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* configure.in: Don't call sinclude.

26 years ago * Makefile.in (autoconf-common autoheader-common): Pass `-l
Tom Tromey [Fri, 24 Apr 1998 21:00:29 +0000 (21:00 +0000)] 
* Makefile.in (autoconf-common autoheader-common): Pass `-l
../common' to autoconf and autoheader.  Unconditionally run
autoconf in every subdir.
(autoconf-changelog autoheader-changelog): Unconditionally run
commands in every subdir.
(autoconf-install autoheader-install): Likewise.

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Fri, 24 Apr 1998 20:57:53 +0000 (20:57 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* configure.in: Don't call sinclude.

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Fri, 24 Apr 1998 20:55:51 +0000 (20:55 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* Makefile.in (top_builddir): New macro.
(INTLLIBS): New macro.
(INTLDEPS): Likewise.
(psim): Depend on INTLDEPS; link against INTLLIBS.
* configure.in: Call CY_GNU_GETTEXT.

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Fri, 24 Apr 1998 20:51:56 +0000 (20:51 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* acconfig.h: New file.
* Make-common.in (top_builddir): New macro.
(INTL_LIB): Removed.
(INTLLIBS): New macro.
(INTLDEPS): Likewise.
(LIBDEPS): Use INTLDEPS.
(EXTRA_LIBS): Use INTLLIBS.
* aclocal.m4 (SIM_AC_COMMON): Call CY_GNU_GETTEXT.
(CY_WITH_NLS, CY_GNU_GETTEXT, AM_PATH_PROG_WITH_TEST,
AM_LC_MESSAGES): New macros from GNU gettext.

26 years ago * configure: Regenerated to track ../common/aclocal.m4 changes.
Tom Tromey [Fri, 24 Apr 1998 20:39:48 +0000 (20:39 +0000)] 
* configure: Regenerated to track ../common/aclocal.m4 changes.
* config.in: Ditto.
* configure.in: Don't call sinclude.

26 years agoFri Apr 24 16:07:57 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
Ian Lance Taylor [Fri, 24 Apr 1998 20:09:22 +0000 (20:09 +0000)] 
Fri Apr 24 16:07:57 1998  Alan Modra  <alan@spri.levels.unisa.edu.au>

* i386-dis.c (OP_DSSI): Print segment override.

26 years ago * mips-tdep.c (mips32_decode_reg_save): Handle 128bit wide
Jeff Law [Fri, 24 Apr 1998 17:39:54 +0000 (17:39 +0000)] 
    * mips-tdep.c (mips32_decode_reg_save): Handle 128bit wide
        GPR loads/stores generated on the r5900.
        (mips_find_saved_regs, mips32_skip_prologue): Likewise.
        * mips/tm-r5900.h (R5900_128BIT_GPR_HACK): Define.
        * mips/tm-txvu.h (R5900_128BIT_GPR_HACK): Likewise.

26 years agoFri Apr 24 12:47:42 1998 Philippe De Muyter <phdm@macqel.be>
Ian Lance Taylor [Fri, 24 Apr 1998 16:49:58 +0000 (16:49 +0000)] 
Fri Apr 24 12:47:42 1998  Philippe De Muyter  <phdm@macqel.be>

* read.c (s_set): Cast xmalloc return value to fragS *.
* config/tc-m68k.c (m68k_ip): Function made static to match
previous forward declaration.
(insert_reg, init_regtable, md_convert_frag_1): Likewise.

26 years agomiseed from previous checkin
Nick Clifton [Fri, 24 Apr 1998 16:42:08 +0000 (16:42 +0000)] 
miseed from previous checkin

26 years agoAdd initernationalisation macros to error strings
Nick Clifton [Fri, 24 Apr 1998 16:28:25 +0000 (16:28 +0000)] 
Add initernationalisation macros to error strings

26 years agoAdded internationalisation macros to printed infoamrion in
Nick Clifton [Fri, 24 Apr 1998 16:18:41 +0000 (16:18 +0000)] 
Added internationalisation macros to printed infoamrion in
v850_elf_print_private_data

26 years ago * syms.c (struct indexentry): Change directory_name, file_name,
Ian Lance Taylor [Fri, 24 Apr 1998 16:10:07 +0000 (16:10 +0000)] 
* syms.c (struct indexentry): Change directory_name, file_name,
and function_name fields to char *.
(struct stab_find_info): Change cached_file_name field to char *.

26 years agoAdded missing internationalisation macros.
Nick Clifton [Fri, 24 Apr 1998 16:06:26 +0000 (16:06 +0000)] 
Added missing internationalisation macros.

26 years agoDrop leading `_' from macros.
Andrew Cagney [Fri, 24 Apr 1998 09:59:22 +0000 (09:59 +0000)] 
Drop leading `_' from macros.

26 years ago* mips.igen (do_store_left): Pass 0 not NULL to store_memory.
Andrew Cagney [Fri, 24 Apr 1998 09:57:17 +0000 (09:57 +0000)] 
* mips.igen (do_store_left): Pass 0 not NULL to store_memory.

26 years ago* ic (rBase, rLink): Make the type a pointer.
Andrew Cagney [Fri, 24 Apr 1998 09:54:50 +0000 (09:54 +0000)] 
* ic (rBase, rLink): Make the type a pointer.

26 years ago* interp.c (struct hash_entry): OPCODE and MASK are unsigned.
Andrew Cagney [Fri, 24 Apr 1998 09:54:16 +0000 (09:54 +0000)] 
* interp.c (struct hash_entry): OPCODE and MASK are unsigned.
* d10v_sim.h (remote-sim.h, sim-config.h): Include.

26 years ago* ld-insn.c (load_insn_table): Terminate error with NL.
Andrew Cagney [Fri, 24 Apr 1998 09:52:25 +0000 (09:52 +0000)] 
* ld-insn.c (load_insn_table): Terminate error with NL.
* gen.c (insns_bit_useless): Perform unsigned bit comparisons.
* filter.c (is_filtered_out, filter_parse): Pacify GCC, len is unsigned.
* gen-icache.c (print_icache_extraction): Do not type cast pointers.

26 years agoFix consistency error reported by Yotam Medini.
Jim Wilson [Fri, 24 Apr 1998 04:36:03 +0000 (04:36 +0000)] 
Fix consistency error reported by Yotam Medini.
        * configure: Set CXXFLAGS from CXXFLAGS, not CFLAGS.

This page took 0.04072 seconds and 4 git commands to generate.