- Feb 15, 1999
-
-
Ken Raeburn authored
-
- Feb 14, 1999
-
-
Richard Henderson authored
(emit_insn): Look for pc-relative and no-overflow specifiers on internal relocation types. -
Jim Blandy authored
-
Jim Blandy authored
-
Jim Blandy authored
-mcpu=NNNN flags.
-
Jim Blandy authored
mips_cpu instead. (mips_4650, mips_4010, mips_4100): Variables removed. start-sanitize-vr4xxx (mips_4121): Variable removed. end-sanitize-vr4xxx start-sanitize-vr4320 (mips_4320): Variable removed. end-sanitize-vr4320 start-sanitize-cygnus (mips_5400): Variable removed. end-sanitize-cygnus start-sanitize-r5900 (mips_5900): Variable removed. end-sanitize-r5900 start-sanitize-tx49 (mips_4900): Variable removed. end-sanitize-tx49 (hilo_interlocks, gpr_interlocks, append_insn, macro_build, macro, macro2, mips16_macro, mips_ip): Test mips_cpu, not the mips_NNNN variables. (md_begin): Don't bother initializing the mips_NNNN variables; mips_cpu is set, and that's good enough now. (md_parse_option): Have the -mNNNN options set mips_cpu instead of the mips_NNNN variable. The -no-mNNNN flags are now no-ops. (show): New function, to handle wrapping in the CPU lists. (md_show_usage): Update lists of -mcpu and -mNNNN switches.
-
Jim Blandy authored
-
Jim Blandy authored
-
Jim Blandy authored
* gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d, gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files. * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
-
Jim Blandy authored
-
Jim Blandy authored
-
- Feb 13, 1999
-
-
Richard Henderson authored
than treat as an immediate specifier.
-
- Feb 12, 1999
-
-
Stan Shebs authored
-
Richard Henderson authored
(set_intel_syntax): Accept `prefix'/`noprefix' specifiers. (i386_immediate): Remove unused second argument. (i386_intel_operand): Fix i386_is_reg typo. (i386_operand): Use allow_naked_reg. (output_invalid): Make operand int for K&R. -
Martin Hunt authored
* gdbtk-variable.c (variable_format): Enable binary format.
-
Martin Hunt authored
-
Martin Hunt authored
* gdbtk-hooks.c: Change ALL Tcl_Eval calls in hooks to call report_error() if there are errors.
-
Martin Hunt authored
* gdbtk.c, gdbtk-cmds.c, gdbtk-hooks.c: Removed old IDE stuff.
-
Jason Molenda authored
* configure, aclocal.m4: Regenerate with correct version of aclocal. -
Ian Lance Taylor authored
patch. * Makefile.in: Rebuild.
-
Nick Clifton authored
overlap.
-
- Feb 11, 1999
-
-
Doug Evans authored
(push,pop): Fix expected output. * gas/m32r/relax-1.d: Emitted nops are serial, not parallel. * gas/m32r/fslot.d: Prefix all | with \. * gas/m32r/fslotx.d: Prefix all | with \. * gas/m32r/m32rx.d: Assemble with -O to get effect we're testing for. Prefix all | with \. Fix misc. typos. * gas/m32r/m32rx.s (bc__add,bcl__addi): Use non-relaxable versions of branches so we get the effect we're testing for. * gas/m32r/relax-2.d: Prefix all | with \. | must be prefixed with \ (or otherwise escaped). Fix problems that were then revealed. Some still remain in m32rx.[ds].
-
Syd Polk authored
* acinclude.m4: Fix for new location of itclConfig.sh and itkConfig.sh. * aclocal.m4: Regnerate. * configure: Regenerate.
-
Stan Shebs authored
-
Jason Molenda authored
* demangle.c: Fix comments to mention "set demangle-style" instead of "set demangle". Run through indent to fix minor indenting problems. -
Bob Manson authored
* i386-tdep.c (gdb_print_insn_i386): Add missing returns. Disassembly fails on sparc host otherwise (for obvious reasons).
-
Doug Evans authored
pr 19072
-
Jason Molenda authored
* gdb.base/smoke.exp: Disambiguate two test case names (both called ``print''). -
Doug Evans authored
-
Stan Shebs authored
-
Doug Evans authored
* sparc-desc.h: New file. * sparc-opc.h: New file. * decode64.c: New file. * decode64.h: New file. * sem64.c: New file. * cpu64.c: New file. * cpu64.h: New file. * model64.h: New file. * mloop64.in: New file. * regs64.h: New file. * trap64.c: New file. * cpu32.h,decode32.c,decode32.h,model32.c,sem32.c: Rebuild.
-
Stan Shebs authored
* configure.host, configure.tgt: Comment out Gould configs. * Makefile.in: Comment out Gould-related actions. * gould-xdep.c, gould-tdep.c, config/gould/*: Comment out. * NEWS: Mention obsolete status. And the first one bites the dust...
-
Doug Evans authored
-
Christopher Faylor authored
-
- Feb 10, 1999
-
-
Doug Evans authored
(CPU_OBJS): New variable. (SIM_OBJS): Add sparc-desc.o. (SIM_EXTRA_DEPS): Replace cpu-opc.h with sparc-desc.h. (sim-core.o): Add dev64.h dependency. (dev64.o): Add rule. (stamp-arch,stamp-cpu32): Update FLAGS variable, option syntax changed. (stamp-cpu64): Ditto. (stamp-desc): New rule. * configure.in (sim_link_files,sim_link_links): Delete. Set cpu_objs to one of SPARC32_OBJS,SPARC64_OBJS. * configure: Rebuild. * acconfig.h: Rebuild. * config.in: Rebuild. * dev64.c: New file. * dev64.h: New file. * sparc64.c: New file. * trap64.h: New file. * arch.c,arch.h,cpuall.h: Rebuild. * cpu32.c,decode32.c,decode32.h,model32.c,sem32.c: Rebuild. * sim-if.c (sparc_disassemble_insn): New function. (sim_open): sparc_cgen_cpu_open renamed from sparc_cgen_opcode_open. Set disassembler. (sim_close): sparc_cgen_cpu_open renamed from sparc_cgen_opcode_open. * sim-main.h: Don't include cpu-opc.h,cpu-sim.h. Include sparc-desc.h,sparc-opc.h,sparc-sim.h.
-
Doug Evans authored
(stamp-arch,stamp-cpu): Update FLAGS variable, option syntax changed. (stamp-xmloop): s/-parallel/-parallel-write/. (stamp-xcpu): Update FLAGS variable, option syntax changed. * configure.in (sim_link_files,sim_link_links): Delete. * configure: Rebuild. * decode.c,decode.h,model.c,sem-switch.c,sem.c: Rebuild. * decodex.c,decodex.h,modelx.c,semx-switch.c: Rebuild. * mloop.in (execute): CGEN_INSN_ATTR renamed to CGEN_INSN_ATTR_VALUE. * sim-if.c (sim_open): m32r_cgen_cpu_open renamed from m32r_cgen_opcode_open. Set disassembler. (sim_close): m32r_cgen_cpu_open renamed from m32r_cgen_opcode_open. * sim-main.h: Don't include cpu-opc.h,cpu-sim.h. Include m32r-desc.h,m32r-opc.h,m32r-sim.h.
-
Doug Evans authored
--with-cgen-sim. * configure: Rebuild.
-
Doug Evans authored
(cgen.o): Ditto. (EXTRA_as_new_SOURCES): Comment out. (.tcdep): <arch>-opc.h renamed to <arch>-desc.h. * Makefile.in: Rebuild. * doc/Makefile.in: Rebuild. * configure.in: Require autoconf 2.13. Redo using_cgen handling. Delete call to AM_CYGWIN32. Replace AM_EXEEXT with AC_EXEEXT. (AC_OUTPUT): <arch>-opc.h renamed to <arch>-desc.h. * configure: Rebuild. * aclocal.m4: Rebuild. * config.in: Rebuild. * cgen.c: Include cgen-desc.h, not cgen-opc.h. (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC. (gas_cgen_cpu_desc): Renamed from gas_cgen_opcode_desc. CGEN_INSN_ATTR renamed to CGEN_INSN_ATTR_VALUE. CGEN_OPERAND_ATTR renamed to CGEN_OPERAND_ATTR_VALUE. (gas_cgen_record_fixup): Remove unnecessary != 0 test. (gas_cgen_record_fixup_exp): Ditto. (gas_cgen_finish_insn): Ditto. Refer to operand table via cpu descriptor, not global variable. (gas_cgen_md_apply_fix3): Refer to operand_table via cpu descriptor, not global variable. Refer to insert_operand handler via cpu descriptor, not global function. * cgen.h (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC. * config/tc-fr30.c: Include opcodes/fr30-desc.h. (*): gas_cgen_opcode_desc renamed to gas_cgen_cpu_desc. CGEN_INSN_ATTR renamed to CGEN_INSN_ATTR_VALUE. Update call to CGEN_OPERAND_TYPE,CGEN_INSN_OPERANDS. * config/tc-m32r.c: Ditto. (assemble_two_insns): Update calls to cgen_lookup_get_insn_operands. (md_assemble): Ditto. (md_convert_frag): Update call to CGEN_OPERAND_ENTRY.
-
Doug Evans authored
(cgen.o): Ditto. (EXTRA_as_new_SOURCES): Comment out. (.tcdep): <arch>-opc.h renamed to <arch>-desc.h. * Makefile.in: Rebuild. * configure.in: Require autoconf 2.13. Redo using_cgen handling. Delete call to AM_CYGWIN32. Replace AM_EXEEXT with AC_EXEEXT. (AC_OUTPUT): <arch>-opc.h renamed to <arch>-desc.h. * configure: Rebuild. * aclocal.m4: Rebuild. * config.in: Rebuild. * cgen.c: Include cgen-desc.h, not cgen-opc.h. (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC. (gas_cgen_cpu_desc): Renamed from gas_cgen_opcode_desc. CGEN_INSN_ATTR renamed to CGEN_INSN_ATTR_VALUE. CGEN_OPERAND_ATTR renamed to CGEN_OPERAND_ATTR_VALUE. (gas_cgen_record_fixup): Remove unnecessary != 0 test. (gas_cgen_record_fixup_exp): Ditto. (gas_cgen_finish_insn): Ditto. Refer to operand table via cpu descriptor, not global variable. (gas_cgen_md_apply_fix3): Refer to operand_table via cpu descriptor, not global variable. Refer to insert_operand handler via cpu descriptor, not global function. * cgen.h (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC. * config/tc-fr30.c: Include opcodes/fr30-desc.h. (*): gas_cgen_opcode_desc renamed to gas_cgen_cpu_desc. CGEN_INSN_ATTR renamed to CGEN_INSN_ATTR_VALUE. Update call to CGEN_OPERAND_TYPE,CGEN_INSN_OPERANDS. * config/tc-m32r.c: Ditto. (assemble_two_insns): Update calls to cgen_lookup_get_insn_operands. (md_assemble): Ditto. (md_convert_frag): Update call to CGEN_OPERAND_ENTRY.
-
Doug Evans authored
* i960-dis.c (print_insn_i960): Rename from print_insn_i960_orig. * Makefile.am: Remove references to them. (HFILES): Add fr30-desc.h,m32r-desc.h. (CFILES): Add fr30-desc.c,fr30-ibld.c,m32r-desc.c,m32r-ibld.c, m32r-opinst.c. (ALL_MACHINES): Update. * configure.in: Redo handling of cgen_files. (bfd_i960_arch): Delete i960c-*.lo files. * configure: Regenerate. * cgen-asm.c (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC. (hash_insn_array): Rewrite. * cgen-dis.c (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC. (hash_insn_array): Rewrite. * cgen-opc.c (*): CGEN_OPCODE_DESC renamed to CGEN_CPU_DESC. (cgen_lookup_insn,cgen_get_insn_operands): Define here. (cgen_lookup_get_insn_operands): Ditto. * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerate. * m32r-asm.c,m32r-dis.c,m32r-opc.c,m32r-opc.h: Regenerate. * po/POTFILES.in: Rebuild. * po/opcodes.pot: Rebuild. * Makefile.am (fr30 cgen dependencies): Add new files. (m32r cgen dependencies): Add new files. (CGENFILES): Update for opcode table reorg. (run-cgen): Pass $(extrafiles). (stamp-m32r): Set extrafiles to "opinst". * cgen-opc.in: Delete. * cgen-ibld.in: New file. * cgen-asm.in: Include @prefix@-desc.h. (insert_1,insert_normal,insert_insn_normal): Moved to cgen-ibld.in. * cgen-dis.in: Include @prefix@-desc.h. (fill_cache,extract_1,extract_normal,extract_insn_normal): Moved to cgen-ibld.in. * cgen.sh: Accept new arg to handle generation of opinst file. Generate arch-desc.[ch],arch-opinst.c,arch-ibld.c files.
-