Commit graph

24417 commits

Author SHA1 Message Date
Michael Snyder
98c5c19292 Mon Jan 11 16:43:44 1999 Michael Snyder <msnyder@cleaver.cygnus.com>
* remote.c (remote_wait): Add inferior_pid to thread list only
        if it is not already there.
1999-01-12 00:44:30 +00:00
Doug Evans
533a502faf * Makefile.in (m32r-clean): rm eng.h. 1999-01-12 00:37:47 +00:00
Doug Evans
e64b6cd434 * sim-main.h: Delete inclusion of ansidecl.h.
* cpu.h: Regenerate.
	* cpux.h: Regenerate.
1999-01-12 00:25:41 +00:00
Doug Evans
5dddc35ca9 * Makefile.in: Regenerate.
* configure.in: Redo test for using cgen.
	* configure: Regenerate.
plus remove fr30 sanitization
1999-01-12 00:08:48 +00:00
Jason Molenda
897ccbb084 1999-01-11 Jason Molenda (jsm@bugshack.cygnus.com)
* scm-tags.h: Update FSF's address on copyright notice.
        * ser-e7kpc.c: Same.
        * gnu-nat.h: Same.
1999-01-11 23:22:25 +00:00
Doug Evans
e5e95c7d80 keep fr30 1999-01-11 23:16:57 +00:00
Doug Evans
3a794236c3 keep tc-fr30.[ch] 1999-01-11 23:16:25 +00:00
Doug Evans
b83dc7fc11 keep fr30-elf 1999-01-11 23:15:16 +00:00
Doug Evans
5759b13198 fix typo in comment 1999-01-11 23:14:23 +00:00
Doug Evans
21b2e62f5e * fr30-opc.c: Regenerate.
Plus remove fr30 sanitization.
1999-01-11 23:03:31 +00:00
Stu Grossman
4cffc916c1 * dwarf2read.c (dump_die): Change stderr gdb_stderr.
* 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-11 21:51:39 +00:00
Eric Mumpower
962636fda2 attempting to fix cvs branch/rev bogosity 1999-01-11 19:39:36 +00:00
Eric Mumpower
a2e1171b0f forced commit, attempting to fix branch-related wierdness... 1999-01-11 19:32:47 +00:00
David Taylor
776fb68dfc print_spaces -- fix arg to strcat (broken by 1.165.6.4 change to utils.c). 1999-01-11 18:58:07 +00:00
Vladimir Makarov
14092d2b40 Thu Jan 11 18:37:50 1999 Vladimir N. Makarov <vmakarov@cygnus.com>
* 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-11 18:57:29 +00:00
David Taylor
f273e38ccc new files -- part of HP merge project. 1999-01-11 15:52:01 +00:00
David Taylor
db8276bb10 modifications as part of HP merge; new tests; support for HP's compilers. 1999-01-11 15:20:52 +00:00
Frank Ch. Eigler
6402c01cc2 * gx sim prototype tweaks
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 15:06:11 +00:00
Frank Ch. Eigler
11f9c65f91 * build tweak for gx prototype 1999-01-11 15:04:33 +00:00
Frank Ch. Eigler
3372836e0d * Test for PR 18288 and its predecessors.
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-11 14:48:48 +00:00
Nick Clifton
f55ba3999c Fill .init and .fini sections with NOPs 1999-01-11 09:10:54 +00:00
David Taylor
07dbe97683 new files; renamed files -- from HP merge effort. 1999-01-11 05:44:24 +00:00
David Taylor
2b63a85324 new files -- HP merge 1999-01-11 05:41:54 +00:00
David Taylor
46ad9c6596 new files and renamed files -- hp merge 1999-01-11 05:40:47 +00:00
David Taylor
162f1a6f66 renamed files -- HP merge. 1999-01-11 05:38:09 +00:00
David Taylor
d55ea55c19 new files -- part of HP merge. 1999-01-11 05:36:48 +00:00
Nick Clifton
65fedafeb8 prevent accidental redefinition of obj_adjust_symtab 1999-01-09 11:02:56 +00:00
David Taylor
f5f100fecb new files -- part of the HP merge. 1999-01-09 00:10:18 +00:00
David Taylor
e1260544e1 new files -- from HP merge. 1999-01-09 00:00:54 +00:00
David Taylor
e8ce2368b3 new file -- part of HP merge. 1999-01-08 23:42:20 +00:00
David Taylor
7e745333bb new files -- part of HP merge. 1999-01-08 23:40:55 +00:00
David Taylor
e2fb40b3b6 renamed to have names 14 characters long or shorter. 1999-01-08 23:38:29 +00:00
David Taylor
ba49f20406 new files; part of HP merge. 1999-01-08 23:28:15 +00:00
Stan Shebs
4d8f8e121a * exec.c (exec_ops): Don't initialize statically.
(init_exec_ops): New function, fills in exec_ops.
	(_initialize_exec): Use it.
