aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1996-04-09 * configure.host: Switch on ${libdir}, not $(libdir). FromIan Lance Taylor2-1/+4
alan@spri.levels.unisa.edu.au (Alan Modra).
1996-04-09 * aoutx.h (aout_link_add_symbols): Always call add_dynamic_symbolsIan Lance Taylor2-2/+10
entry point, not just for DYNAMIC objects. * sunos.c (sunos_add_dynamic_symbols): Always call sunos_create_dynamic_sections. If called with a non DYNAMIC object, don't do anything else. (sunos_add_one_symbol): Don't call sunos_create_dynamic_sections.
1996-04-09 * eval.c (evaluate_subexp_standard): In case of TYPE_CODE_SET:Wilfried Moser2-0/+35
Add some checks for powerset compatibility. * valops.c (value_slice): Use lowbound instead of lowerbound for call to slice_range_type to get correct bounds.
1996-04-09 * gch981.{ch,exp}, gch1041.{ch,exp}: New test cases.Wilfried Moser6-0/+410
1996-04-09 * Makefile.in (scm-exp.o, scm-lang.o, scm-valprint.o): Add targets andFred Fish8-16/+45
dependencies. * scm-lang.c (gdb_string.h): Include. * objfiles.c (add_to_objfile_sections): Cast second arg of obstack_grow call to correct type (char *). * cp-valprint.c (cp_print_static_field): Ditto. * somsolib.c (som_solib_create_inferior_hook): Add a declaration for external find_unwind_entry function (from hppa-tdep.c). * remote-pa.c (remote_write_bytes, remote_read_bytes): Change type of second arg to "char *" to be type compatible with dcache. (remote_wait): Cast second arg to strtol to correct type. * hppa-tdep.c (compare_unwind_entries): Change argument types to "const void *" to be type compatible with qsort, and then assign to local args prior to use.
1996-04-09 * compile.c (sim_resume): Fix overflow checks for ALU insns.Jeff Law2-4/+50
So that int-compare.c passes.
1996-04-08 * infptrace.c (kill_inferior): Remove call to "kill"; updateJeff Law1-0/+5
comments. The "kill" call was declared bogus years ago and is causing problems on hpux10 (PR 9410).
1996-04-08Modified remote-e7000.c so that :23 isn't appended to the target portGeoffrey Noer1-0/+5
if __WIN32__ is defined. This is necessary to make e7000 support work for WinGDB.
1996-04-08Add 860 specific registersMichael Meissner1-0/+6
1996-04-08formatting changeIan Lance Taylor1-1/+1
1996-04-08Add Solaris on PowerPC supportMichael Meissner1-0/+5
1996-04-08 * emultempl/elf32.em: When checking for a native emulation, checkIan Lance Taylor1-0/+4
that the current emulation is the default emulation. * emultempl/sunos.em: Likewise.
1996-04-08fix last patchIan Lance Taylor1-0/+1
1996-04-08 * configure.in: Permit --enable-shared to specify a list ofIan Lance Taylor2-3/+14
directories.
1996-04-08 * configure.in: Permit --enable-shared to specify a list ofIan Lance Taylor6-3/+27
directories. * configure: Rebuild.
1996-04-08Use BFD_PICLIST.Ian Lance Taylor1-1/+3
1996-04-08 * configure.in: Permit --enable-shared to specify a list ofIan Lance Taylor4-9/+21
directories. * configure: Rebuild.
1996-04-08 * configure.host: Set HLDFLAGS and SHLIB_CFLAGS for *-dec-osf*Ian Lance Taylor2-1/+11
host when configuring with --enable-shard.
1996-04-08 * lexsup.c (parse_args): Add -E as a synonym for -export-dynamic,Ian Lance Taylor2-1/+8
for HP/UX compatibility.
1996-04-08 From: Miles Bader <miles@gnu.ai.mit.edu>Fred Fish17-1/+3594
* gnu-nat.c, gnu-nat.h, msg.defs, exc_request.defs, i386gnu-nat.c, msg_reply.defs, notify.defs, process_reply.defs, reply_mig_hack.awk, config/nm-gnu.h, config/i386/{i386gnu.mh, i386gnu.mt, nm-gnu.h, m-i386gnu.h, xm-i386gnu.h}: New files for GNU hurd.
1996-04-08 * configure.in (*-*-gnu*): New host.Fred Fish1-0/+1
1996-04-08 From: Miles Bader <miles@gnu.ai.mit.edu>Fred Fish1-0/+5
* config/mh-gnu: New file.
1996-04-08 From: Miles Bader <miles@gnu.ai.mit.edu>Fred Fish1-0/+4
* configure.in: Use AC_CHECK_TOOL to find AR & RANLIB. * configure: Regenerate using autoconf.
1996-04-07 * configure.in (case host): Add i386sco5 host.Fred Fish6-0/+74
* configure: Regenerate. From: Robert Lipe <robertl@dgii.com> Add support for SCO OpenServer 5 (a.k.a. 3.2v5*) This target is an SVR3.2 with COFF, ELF, and shared libes, but no /proc. * config/i386/i386sco5.mh: New file. * config/i386/nm-i386sco5.h: New file.
1996-04-07 From: Robert Lipe <robertl@dgii.com>Fred Fish2-10/+29
* configure.in: SCO OpenServer 5 (a.k.a 3.2v5*) is more like SCO 3.2v4 than 3.2v2.
1996-04-06 * bcache.c (bcache): When size of chunk to cache is exactly equal toFred Fish2-1/+6
BCACHE_MAXLENGTH, stash chunk as unique copy.
1996-04-06 * symfile.c (INLINE_ADD_PSYMBOL): Remove ifdef.Fred Fish6-125/+152
(add_psymbol_to_list): Add an arg for passing CORE_ADDR values and use it, rather than calling add_psymbol_addr_to_list. (add_psymbol_addr_to_list): Delete. (add_psymbol_to_list): Make psymbol static to avoid random data in gaps due to alignment of structure members. * symfile.h (INLINE_ADD_PSYMBOL, ADD_PSYMBOL_TO_LIST, ADD_PSYMBOL_ADDR_TO_LIST): Remove. Real world tests show no performance improvements by inlining via complicated macros and they just make gdb larger and harder to maintain. * dwarfread.c (add_enum_psymbol): Replace ADD_PSYMBOL_TO_LIST and/or ADD_PSYMBOL_ADDR_TO_LIST macro(s) with call to add_psymbol_to_list with appropriate long or CORE_ADDR args. (add_partial_symbol): Ditto. * partial-stab.h: Ditto. * os9kread.c (read_os9k_psymtab): Ditto * mdebugread.c (parse_partial_symbols): Ditto. (handle_psymbol_enumerators): Ditto. (demangle.h): Include. * hpread.c (hpread_build_psymtabs): Ditto. (hpread_build_psymtabs): Ditto. (demangle.h): Include
1996-04-06 * compile.c (decode): Use "bit" to hold L_3 immediates insteadJeff Law2-4/+32
of holding them in "abs". Handle ABS8MEM memory references aka 8-bit area. Replace ABSMOV references with ABS8MEM. So we've got a chance of simulating something like btst #0,@40:8 correctly. hmse.
1996-04-06 * h8300-dis.c (bfd_h8_disassemble): Use "bit" for L_3 immediates,Jeff Law1-0/+7
not "abs", which may be needed for the absolute in something like btst #0,@10:8. Print L_3 immediates separately from other immediates. Change ABSMOV reference to ABS8MEM. One day we'll actually disassemble btst #0,@10:8 correctly... But not yet. hmse.
1996-04-06 * config/tc-h8300.c (get_specific): Remove some #if 0 code.Jeff Law2-78/+31
(build_bytes): Remove all ABSMOV related code; it's unnecessary. ABSMOV is gone... Cleaning up. hmse.
1996-04-05 * h8300.h (ABS8MEM): Renamed from ABSMOV. Remove ABSMOVJeff Law1-0/+9
from all insns. (ABS8SRC,ABS8DST): Add ABS8MEM. (add.l): Fix reg+reg variant. (eepmov.w): Renamed from eepmovw. (ldc,stc): Fix many cases. We'll use ABS8MEM for access to the 8-bit area. Fixes from running the h8300 testsuite. hmse.
1996-04-05 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.Jeff Law22-1/+1099
* gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests. * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests. * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests. * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests. * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests. * gas/h8300/h8300.exp: Run them. More tests.
1996-04-05 * gdbtk.c (running_now): New global variable.Stan Shebs3-20/+47
(gdb_cmd): Test it before executing any command. (gdbtk_call_command): Set it when inferior is running. * gdbtk.tcl (gdbtk_tcl_busy, gdbtk_tcl_idle): Enable and disable interaction with command window's text appropriately.
1996-04-05 * emultempl/elf32.em (gld${EMULATION_NAME}_check_ld_so_conf): NewIan Lance Taylor2-1/+105
static function, if ${host} = ${target}. (gld${EMULATION_NAME}_after_open): Call check_ld_so_conf to find a needed shared library if ${host} = $[target}.
1996-04-05Fri Apr 5 15:13:10 1996 Andreas Schwab ↵Ian Lance Taylor1-0/+7
<schwab@issan.informatik.uni-dortmund.de> * config/atof-ieee.c: Fix handling of denormalized extended precision numbers and overflow/underflow detection. (MAX_PRECISION, X_PRECISION, P_PRECISION): Changed from 6 to 5, to not include the 16 bit gap in the m68k extended precision format.
1996-04-05 * configure.tgt: Add i[345]86-*-freebsdelf* target; from JohnIan Lance Taylor1-0/+5
Polstra <jdp@polstra.com>.
1996-04-05 * configure.in: Add i386-*-freebsdelf* target; from John PolstraIan Lance Taylor3-2/+8
<jdp@polstra.com>. * configure: Rebuild.
1996-04-05 * config.bfd: Add i[345]86-*-freebsdelf* target; from John PolstraIan Lance Taylor1-0/+3
<jdp@polstra.com>.
1996-04-05Add sanitize-gdbtk markersMichael Meissner1-0/+2
1996-04-05Undef SIOCSPGRP if on LinuxMichael Meissner2-0/+11
1996-04-05 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.Jeff Law2-1/+5
* gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests. Fixes remaining unexpected failures.
1996-04-05 * linker.c (link_action): For WARN_ROW/warn, use MWARN, not CYCLE,Ian Lance Taylor2-1/+4
to avoid crashing in bfd_hash_replace.
1996-04-05Fri Apr 5 18:39:28 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1-0/+6
* config/tc-mips.c: Allow non-zero offsets from .sdata symbols to be accessed using the $gp register. * config/tc-mips.h (MAX_GPREL_OFFSET): Added. This ensures that the $gp addressing will continued to be used if the "combine_statics" optimisation is enabled within GCC.
1996-04-05Fix typo in last change.Jeff Law1-1/+1
1996-04-05 * sysdep.h: Use #ifdef, not #if.Ian Lance Taylor1-1/+1
1996-04-05 * sysdep.h: Use #ifdef,not #if.Ian Lance Taylor1-0/+4
1996-04-05Fri Apr 5 18:11:25 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion2-0/+10
* emulparams/elf32{b,l}4300.sh (MACHINE): Add explicit architecture number. * scripttempl/elf.sc: Use $MACHINE definition if present. * configure.tgt (targ_extra_emuls): Force 4100 build to use same template as 4300.
1996-04-05 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.Jeff Law20-1/+819
* gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests. * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests. * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests. * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests. * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests. * gas/h8300/h8300.exp: Run them. To keep me from screwing up the assembler...
1996-04-05 * configure.in (host==solaris): Pass only the first word of $CCJason Molenda2-1/+7
to /usr/bin/which when checking if we're using /usr/ccs/bin/cc. /usr/ucb/which on Solaris barfs out an error if $CC is set to seomthing like "cc -xcg92" or "gcc -mv8". It is harmless, but it looks bad.
1996-04-05 * Makefile.in (BASE_FLAGS_TO_PASS): pass down $(MAKE).Jason Molenda2-0/+5
w/o this, if you use GNU make on a Solaris platform (eg), but you don't have GNU make at the front of your path, when the make/ subdir cds down into make/glob and does a make there, you will end up picking up the first make that is in your path no matter what you do. No PR, I just noticed this while I was working on something else.