aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-01-24 * elf32-mips.c (mips_elf_output_extsym): Set the value of theIan Lance Taylor2-2/+23
ECOFF symbol from the hash table entry.
1995-01-24update copyrightsIan Lance Taylor1-1/+49
1995-01-24 * ldctor.c (ldctor_add_set_entry): Don't dump core if aIan Lance Taylor2-104/+178
constructor entry is in the absolute section.
1995-01-24Add EM_PPC macro.Michael Meissner1-0/+17
1995-01-24 * gdb.base/commands.exp: Make test names unique; every test eitherJeff Law2-19/+30
passes or fails. Update some comments.
1995-01-24 * gdb.disasm/hppa.exp (do_system_control_tests): Update.Jeff Law2-325/+417
1995-01-24 * config/tc-hppa.c (pa_ip, case 'D'): Fix typo which causedJeff Law2-0/+15
miscompilation of "diag" instructions. * gas/hppa/basic/basic.exp (do_system): Update.
1995-01-24 * gdbtk.tcl: Take .gdbtkinit if it exists. Makes gdbtk match theStu Grossman2-0/+9
doc!
1995-01-23Mon Jan 23 14:53:35 1995 Steve Chamberlain <sac@splat>Steve Chamberlain2-1/+5
* coff-sh.c (coff_sh_relocate_section): Don't subtract vma twice.
1995-01-23 * coff-sh.c (sh_reloc): Don't ignore the previous contents of anIan Lance Taylor2-8/+5
R_SH_IMM32 reloc. PR 6215.
1995-01-23* gdb.texinfo (Processes): New node.Jim Kingdon2-0/+29
1995-01-23configure regen, tc-mips.c libiberty.h includeKen Raeburn1-0/+6
1995-01-23regeneratedKen Raeburn1-17/+20
1995-01-23 Add support for Chill bitstring literals (e.h. H'FF00').Per Bothner7-28/+92
* ch-exp.y (match_bitstring_literal): Fix for proper endianness. * expprint.c (print_subexp): Don't call error on OP_BITSTRING, just print B'<unimlemented>'. * gdbtypes.c (create_set_type): Fix bug in length calculation. * valops.c, value.h (value_bitstring): New function. * eval.c (evaluate_subexp): Implement support for OP_BITSTRING. * ch-typeprint.c (chill_type_print_base): For TYPE_CODE_FUNC, check that return type is non-void, and print in proper Chill syntax.
1995-01-23 * Makefile.in: Remove references to remote-mon.c.Rob Savoye3-4/+8
* remote-mon.c: remove. Replaced by rom68k-rom.c. * rom68k-rom.c: Support for Rom68k monitor.
1995-01-23 * config/tc-sh.h (tc_init_after_args): Don't define.Ian Lance Taylor2-12/+12
* config/tc-sh.c (md_begin): Remove unused variable table. (md_assemble): Remove unused variable p. (md_convert_frag): Cast fr_address to unsigned long for printf. (md_apply_fix): Use as_warn_where rather than as_warn. (sh_init_after_args): Remove empty function.
1995-01-23 * configure.in (i386-*-gnu*elf*): New target.Ian Lance Taylor1-0/+4
1995-01-23xIan Lance Taylor1-0/+3
1995-01-23 * configure.in (i[345]86-*-gnu*): Set ld_target to i386-gnu.Ian Lance Taylor4-2/+24
* config/i386-gnu.mt: New file. Include ELF support.
1995-01-23 * config.bfd (i[345]86-*-gnu*): Set bfd_name to i386-gnu.Ian Lance Taylor1-1/+5
* config/i386-gnu.mt: New file. Include ELF support.
1995-01-23 * Makefile.in (CHILL_FOR_TARGET): Update -L argument to point toJim Kingdon2-38/+42
gcc/ch/runtime not chillrt, since that is where the chill runtime lives now.
1995-01-23 * opncls.c (bfd_openstreamr): Call bfd_cache_init.Ian Lance Taylor2-0/+50
1995-01-23 * remote-hms.c (hms_load): Delete.Steve Chamberlain2-67/+14
(target_ops): Use hr_load_image.
1995-01-23Mon Jan 23 00:06:57 1995 Steve Chamberlain <sac@splat>Steve Chamberlain4-322/+733
* remote-e7000.c, remote-z8k.c, remote-nindy.c (target_ops): Define memory_insert/remove_breakpoint. * xm-go32.h: Remove redundant SIGs. Thu Jan 19 20:26:58 1995 Steve Chamberlain <sac@splat> * ser-go32.c: Rewritten by nigel@algor.co.uk.
1995-01-23Don't pass -S to the linker.Steve Chamberlain1-1/+1
1995-01-22Changes for PR 6203.Torbjorn Granlund2-41/+76
1995-01-22 The following fixes a FAIL caused by the fact that the alpha stabsJim Kingdon3-4/+10
configuration didn't use the ".if alpha" code in weird.def. * gdb.stabs/weird.def (v_comb): Use type attribute to specify 32 bit pointer, so the 32 bit version works even on the alpha. * gdb.stabs/{alpha.mt,ecoff.mt,aout.sed,hppa.sed,xcoff.sed,weird.def}: Remove the stuff which allowed us to have separate versions for alpha and everything else.
1995-01-22 * hash.c (hash_ask): If we find the slot after wrapping around,Ian Lance Taylor1-0/+5
break out of the loop. Fixes bug in Jan 18 change.
1995-01-21 * gdb.c++/cplusfuncs.exp (test_lookup_operator_functions): FixJim Kingdon1-0/+5
regexp which "info func operator\[\](" is supposed to match. Fix string to send to GDB. Note that GDB still doesn't work right. Add a new test for "info func .perator\[\](" which GDB does handle correctly.
1995-01-21* gdb.base/nodebug.exp: xfail most of the new tests for ecoff systems.Jim Kingdon2-12/+35
1995-01-21add new tests sigall.c and sigall.expJim Kingdon1-0/+2
1995-01-21tipoIan Lance Taylor1-3/+7
1995-01-21 * add new file remote-vx29k.c.Kung Hsu1-0/+1
1995-01-21 * add new files vx29k.mt, tm-vx29k.h.Kung Hsu1-0/+2
1995-01-20 * expression.h (OP_LABELED): New operator, for ChillPer Bothner6-172/+399
labeled structre tuples. * ch-exp.y (tuple_element, named_record_element, tuple_elements): New non-terminals, to handle labeled structure tuples. (tuple): Re-define using tuple_elements. * eval.c (evaluate_labeled_field_init): New function, to handle initialization of structure fields, possibly using OP_LABELED. (evaluate_subexp): Use it. * expprint.c (print_subexp case): For OP_ARRAY, use Chill syntax for Chill. Handled OP_LABELED. * parse.c (length_of_subexp, prefixify_subexp): Handle OP_LABELED. * eval.c (evaluate_subexp): Handle Chill Powerset tuples. * valarith.c (value_bit_index): Just treat bitstring as represented by an array of bytes. Alignment is handled by compiler.
1995-01-20 * gdb.c++/classes.exp, gdb.c++/cplusfuncs.exp,Jim Kingdon5-1399/+775
gdb.c++/inherit.exp, gdb.c++/templates.exp, gdb.c++/virtfunc.exp, gdb.fortran/exprs.exp, gdb.fortran/types.exp, gdb.chill/chexp.exp, gdb.base/printcmds.exp: Remove passcount, failcount, etc., stuff; it makes the tests harder to understand and confuses test-o-matic. The preferred style is that each test provides a PASS or a FAIL, and has a unique message (e.g. "continue #54" not just "continue") which is the same for the pass and the fail. * gdb.fortran/exprs.exp, gdb.fortran/types.exp, gdb.chill/chexp.exp: Move test_print_accept and test_print_reject to lib/gdb.exp. * gdb.base/printcmds.exp: Use test_print_accept. Remove prt_accept which was basically the same thing. Likewise for test_print_reject and prt_reject. * lib/gdb.exp (test_print_reject): Add some more error message patterns to match from the former printcmds.exp (prt_reject). * gdb.c++/classes.exp, gdb.base/scope.exp: Remove spurious xfails. One defect of the passcount stuff is that some of it failed to report XPASS where appropriate. * gdb.c++/cplusfuncs.exp (print_addr_of): No longer accept extra stuff before and after arg in expected pattern. (test_paddr_operator_functions): Re-do test without print_addr_of; this is the only test which seems to want extra stuff there.
1995-01-20back out new hash routineKen Raeburn2-1/+10
1995-01-20 * sunos.c (sunos_add_one_symbol): Only set the sunos specificIan Lance Taylor2-25/+40
fields if we are doing a sunos link.
1995-01-19gcc lintKen Raeburn3-30/+24
1995-01-19Revert 2 June 1994 changes (Alpha 21164 support), for lack of assignmentKen Raeburn2-177/+43
paperwork.
1995-01-19Cleanup of VAX and VMS code, from Pat Rankin:Ken Raeburn5-186/+193
* config/obj-vms.c: Changed exported function names to lower case. (Changed call sites in write.c.) Declare VMS system function names used, conditional on actually being on VMS. Changed many functions that returned no useful value to now be declared to return void. Removed many unused variables. Supply missing return statements or values. Supply `default' case in switch statements. Ensure local variables get initialized. * config/tc-vax.c: Minor changes to silence "gcc -Wall". * config/obj-vms.h, config/tc-vax.h: Added some missing declarations.
1995-01-19Fix for PR 6200 (SUBC problems).Torbjorn Granlund2-271/+355
1995-01-19 * h8300-tdep.c (gdb_print_insn_h8300): Fix typo (&info -> info).Stan Shebs2-4/+4
* sh-tdep.c (gdb_print_insn_sh): Ditto.
1995-01-19 * write.c (fix_new_internal): Clear fx_bsr on those targets whichIan Lance Taylor2-1/+4
use it.
1995-01-19some improvements to fp codeKen Raeburn1-0/+11
1995-01-18 * remote-os9k.c (rombug_open): Fix a bug in exception handlingKung Hsu2-2/+11
command. * remote-os9k.c (rombug_write_inferior_memory): reset buffer after write.
1995-01-18Add GDBPROTO macro for checking the type of protocol.Rob Savoye1-1/+4
1995-01-18sparc, coff, hash changesKen Raeburn1-0/+12
1995-01-18(hash_ask): Call strcmp instead of expanding it inline.Ken Raeburn1-569/+571
(hash_code): Replaced with a version from bfd.
1995-01-18gcc -Wall lint.Ian Lance Taylor4-237/+834
* coffdump.c (dump_coff_scope): Cast pointer to unsigned long for printf. * coffgrok.c: Include bucomm.h. Don't declare xmalloc. (push_scope): Declare type of parameter link. * size.c: Include libiberty.h. * srconv.c: Include bucomm.h. (find_base): Declare at top of file. (wr_hd): Add default case to architecture switch. (wr_dps_start): Declare type of parameter nest. (wr_du): Comment out variables used only in commented out blocks. (wr_dus): Remove unused variable i. (wr_sc): Remove unused variables myinfo, low, and high. * strings.c: Include libiberty.h. * sysdump.c: Include <ctype.h>.