aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-01-11fix typo in commentDoug Evans1-1/+1
1999-01-11 * fr30-opc.c: Regenerate.Doug Evans5-158/+131
Plus remove fr30 sanitization.
1999-01-11 * dwarf2read.c (dump_die): Change stderr gdb_stderr.Stu Grossman4-3/+13
* expprint.c (print_subexp): fprintf => fprintf_unfiltered. * jv-typeprint.c (java_type_print_base): fputs => fputs_filtered. * stack.c (struct function_bounds): Remove superfluous `typedef'. * symfile.c (list_overlays_command): stdout => gdb_stdout. * symmisc.c (maintenance_check_symtabs): stdout => gdb_stdout. * utils.c (print_spaces): Make more efficient.
1999-01-11attempting to fix cvs branch/rev bogosityEric Mumpower0-0/+0
1999-01-11forced commit, attempting to fix branch-related wierdness...Eric Mumpower0-0/+0
1999-01-11print_spaces -- fix arg to strcat (broken by 1.165.6.4 change to utils.c).David Taylor2-8/+15
1999-01-11Thu Jan 11 18:37:50 1999 Vladimir N. Makarov <vmakarov@cygnus.com>Vladimir Makarov1-2/+0
* invoke.texi (-mcpu=740, -mcpu=750): New options. (-m(no-)multiple, -m(no-)string): Describe cases for PPC740 & PPC750. 1999-01-11 Michael Meissner <meissner@cygnus.com> * config/rs6000/rs6000.h ({ASM,CPP}_CPU_SPEC): Add support for all machines supported with -mcpu=xxx. (processor_type): Add PROCESSOR_PPC750. (ADJUST_PRIORITY): Call rs6000_adjust_priority. (RTX_COSTS): Supply costs for 750 multiply/divide operations. (rs6000_adjust_priority): Add declaration. * config/rs6000/rs6000.c (rs6000_override_options): -mcpu={750,740} now sets the processor type as 750, not 603. Allow -mmultiple and -mstring on little endian 750 systems. (rs6000_adjust_priority): Stub for now. (get_issue_rate): The PowerPC 750 can issue 2 instructions/cycle. * config/rs6000/rs6000.md (function/cpu attributes): Add initial ppc750 support. * config/rs6000/sysv4.h (STRICT_ALIGNMENT): Don't force strict alignment if little endian. (CC1_SPEC): Pass -mstrict-align if little endian, and not overridden. (CC1_ENDIAN_{LITTLE,BIG,DEFAULT}_SPEC): Endian specific configs. (SUBTARGET_EXTRA_SPECS): Add cc1 endian specs. * config/rs6000/{sysv4,eabi}le.h (CC1_ENDIAN_DEFAULT_SPEC): Override, default is little endian. * config/rs6000/t-ppcgas (MULTILIB_*): Delete obsolete Solaris multilibs.
1999-01-11new files -- part of HP merge project.David Taylor5-0/+679
1999-01-11modifications as part of HP merge; new tests; support for HP's compilers.David Taylor1-0/+27
1999-01-11* gx sim prototype tweaksFrank Ch. Eigler4-43/+86
start-sanitize-gxsim 1999-01-11 Frank Ch. Eigler <fche@cygnus.com> * sim-gx-run.c (sim_engine_run): Allay warnings. Write out updated gx block list after each successful compilation job. * sim-gx.c (sim_gx_compiled_block_f): dlopen the main executable image, to allow gx block DLLs to resolve symbols there. (sim_gx_{read,write}_block_list): Allay warnings. (sim_gx_block_translate): Allay warnings. Add $GX_FLAGS to gx compilation/link jobs. * sim-gx.h: Allay warnings. end-sanitize-gxsim
1999-01-11* build tweak for gx prototypeFrank Ch. Eigler2-1/+5
1999-01-11* Test for PR 18288 and its predecessors.Frank Ch. Eigler3-0/+196
1999-01-11 Frank Ch. Eigler <fche@cygnus.com> * do-flags.S: New test for parallel PSW update conflicts. * Makefile.in (TESTS): Run it.
1999-01-11Fill .init and .fini sections with NOPsNick Clifton2-2/+7
1999-01-11new files; renamed files -- from HP merge effort.David Taylor1-1/+65
1999-01-11new files -- HP mergeDavid Taylor1-10/+49
1999-01-11new files and renamed files -- hp mergeDavid Taylor5-785/+866
1999-01-11renamed files -- HP merge.David Taylor7-419/+0
1999-01-11new files -- part of HP merge.David Taylor45-0/+10789
1999-01-09prevent accidental redefinition of obj_adjust_symtabNick Clifton1-0/+5
1999-01-09new files -- part of the HP merge.David Taylor1-0/+181
1999-01-09new files -- from HP merge.David Taylor2-0/+4
1999-01-08new file -- part of HP merge.David Taylor1-0/+40
1999-01-08new files -- part of HP merge.David Taylor6-10/+2272
1999-01-08renamed to have names 14 characters long or shorter.David Taylor4-2246/+0
1999-01-08new files; part of HP merge.David Taylor5-0/+65
1999-01-08 * exec.c (exec_ops): Don't initialize statically.Stan Shebs1-0/+6
(init_exec_ops): New function, fills in exec_ops. (_initialize_exec): Use it.
1999-01-07Beta version of the FR30 port.Zdenek Radouch3-167/+45
1999-01-07* Removing last known memories of tx3904 and am30 sanitization.Frank Ch. Eigler2-70/+9
1999-01-07* Test for PR 18679.Frank Ch. Eigler1-0/+8
1999-01-07 Frank Ch. Eigler <fche@cygnus.com> * do-2wordops.S: New test for sign-extension by ld2h.
1999-01-07 * config/tc-m32r.c (OPERAND_IS_COND_BIT): Add check for psw.Doug Evans1-0/+6
pr 18634
1999-01-07 * gas/m32r/interfere.s: New testcase.Doug Evans2-1/+15
* gas/m32r/error.exp: Run it. pr 18634
1999-01-07 * cpu.h: Regenerate.Doug Evans3-0/+27
* cpux.h: Regenerate.
1999-01-07 * m32r-dis.c: Regenerate.Doug Evans2-1/+5
1999-01-06HP merge related changes; TUI stuff; new configs for 10.20 and 11.00; new files.David Taylor5-256/+371
1999-01-06 * gdb.base/default.exp: Reflect wording change in remote.c.Stan Shebs1-0/+4
1999-01-06 * remote.c: Pacify --enable-build-warnings, reformat codeStan Shebs2-481/+398
to conform to standards, fix spelling errors. (ishex, stubhex, record_currthread, etc): Declare. (ishex, stubhex): Declare char arg as int. (pack_string): Comment out, never used but possibly useful. (threadref_to_int, remote_get_threadinfo, etc): Make static.
1999-01-06 * configure.in: Use LOCAL_CFLAGS rather than CFLAGS forChristopher Faylor1-0/+6
searching libtermcap directory. * configure: Regenerate.
1999-01-06The following changes were made by Edith Epstein <eepstein@cygnus.com>David Taylor4-0/+143
as part of a project to merge in changes made by HP. all-cfg.texi -- set HPPA for HP PA-RISC targets. refcard.tex -- change documentation about catch; removed info catch. HPPA-cfg.texi -- new file; HPPA configuration for manual.
1999-01-06HP merge changes by eepstein and ezannoni; added external flagDavid Taylor2-33/+119
hp_som_som_object_present; added true and false tokens; changed some of the template processing code for handling HP aCC templates.
1999-01-06* Fix for PR 18665, from sky branch.Frank Ch. Eigler1-0/+7
1999-01-06 Frank Ch. Eigler <fche@cygnus.com> * mips-opc.c (div1): Add three-operand pattern, just like "div". (divu1): Ditto for "divu".
1999-01-06* Test for PR 18665, from sky branch.Frank Ch. Eigler3-1/+19
1999-01-06 Frank Ch. Eigler <fche@cygnus.com> * gas/mips/r5900.[sd]: Add tests for multu1/div1/divu1 insns.
1999-01-06* config/tc-mips.c (mips_frob_file): Disable "Unmatched %hi reloc" warning.Doug Evans1-0/+5
pr 18655
1999-01-06Update to reflect current help text.Michael Snyder1-0/+4
1999-01-06 * remote.c (record_curthread): Must not modify inferior_pid whenMichael Snyder3-9/+55
called from wait_for_inferior. Instead, if a new thread-id is detected, call add_thread. (MAGIC_NULL_PID): new macro, use instead of the magic number "42000". (remote_find_new_threads): if inferior_pid is unknown, get and use the current thread id. (remote_start_remote): on connecting, attempt to get the current thread id for inferior_pid. (remote_resume): If pid == -1, then resume any-thread (not the current thread specifically). * thread.c (info_threads_command): don't initialize current_pid until after call to FIND_NEW_THREADS (which may change inferior_pid).
1999-01-06cosmetic fixups, mainly long lines.Michael Snyder1-144/+186
1999-01-06cosmetic changes, mainly long lines.Michael Snyder1-106/+116
1999-01-06 * Makefile.in (MAIN_INCLUDE_DEPS): Delete.Doug Evans14-983/+7803
(INCLUDE_DEPS,OPS_INCLUDE_DEPS): Delete. (sim-if.o): Use SIM_MAIN_DEPS. (arch.o,traps.o,devices.o): Ditto. (M32RBF_INCLUDE_DEPS): Use CGEN_MAIN_CPU_DEPS. (m32r.o,mloop.o,cpu.o,decode.o,sem.o,model.o): Simplify dependencies. (m32rx.o,mloopx.o,cpux.o,decodex.o,semx.o,modelx.o): Ditto. (stamp-arch): Pass mach=all to cgen-arch. * cpu.c,cpu.h,decode.c,model.c,sem-switch.c,sem.c: Regenerate. * m32r-sim.h (fr30bf_h_cr_[gs]et_handler): Declare. ([GS]ET_H_CR): Define. (fr30bf_h_psw_[gs]et_handler): Declare. ([GS]ET_H_PSW): Define. (fr30bf_h_accum_[gs]et_handler): Declare. ([GS]ET_H_ACCUM): Define. (fr30xf_h_{cr,psw,accum}_[gs]et_handler): Declare. (fr30bf_h_accums_[gs]et_handler): Declare. ([GS]ET_H_ACCUMS): Define. * sim-if.c (sim_open): Model probing code moved to sim-model.c. * m32r.c (WANT_CPU): Define as m32rbf. (all register access fns): Rename to ..._handler. * cpux.c,cpux.h,decodex.c,modelx.c,semx.c: Regenerate. * m32rx.c (WANT_CPU): Define as m32rxf. (all register access fns): Rename to ..._handler.
1999-01-06updates to reflect recent HP additions.David Taylor1-2/+10
1999-01-06 * Make-common.in (CGEN_INCLUDE_DEPS): Add cgen-defs.h, cgen-engine.h.Doug Evans8-224/+810
(CGEN_MAIN_SCM): Add rtx-funcs.scm. (cgen-arch): Pass $(mach) to cgen.sh. * cgen-engine.h (SEM_BRANCH_FINI): New arg pcvar, all uses updated. (SEM_BRANCH_INIT_EXTRACT): New macro. (SEM_BRANCH_INIT): Add taken_p. (TARGET_SEM_BRANCH_FINI): Provide default definition. (SEM_BRANCH_FINI): Use it. (SEM_INSN): Update. * cgen-run.c (sim_resume): Handle tracing of last insn. * cgen-scache.h (WITH_SCACHE): Define as 0 if not defined. * cgen-trace.c (current_abuf): New static global. (trace_insn_init): Initialize it. (trace_insn_fini): Use it. (trace_insn): Set it. * cgen.sh (arch case): Pass -m ${mach} to cgen. * genmloop.sh (@cpu@_emit_before): Only define if WITH_SCACHE_PBB. (@cpu@_emit_after): Ditto. (simple @cpu@_engine_run_full): New local `pc'. Initialize semantic labels if WITH_SEM_SWITCH_FULL. * sim-model.c: Include bfd.h. (sim_model_init): New function. (sim_model_install): Record init fn. * sim-model.h (MACH): New member bfd_name. * sim-module.c (modules): Initialize model before scache.
1999-01-06 * cgen-asm.in (insert_normal): Use CGEN_BOOL_ATTR.Doug Evans15-1981/+2747
* cgen-asm.in (extract_normal): Ditto. * fr30-asm.c,fr30-dis.c,fr30-opc.h,fr30-opc.c: Regenerate. * i960c-asm.c,i960c-dis.c,i960c-opc.h,i960c-opc.c: Regenerate. * m32r-asm.c,m32r-dis.c,m32r-opc.h,m32r-opc.c: Regenerate.