OSDN Git Service

pf3gnuchains/gcc-fork.git
29 years ago(emit_no_conflict_block): Just emit the insns if the block contains
kenner [Tue, 22 Nov 1994 19:38:02 +0000 (19:38 +0000)]
(emit_no_conflict_block): Just emit the insns if the block contains
something not an INSN or has an embedded block.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8550 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(layout_type): Use ptr_mode instead of equivalent call to
kenner [Tue, 22 Nov 1994 11:29:12 +0000 (11:29 +0000)]
(layout_type): Use ptr_mode instead of equivalent call to
mode_for_size.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8549 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(init_emit): Set REGNO_POINTER_FLAG for HARD_FRAME_POINTER_REGNUM.
kenner [Tue, 22 Nov 1994 11:28:38 +0000 (11:28 +0000)]
(init_emit): Set REGNO_POINTER_FLAG for HARD_FRAME_POINTER_REGNUM.
(ptr_mode): Add definition.
(init_emit_once): Initialize ptr_mode.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8548 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(ptr_mode): Add declaration.
kenner [Tue, 22 Nov 1994 11:27:59 +0000 (11:27 +0000)]
(ptr_mode): Add declaration.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8547 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(output_constant): When eliminating conversions, treat ARRAY_TYPE like
kenner [Tue, 22 Nov 1994 03:21:24 +0000 (03:21 +0000)]
(output_constant): When eliminating conversions, treat ARRAY_TYPE like
a record.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8546 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(movqi): Fix typo in push/pop case.
kenner [Mon, 21 Nov 1994 23:41:30 +0000 (23:41 +0000)]
(movqi): Fix typo in push/pop case.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8545 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(gen_insn): Use GET_MODE_WIDER_MODE macro instead of directly
kenner [Mon, 21 Nov 1994 23:11:52 +0000 (23:11 +0000)]
(gen_insn): Use GET_MODE_WIDER_MODE macro instead of directly
accessing the array.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8544 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(LINK_SPEC): New overriding defintion.
kenner [Mon, 21 Nov 1994 22:59:03 +0000 (22:59 +0000)]
(LINK_SPEC): New overriding defintion.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8543 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(input_operand): Allow a SYMBOL_REF referring to a symbol in the TOC.
kenner [Mon, 21 Nov 1994 22:43:56 +0000 (22:43 +0000)]
(input_operand):  Allow a SYMBOL_REF referring to a symbol in the TOC.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8542 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(operand_subword): For CONST_DOUBLE, add case to
wilson [Mon, 21 Nov 1994 19:40:36 +0000 (19:40 +0000)]
(operand_subword): For CONST_DOUBLE, add case to
handle BITS_PER_WORD of 16.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8541 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(dp-bit.c): Fix typos.
dje [Mon, 21 Nov 1994 19:38:52 +0000 (19:38 +0000)]
(dp-bit.c): Fix typos.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8540 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(reload): When decrement max_groups of superclass, can
wilson [Mon, 21 Nov 1994 19:37:26 +0000 (19:37 +0000)]
(reload): When decrement max_groups of superclass, can
only do so if the group_size is smaller than the current group.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8539 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(yylex): Do warn about floating point out of range if
wilson [Mon, 21 Nov 1994 19:06:09 +0000 (19:06 +0000)]
(yylex): Do warn about floating point out of range if
target floating-point format is IEEE.  Use warning instead of
pedwarn to avoid getting errors.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8538 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(CPP_PREDEFINES): Add -Acpu and -Amachine.
dje [Mon, 21 Nov 1994 18:50:41 +0000 (18:50 +0000)]
(CPP_PREDEFINES): Add -Acpu and -Amachine.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8537 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(CPP_PREDEFINES): Add -Acpu and -Amachine.
dje [Mon, 21 Nov 1994 18:49:13 +0000 (18:49 +0000)]
(CPP_PREDEFINES): Add -Acpu and -Amachine.
(DBX_DEBUGGING_INFO): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8536 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(MULTILIB_MATCHES): Treat m68302/m68332 like m68000.
dje [Mon, 21 Nov 1994 18:36:39 +0000 (18:36 +0000)]
(MULTILIB_MATCHES): Treat m68302/m68332 like m68000.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8535 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoDelete duplicate of sparc-*.
dje [Mon, 21 Nov 1994 17:15:24 +0000 (17:15 +0000)]
Delete duplicate of sparc-*.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8534 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago * pa.c (output_call): When emitting an inline long-call, use LP%
law [Mon, 21 Nov 1994 05:59:27 +0000 (05:59 +0000)]
* pa.c (output_call): When emitting an inline long-call, use LP%
and RP% prefixes to get the function's address.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8533 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(objc-parse.y): Fix typo.
kenner [Sun, 20 Nov 1994 18:19:46 +0000 (18:19 +0000)]
(objc-parse.y): Fix typo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8532 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
kenner [Sun, 20 Nov 1994 12:00:14 +0000 (12:00 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8531 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(EXTRA_PARTS): Deleted.
kenner [Sun, 20 Nov 1994 11:59:42 +0000 (11:59 +0000)]
(EXTRA_PARTS): Deleted.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8530 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(addsf3): After using swap for 16 bit rotate,
wilson [Sat, 19 Nov 1994 23:56:33 +0000 (23:56 +0000)]
(addsf3): After using swap for 16 bit rotate,
branch back only if count still greater than 0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8529 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(build_binary_op): Can shorten shift only if shift count
wilson [Sat, 19 Nov 1994 23:38:04 +0000 (23:38 +0000)]
(build_binary_op): Can shorten shift only if shift count
is less than size in bits of arg0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8528 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(expand_shift): Re-enable truncation of immediate shift count.
wilson [Sat, 19 Nov 1994 23:37:10 +0000 (23:37 +0000)]
(expand_shift): Re-enable truncation of immediate shift count.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8527 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(mips_const_double_ok): Accept VOIDmode not DImode.
wilson [Sat, 19 Nov 1994 22:14:18 +0000 (22:14 +0000)]
(mips_const_double_ok): Accept VOIDmode not DImode.
(mips_move_1word): Accept VOIDmode CONST_DOUBLE.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8526 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(install-common): Fix typo in installation of native gcc.
dje [Sat, 19 Nov 1994 18:58:46 +0000 (18:58 +0000)]
(install-common): Fix typo in installation of native gcc.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8525 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(sign_extend): Disable pattern with explicit SUBREG.
kenner [Sat, 19 Nov 1994 11:26:31 +0000 (11:26 +0000)]
(sign_extend): Disable pattern with explicit SUBREG.
(cmov): Allow first operand of comparison to be zero, 2nd reg.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8524 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(print_operand, case 'c', case 'd'): New cases.
kenner [Sat, 19 Nov 1994 11:26:05 +0000 (11:26 +0000)]
(print_operand, case 'c', case 'd'): New cases.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8523 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(CLIB): Remove -lsysv.
kenner [Sat, 19 Nov 1994 10:36:31 +0000 (10:36 +0000)]
(CLIB): Remove -lsysv.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8522 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(DEFAULT_PCC_STRUCT_RETURN): Define as 0.
kenner [Sat, 19 Nov 1994 10:36:13 +0000 (10:36 +0000)]
(DEFAULT_PCC_STRUCT_RETURN): Define as 0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8521 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
merrill [Sat, 19 Nov 1994 04:16:08 +0000 (04:16 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8520 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoShared library support.
merrill [Sat, 19 Nov 1994 04:09:58 +0000 (04:09 +0000)]
Shared library support.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8519 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(program_transform_name): Put -e before sed expression.
dje [Sat, 19 Nov 1994 01:02:32 +0000 (01:02 +0000)]
(program_transform_name): Put -e before sed expression.
(program_transform_cross_name): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8518 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(peepholes for two DF load/store): New peepholes.
kenner [Sat, 19 Nov 1994 00:16:06 +0000 (00:16 +0000)]
(peepholes for two DF load/store): New peepholes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8517 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(addrs_ok_for_quad_peep): New function.
kenner [Sat, 19 Nov 1994 00:15:47 +0000 (00:15 +0000)]
(addrs_ok_for_quad_peep): New function.
(output_prolog): Use liu mnemonic.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8516 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(class_create_instance): Replace memchr with memset.
kenner [Sat, 19 Nov 1994 00:10:21 +0000 (00:10 +0000)]
(class_create_instance): Replace memchr with memset.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8515 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(extraclean): Remove *.ps.
kenner [Sat, 19 Nov 1994 00:01:33 +0000 (00:01 +0000)]
(extraclean): Remove *.ps.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8514 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(create_definition): Allow carriage-return ('\r') as white space in
kenner [Fri, 18 Nov 1994 23:53:39 +0000 (23:53 +0000)]
(create_definition): Allow carriage-return ('\r') as white space in
simple or empty expansion.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8513 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(main): Fix off-by-one error allocating sdbuff.
kenner [Fri, 18 Nov 1994 23:30:36 +0000 (23:30 +0000)]
(main): Fix off-by-one error allocating sdbuff.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8512 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(record_reg_classes): When handling case of single SET
kenner [Fri, 18 Nov 1994 23:23:49 +0000 (23:23 +0000)]
(record_reg_classes): When handling case of single SET
between a hard register alone in a class and a pseudo, make sure the
register is the only member of the class.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8511 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(MD_STARTFILE_PREFIX): Delete.
wilson [Fri, 18 Nov 1994 20:14:38 +0000 (20:14 +0000)]
(MD_STARTFILE_PREFIX): Delete.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8510 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(objc-parse.y, mostlyclean): Rename temp file for objc-parse.y to be
kenner [Fri, 18 Nov 1994 19:15:54 +0000 (19:15 +0000)]
(objc-parse.y, mostlyclean): Rename temp file for objc-parse.y to be
under 14 characters.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8509 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago#include "gofast.h"
dje [Fri, 18 Nov 1994 04:38:41 +0000 (04:38 +0000)]
#include "gofast.h"
(INIT_SUBTARGET_OPTABS): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8508 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Fri, 18 Nov 1994 03:50:28 +0000 (03:50 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8507 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoVendor for vxworks is wrs.
dje [Fri, 18 Nov 1994 03:37:48 +0000 (03:37 +0000)]
Vendor for vxworks is wrs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8506 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(DBX_DEBUGGING_INFO): Define.
dje [Fri, 18 Nov 1994 03:27:36 +0000 (03:27 +0000)]
(DBX_DEBUGGING_INFO): Define.
(PREFERRED_DEBUGGING_TYPE): Define to SDB_DEBUG.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8505 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoAdd "Contributed by..." comment.
dje [Fri, 18 Nov 1994 01:57:42 +0000 (01:57 +0000)]
Add "Contributed by..." comment.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8504 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoprogram_transform_name changes.
dje [Fri, 18 Nov 1994 01:33:03 +0000 (01:33 +0000)]
program_transform_name changes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8503 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(c++.install-man): Use program_transform_name on g++.1.
dje [Fri, 18 Nov 1994 01:32:08 +0000 (01:32 +0000)]
(c++.install-man): Use program_transform_name on g++.1.
(c++.uninstall): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8502 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(CXX_INSTALL_NAME) Use program_transform_name.
dje [Fri, 18 Nov 1994 01:10:14 +0000 (01:10 +0000)]
(CXX_INSTALL_NAME) Use program_transform_name.
(GXX_INSTALL_NAME) Likewise.
(CXX_CROSS_NAME) Use program_transform_cross_name.
(GXX_CROSS_NAME) Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8501 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(INIT_TARGET_OPTABS): Add missing definition.
dje [Fri, 18 Nov 1994 00:46:05 +0000 (00:46 +0000)]
(INIT_TARGET_OPTABS): Add missing definition.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8500 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Fri, 18 Nov 1994 00:38:19 +0000 (00:38 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8499 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Fri, 18 Nov 1994 00:23:21 +0000 (00:23 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8498 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Fri, 18 Nov 1994 00:10:29 +0000 (00:10 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8497 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Thu, 17 Nov 1994 23:58:35 +0000 (23:58 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8496 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoUsage change. Now is top level target description for bare m68k
dje [Thu, 17 Nov 1994 23:52:38 +0000 (23:52 +0000)]
Usage change.  Now is top level target description for bare m68k
boards using coff format.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8495 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(simplify_binary_operation): Do (x - (x & y)) -> (x & ~y).
tege [Thu, 17 Nov 1994 23:31:20 +0000 (23:31 +0000)]
(simplify_binary_operation): Do (x - (x & y)) -> (x & ~y).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8494 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agom68k-coff.h renamed to coff.h.
dje [Thu, 17 Nov 1994 23:21:49 +0000 (23:21 +0000)]
m68k-coff.h renamed to coff.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8493 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Thu, 17 Nov 1994 23:19:59 +0000 (23:19 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8492 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Thu, 17 Nov 1994 22:49:16 +0000 (22:49 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8491 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Thu, 17 Nov 1994 22:31:06 +0000 (22:31 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8490 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInclude <machine/ansi.h> on NetBSD.
kenner [Thu, 17 Nov 1994 22:25:58 +0000 (22:25 +0000)]
Include <machine/ansi.h> on NetBSD.
Check for _BSD_XXX_T_ as well as _XXX_T_.
Add _BSD_XXX_T_ to list of defines to check and define for a given
type for SIZE_T, PTRDIFF_T, and WCHAR_T.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8489 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Thu, 17 Nov 1994 22:21:03 +0000 (22:21 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8488 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoInitial revision
dje [Thu, 17 Nov 1994 21:59:01 +0000 (21:59 +0000)]
Initial revision

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8487 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(program_transform_name, program_transform_cross_name): Define.
dje [Thu, 17 Nov 1994 21:03:59 +0000 (21:03 +0000)]
(program_transform_name, program_transform_cross_name): Define.
(GCC_INSTALL_NAME, GCC_CROSS_NAME): Define.
(install-common): Use them.
(install-man): Likewise.
(distclean): Delete *.asm.
(stage*, risky-stage*): If as/ld/real-ld exist, copy them to stage dir.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8486 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(expand_unop): Try subtraction from zero if there isn't a
dje [Thu, 17 Nov 1994 20:14:21 +0000 (20:14 +0000)]
(expand_unop): Try subtraction from zero if there isn't a
negate library function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8485 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(sparc): Recognize as a cpu.
dje [Thu, 17 Nov 1994 20:12:13 +0000 (20:12 +0000)]
(sparc): Recognize as a cpu.
(ecoff*, vsta, udi): Recognize as os's.
(udi29k): New alias.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8484 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(addsi3, adddi3): For patterns valid only during reload, allow operand
kenner [Thu, 17 Nov 1994 19:44:28 +0000 (19:44 +0000)]
(addsi3, adddi3): For patterns valid only during reload, allow operand
1 to be `some_operand'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8483 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(PREDICATE_CODES): Add `some_operand'.
kenner [Thu, 17 Nov 1994 19:44:04 +0000 (19:44 +0000)]
(PREDICATE_CODES): Add `some_operand'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8482 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(some_operand): New function.
kenner [Thu, 17 Nov 1994 19:43:33 +0000 (19:43 +0000)]
(some_operand): New function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8481 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(find_auto_inc): Insert missing "return" statement.
kenner [Thu, 17 Nov 1994 17:45:29 +0000 (17:45 +0000)]
(find_auto_inc): Insert missing "return" statement.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8480 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(RTX_COSTS): Removed reference to obsolete LSHIFT.
kenner [Thu, 17 Nov 1994 16:11:42 +0000 (16:11 +0000)]
(RTX_COSTS): Removed reference to obsolete LSHIFT.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8479 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(notice_update_cc): Removed reference to obsolete LSHIFT.
kenner [Thu, 17 Nov 1994 16:11:17 +0000 (16:11 +0000)]
(notice_update_cc): Removed reference to obsolete LSHIFT.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8478 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(print_char_table): Allow `L' for `u'.
kenner [Thu, 17 Nov 1994 16:06:36 +0000 (16:06 +0000)]
(print_char_table): Allow `L' for `u'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8477 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoAccept -domain as OS, and make it default for Apollo.
rms [Thu, 17 Nov 1994 15:16:50 +0000 (15:16 +0000)]
Accept -domain as OS, and make it default for Apollo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8476 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(move_movables): For move_insn case, skip notes when deleting
kenner [Thu, 17 Nov 1994 00:28:34 +0000 (00:28 +0000)]
(move_movables): For move_insn case, skip notes when deleting
instructions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8475 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(record_reg_classes): Handle case of single SET between a hard
kenner [Thu, 17 Nov 1994 00:11:55 +0000 (00:11 +0000)]
(record_reg_classes): Handle case of single SET between a hard
register alone in a class and a pseudo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8474 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(integer_{zero,one,all_ones,pow2}p): Handle COMPLEX_CST.
kenner [Wed, 16 Nov 1994 22:37:52 +0000 (22:37 +0000)]
(integer_{zero,one,all_ones,pow2}p): Handle COMPLEX_CST.
(real_{zero,one,two}p): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8473 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(main): For -V output, give both driver and compiler versions, if they
kenner [Wed, 16 Nov 1994 21:40:04 +0000 (21:40 +0000)]
(main): For -V output, give both driver and compiler versions, if they
differ.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8472 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoadd support for -EL and -EB
ian [Wed, 16 Nov 1994 21:35:44 +0000 (21:35 +0000)]
add support for -EL and -EB

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8471 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoCheck target endianness at run time, not compile time
ian [Wed, 16 Nov 1994 21:10:09 +0000 (21:10 +0000)]
Check target endianness at run time, not compile time

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8470 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(rescan): Remove unnecessary comparisons of ibp to limit.
kenner [Wed, 16 Nov 1994 21:03:44 +0000 (21:03 +0000)]
(rescan): Remove unnecessary comparisons of ibp to limit.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8469 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(rest_of_compilation): Always rerun jump_optimize after CSE if -O2.
kenner [Wed, 16 Nov 1994 12:59:24 +0000 (12:59 +0000)]
(rest_of_compilation): Always rerun jump_optimize after CSE if -O2.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8468 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(fold): If moved conversion into COND_EXPR, leave it there if it is an
kenner [Wed, 16 Nov 1994 12:55:26 +0000 (12:55 +0000)]
(fold): If moved conversion into COND_EXPR, leave it there if it is an
integral conversion to word or narrower.
(fold, case NOP_EXPR): Ignore conversion to same type as operand.
(fold, case COND_EXPR): Make third operand the simplest.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8467 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(convert_move): Don't put FROM in a register if it is a SUBREG.
kenner [Wed, 16 Nov 1994 12:47:58 +0000 (12:47 +0000)]
(convert_move): Don't put FROM in a register if it is a SUBREG.
(store_expr): If don't want a value and storing into promoted
variable, do conversion at tree level; don't copy volatile MEM unless
want value, as comment says.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8466 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoExtend comment for SET_TYPE to mention Chill.
bothner [Wed, 16 Nov 1994 04:19:55 +0000 (04:19 +0000)]
Extend comment for SET_TYPE to mention Chill.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8465 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoBut don't delete too much!
dje [Wed, 16 Nov 1994 02:49:08 +0000 (02:49 +0000)]
But don't delete too much!

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8464 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoDelete cygnus stuff.
dje [Wed, 16 Nov 1994 01:29:45 +0000 (01:29 +0000)]
Delete cygnus stuff.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8463 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoClean up some comments. Delete unnecessary cygnus stuff.
dje [Wed, 16 Nov 1994 01:20:03 +0000 (01:20 +0000)]
Clean up some comments.  Delete unnecessary cygnus stuff.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8462 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(ASM_OUTPUT_SECTION_NAME): New arg DECL.
dje [Wed, 16 Nov 1994 01:02:01 +0000 (01:02 +0000)]
(ASM_OUTPUT_SECTION_NAME): New arg DECL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8461 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(named_section): New argument decl, all callers changed.
dje [Wed, 16 Nov 1994 00:53:50 +0000 (00:53 +0000)]
(named_section): New argument decl, all callers changed.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8460 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(FUNCTION_VALUE): Use
merrill [Wed, 16 Nov 1994 00:48:05 +0000 (00:48 +0000)]
(FUNCTION_VALUE): Use
        POINTER_TYPE_P rather than checking the type against POINTER_TYPE
        (to include references).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8459 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(init_function_start): Use
merrill [Wed, 16 Nov 1994 00:45:41 +0000 (00:45 +0000)]
(init_function_start): Use
        POINTER_TYPE_P rather than checking the type against POINTER_TYPE
        (to include references).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8458 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago Don't define __PTR_TO_INT and
merrill [Wed, 16 Nov 1994 00:45:41 +0000 (00:45 +0000)]
 Don't define __PTR_TO_INT and
        __INT_TO_PTR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8457 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(POINTER_TYPE_P): New macro.
merrill [Wed, 16 Nov 1994 00:45:41 +0000 (00:45 +0000)]
(POINTER_TYPE_P): New macro.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8456 138bc75d-0d04-0410-961f-82ee72b054a4

29 years agoDefine __PTR_TO_INT and __INT_TO_PTR.
merrill [Wed, 16 Nov 1994 00:45:41 +0000 (00:45 +0000)]
Define __PTR_TO_INT and __INT_TO_PTR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8455 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(FUNCTION_VALUE): Use INTEGRAL_MODE_P rather than
merrill [Wed, 16 Nov 1994 00:45:41 +0000 (00:45 +0000)]
(FUNCTION_VALUE): Use INTEGRAL_MODE_P rather than
        checking the type against various integral and pointer types.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8454 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(FUNCTION_VALUE): Use
merrill [Wed, 16 Nov 1994 00:45:41 +0000 (00:45 +0000)]
(FUNCTION_VALUE): Use
        POINTER_TYPE_P rather than checking the type against POINTER_TYPE
        (to include references).
 Don't define __PTR_TO_INT and
        __INT_TO_PTR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8453 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(relax_delay_slots): When invert a conditional jump over a single
kenner [Wed, 16 Nov 1994 00:33:56 +0000 (00:33 +0000)]
(relax_delay_slots): When invert a conditional jump over a single
unconditional jump, invert the INSN_FROM_TARGET_P bit of insns in the
delay slots.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8452 138bc75d-0d04-0410-961f-82ee72b054a4

29 years ago(staticp): A non-nested function is always static.
kenner [Wed, 16 Nov 1994 00:28:56 +0000 (00:28 +0000)]
(staticp):  A non-nested function is always static.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8451 138bc75d-0d04-0410-961f-82ee72b054a4