aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-06-27 * symtab.h (enum namespace): Add new namespaces FUNCTIONS_NAMESPACE,Keith Seitz5-444/+843
TYPES_NAMESPACE, METHODS_NAMESPACE, and VARIABLES_NAMESPACE used by new search_symbols. Add prototype for search_symbols and free_search_symbols. * symtab.c (list_symbols): Rewrite to use new search_symbols. (file_matches): New helper function for search_symbols. (free_search_symbols): New function which frees data returned from search_symbols. (print_symbol_info): New helper function which prints info about a matched symbol to stdout. Extracted from old list_symbols. (print_msymbol_info): New helper function which prints info about a matched msymbol to stdout. Extracted from old list_symbols. (symtab_symbol_info): Extracted from old list_symbols. (variables_info): Use symtab_symbol_info. (functions_info): Use symtab_symbol_info. (types_info): Use symtab_symbol_info. (rbreak_command): Rewrite to use new search_symbols. * gdbtk.c: Change all references to static global "interp" to "gdbtk_interp" and export this global. (gdbtk_init): If gdbtk_source_filename is not NULL, source this file into the interpreter when it goes idle. Add new command "gdb_search". (gdb_search): New function which searches the symbol table. (gdbtk_test): New function called by main when the --tclcommand option is used. * main.c (main): Add a new option "--tclcommand" which is used by the testsuite to source a file into the interpreter when it goes idle.
1998-06-26 * objcopy.c (strip_main): keep_specific_list == NULL as additionalVladimir Makarov2-12/+22
condition to set up strip all symbols by default. (copy_archive): don't change archive when error in object files of the archive. PR16197
1998-06-26 * gdb.fortran/types.exp: Escape brackets in expect patternsPeter Schauer1-0/+7
for test_float_literal_types_accepted tests. * gdb.base/scope.exp: Remove extraneous newline in filelocal_bss before run test.
1998-06-26Do not try to include sys/mount.h anymoreMichael Meissner2-1/+21
1998-06-26 * config/tc-mn10300.c (set_arch_mach): New function.Jeff Law2-1/+40
(md_pseudo_table): Add pseudo-ops to set the current machine type. (md_begin): Default to mn10300 mode. (md_assemble): Only accept instructions for the core mn10300 chip and the active machine type.
1998-06-26 * gas/mn10300/am33.s: Add .am33 pseudo-op to force am33 mode.Jeff Law4-0/+55
* gas/mn10300/{am33_2.s, am33_3.s, am33_4.s, am33_5.s}: Likewise. * gas/mn10300/{am33_6.s, am33_7.s, am33_8.s}: Likewise. * gas/mn10300/basic.exp: Corresponding changes.
1998-06-26 * am33.exp: Just compile, do not link the testcase.Jeff Law1-0/+7
* am33.s: Add ".am33" pseudoop to force am33 mode.
1998-06-26 * mn10300.h: Add "machine" field for instructions.Jeff Law1-0/+8
(MN103, AM30): Define machine types. (AM33): Define machine type.
1998-06-26 * m10300-dis.c: Only recognize instructions from the currentlyJeff Law3-698/+720
selected machine. * m10300-opc.c: Add field indicating the particular variant of the mn10300 each instruction is available on.
1998-06-26 * archures.c (bfd_mach_mn10300): Define.Jeff Law4-80/+1165
* elf-m10300.c: Include elf/mn10300.h (elf_mn10300_mach): New function. (_bfd_mn10300_elf_final_write_processing): Likewise. (_bfd_mn10300_elf_object_p): Likewise. (elf_backendfinal_write_processing): Define. (elf_backend_object_p): Likewise. start-sanitize-am33 * archures.c (bfd_mach_am33): Define. * cpu-m10300.c (bfd_am33_arch): New arch info structure. Link it into the NEXT field of bfd_mn10300_arch. end-sanitize-am33
1998-06-26 * mn10300.h: New file.Jeff Law1-0/+29
1998-06-26 * configure.in: For bfd_vax_arch, build vax-dis.lo.Ian Lance Taylor7-211/+588
* Makefile.am: Rebuild dependencies. (CFILES): Add vax-dis.c. (ALL_MACHINES): Add vax-dis.lo. * aclocal.m4: Rebuild with current libtool. * configure, Makefile.in: Rebuild. Fri Jun 26 12:03:20 1998 Klaus Kaempf <kkaempf@progis.de> * vax-dis.c: New file, from work by Pauline Middelink <middelin@polyware.iaf.nl>. * disassemble.c (ARCH_vax): Define if ARCH_all. (disassembler): Add case for ARCH_vax. * makefile.vms: Support compilation on vms/vax.
1998-06-26Fix HI16_S relocationNick Clifton1-0/+5
1998-06-25 * gdb.base/setshow.exp: make sure $pc is sane.Felix Lee1-0/+6
* gdb.stabs/weird.exp: split expect patterns properly.
1998-06-25* Fix gdb inferior calls on 128-bit MIPS targets.Frank Ch. Eigler1-0/+5
Thu Jun 25 22:38:32 1998 Frank Ch. Eigler <fche@cygnus.com> * mips-tdep.c (mips_push_arguments): Use 128-bit stack frame alignment for inferior calls.
1998-06-25 * sky-pke.c (pke_issue): use default trace file name if thePatrick Macdonald1-2/+14
--log-file option not used
1998-06-25Thu Jun 25 10:12:03 1998 Joyce Janczyn <janczyn@cygnus.com>Joyce Janczyn1-0/+12
* dv-mn103tim.c: Include sim-assert.h * dv-mn103ser.c (do_polling_event): Check for incoming data on serial line and schedule next polling event. (read_status_reg): schedule events to check for incoming data on serial line and issue interrupt if necessary.
1998-06-25* Bringing over SKY PKE disassembler feature from sky branch.Frank Ch. Eigler2-42/+394
1998-06-25* Bringing sky pke disasm from sky branch.Frank Ch. Eigler1-1/+5
1998-06-25 * mn10200-tdep.c (mn10200_analyze_prologue): Fix calculationMark Alexander2-2/+7
of jsr target address.
1998-06-25rebuild dependenciesIan Lance Taylor2-6/+8
1998-06-24remove CVS conflict markerIan Lance Taylor1-1/+0
1998-06-24 * subsegs.h (segment_info_type): Give the struct a name.Ian Lance Taylor3-0/+21
* config/tc-h8300.h (tc_reloc_mangle): Add prototype. * config/tc-h8500.h (tc_reloc_mangle): Declare. * config/tc-sh.h (sh_coff_reloc_mangle): Add prototype. * config/tc-w65.h (tc_reloc_mangle): Declare. * config/tc-z8k.h (tc_reloc_mangle): Declare.
1998-06-24 * configure.in (noconfigdirs): Add configure pattern for mips tx39John Metzler1-0/+4
cygmon
1998-06-24* sim/sky/t-int.c, sim/sky/t-int-handler.c:James Lemke1-0/+5
Testcase errors: two in the former file, one in the latter.
1998-06-24Updated sim/sky/t-dma.c: It missed check-in earlier today.James Lemke1-0/+4
1998-06-24 * stabs.c (parse_number): Sign extend negative values correctly ifIan Lance Taylor2-55/+150
bfd_vma is larger than unsigned long.
1998-06-24 * elflink.h (elf_bfd_final_link): Loop over input_bfds using theIan Lance Taylor2-1/+12
link_next field, not the next field.
1998-06-24Restore old section after common creation.Catherine Moore1-0/+6
1998-06-24 * gdb.disasm/am33.s: New disassembler testfile for the am33.Jeff Law5-0/+1334
* gdb.disasm/am33.exp: Run it.
1998-06-24 * m10300-dis.c (print_insn_mn10300): 0xf7 opcode prefix specifiesJeff Law2-4/+12
4 byte instructions. (disassemble): Correctly handle FMT_D10 instructions.
1998-06-24 * mn10300-opc.c (mn10300_opcodes): Fix typo in IMM24 versions of theJeff Law2-3/+6
am33 shift instructions.
1998-06-24Fixed parsing of output to cope with .call_table_data sections on v850Nick Clifton1-0/+40
1998-06-24 * gas/mn10300/basic.exp (do_am33_3): Fix typo.Jeff Law2-1/+7
1998-06-24Updated sim/sky/t-dma.{brn|dmaexpect} because a warning msg being checkedJames Lemke1-0/+18
for, contains an address that differs between -mhard-float and -msoft-float.
1998-06-24 * mn10300-dis.c (print_insn_mn10300): 0xf9 opcode prefix specifiesJeff Law3-1/+693
3 byte instructions. (disassemble): Handle new instruction formats FMT_D6, FMT_D7, FMT_D8 FMT_D9 and FMT_D10. Handle various new opcode flags for the am33.
1998-06-24 * mn10300-opc.c (IMM32_HIGH8_MEM): New operand type.Jeff Law2-95/+169
(mn10300_opcodes): Reorder so as to try and select opcodes from the core chip when multiple alternatives exist. Change several am33 instructions to use IMM32_HIGH8_MEM. Fix typos in "mac" and "macbu" instructions. Fix typos in a couple DSP instructions too.
1998-06-24Wed Jun 24 11:50:54 1998 Klaus Kaempf <kkaempf@progis.de>Ian Lance Taylor2-4/+10
* config/obj-vms.c (Create_VMS_Object_File): Force binary file.
1998-06-24 * config/tc-mn10300.c (r_registers): Add a0-a3,d0-d3 and e0-e7Jeff Law2-1/+34
as synonyms for "rN" registers. (xr_registers): Add mcrh, mcrl, mcvf, mdrq and sp as synonyms for "xrN" registers. (md_assemble): Fix typo computing the size of relocations.
1998-06-24 * configure.in: Add cygmon and libstub support for mn10200.Mark Alexander2-1/+12
1998-06-24 * m10200-dis.c (print_insn_mn10200): Fix various non-portabilitiesMark Alexander1-0/+5
related to sign extension and the size of ints.
1998-06-24 * config/mn10200/tm-mn10200.h (SAVED_PC_AFTER_CALL): Don'tMark Alexander2-1/+6
zero upper byte of address.
1998-06-24Fix irix6-x-h8300 gas bug found while looking at gcc nightly testing failure.Jim Wilson1-0/+5
* config/tc-h8300.c (do_a_fix_imm, build_bytes): Replace cast to char with code that explicitly sign-extends.
1998-06-24Tue Jun 23 17:32:26 1998 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-29/+49
* rs6000-tdep.c (pop_dummy_frame): use memcpy. (push_arguments): use memset. (various other places): fix up indentation and long lines.
1998-06-23Fix tests to match latest assembler results.Nick Clifton1-0/+8
1998-06-23Fixed testsuite macros/reloc.s failure.Nick Clifton2-7/+16
1998-06-23Conceal ugly code behing macro.Nick Clifton2-1/+15
1998-06-23 * Makefile.am (install-data-local): Make ldscripts subdirectory.Ian Lance Taylor1-0/+11
* Makefile.in: Rebuild. Tue Jun 23 15:17:04 1998 Mike Stump <mrs@wrs.com> * Makefile.am (install-exec-local): Don't let EXEEXT interfere with the program transform name. * Makefile.in: Rebuild.
1998-06-23Tue Jun 23 15:09:27 1998 Mike Stump <mrs@wrs.com>Ian Lance Taylor1-0/+6
* Makefile.am (install-exec-local): Don't let EXEEXT interfere with the program transform name. * Makefile.in: Rebuild.
1998-06-23Tue Jun 23 14:55:05 1998 Mike Stump <mrs@wrs.com>Ian Lance Taylor3-7/+13
* Makefile.am (install-exec-local): Don't let EXEEXT interfere with the program transform name. * Makefile.in: Rebuild.