1999-01-08 20:03:11 +00:00
Zdenek Radouch
1c3101060c Beta version of the FR30 port. 1999-01-07 22:54:18 +00:00
Frank Ch. Eigler
0e854a2019 * Removing last known memories of tx3904 and am30 sanitization. 1999-01-07 13:06:14 +00:00
Frank Ch. Eigler
0d320ebfc9 * Test for PR 18679.
1999-01-07  Frank Ch. Eigler  <fche@cygnus.com>
	* do-2wordops.S: New test for sign-extension by ld2h.
1999-01-07 08:55:49 +00:00
Doug Evans
57c3ff4ee5 * config/tc-m32r.c (OPERAND_IS_COND_BIT): Add check for psw.
pr 18634
1999-01-07 00:48:45 +00:00
Doug Evans
6b4e5a82fe * gas/m32r/interfere.s: New testcase.
* gas/m32r/error.exp: Run it.
pr 18634
1999-01-07 00:45:24 +00:00
Doug Evans
e0eaa63837 * cpu.h: Regenerate.
* cpux.h: Regenerate.
1999-01-07 00:08:46 +00:00
Doug Evans
b2ebff7bcf * m32r-dis.c: Regenerate. 1999-01-07 00:06:59 +00:00
David Taylor
460845ab29 HP merge related changes; TUI stuff; new configs for 10.20 and 11.00; new files. 1999-01-06 23:10:48 +00:00
Stan Shebs
5ee261db88 * gdb.base/default.exp: Reflect wording change in remote.c. 1999-01-06 21:52:14 +00:00
Stan Shebs
7517f04bc4 * remote.c: Pacify --enable-build-warnings, reformat code
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 20:14:30 +00:00
Christopher Faylor
8dee1c8d22 * configure.in: Use LOCAL_CFLAGS rather than CFLAGS for
searching libtermcap directory.
	* configure: Regenerate.
1999-01-06 17:26:06 +00:00
David Taylor
13b470dc1b The following changes were made by Edith Epstein <eepstein@cygnus.com>
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-06 17:01:03 +00:00
David Taylor
3473370194 HP merge changes by eepstein and ezannoni; added external flag
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 16:52:17 +00:00
Frank Ch. Eigler
ed12a885a3 * Fix for PR 18665, from sky branch.
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 12:50:58 +00:00
Frank Ch. Eigler
79b41c05a4 * Test for PR 18665, from sky branch.
1999-01-06  Frank Ch. Eigler  <fche@cygnus.com>
	* gas/mips/r5900.[sd]: Add tests for multu1/div1/divu1 insns.
1999-01-06 12:47:21 +00:00
Doug Evans
fa88f06825 * config/tc-mips.c (mips_frob_file): Disable "Unmatched %hi reloc" warning.
pr 18655
1999-01-06 06:00:46 +00:00