Commit 74c3447c by Jason Merrill Committed by Jason Merrill

osf2or3.h (LIB_SPEC): Restore missing defn.

	* alpha/osf2or3.h (LIB_SPEC): Restore missing defn.
Lost in 11/02 merge.

	* pa.h (TEXT_SPACE_P): Use TREE_CODE_CLASS.
	* pa.md (iorsi3): Add missing args to *_operand calls.
Simple bugs shown up by recent changes.

From-SVN: r17071
parent 100d81d4
Fri Dec 12 01:19:48 1997 Jason Merrill <jason@yorick.cygnus.com> Fri Dec 12 01:19:48 1997 Jason Merrill <jason@yorick.cygnus.com>
* alpha/osf2or3.h (LIB_SPEC): Restore missing defn.
* pa.h (TEXT_SPACE_P): Use TREE_CODE_CLASS.
* pa.md (iorsi3): Add missing args to *_operand calls.
* except.c (call_get_eh_context): Don't mess with sequences. * except.c (call_get_eh_context): Don't mess with sequences.
(emit_eh_context): Include the call in the sequence here. (emit_eh_context): Include the call in the sequence here.
......
...@@ -21,3 +21,4 @@ Boston, MA 02111-1307, USA. */ ...@@ -21,3 +21,4 @@ Boston, MA 02111-1307, USA. */
/* In OSF 2 or 3, linking with -lprof1 doesn't require -lpdf. */ /* In OSF 2 or 3, linking with -lprof1 doesn't require -lpdf. */
#undef LIB_SPEC #undef LIB_SPEC
#define LIB_SPEC "%{p:-lprof1} %{pg:-lprof1} %{a:-lprof2} -lc"
...@@ -1652,7 +1652,7 @@ extern struct rtx_def *hppa_legitimize_address (); ...@@ -1652,7 +1652,7 @@ extern struct rtx_def *hppa_legitimize_address ();
&& TREE_READONLY (DECL) && ! TREE_SIDE_EFFECTS (DECL) \ && TREE_READONLY (DECL) && ! TREE_SIDE_EFFECTS (DECL) \
&& (! DECL_INITIAL (DECL) || ! reloc_needed (DECL_INITIAL (DECL))) \ && (! DECL_INITIAL (DECL) || ! reloc_needed (DECL_INITIAL (DECL))) \
&& !flag_pic) \ && !flag_pic) \
|| (*tree_code_type[(int) TREE_CODE (DECL)] == 'c' \ || (TREE_CODE_CLASS (TREE_CODE (DECL)) == 'c' \
&& !(TREE_CODE (DECL) == STRING_CST && flag_writable_strings))) && !(TREE_CODE (DECL) == STRING_CST && flag_writable_strings)))
#define FUNCTION_NAME_P(NAME) \ #define FUNCTION_NAME_P(NAME) \
......
...@@ -3371,7 +3371,8 @@ ...@@ -3371,7 +3371,8 @@
"" ""
" "
{ {
if (! (ior_operand (operands[2]) || register_operand (operands[2]))) if (! (ior_operand (operands[2], SImode)
|| register_operand (operands[2], SImode)))
operands[2] = force_reg (SImode, operands[2]); operands[2] = force_reg (SImode, operands[2]);
}") }")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment