aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Tobler <a.tobler@schweiz.ch>2004-08-17 19:07:38 +0200
committerAndreas Tobler <andreast@gcc.gnu.org>2004-08-17 19:07:38 +0200
commit13a98f14d2c358714567c8284f7eefa419f2b076 (patch)
tree8cb8c7c881c94eb4b3456e0b854bf4d7b33f8df7
parentd0b2079e0ab36ea2011df1cb17fe35911cab9624 (diff)
downloadgcc-13a98f14d2c358714567c8284f7eefa419f2b076.zip
gcc-13a98f14d2c358714567c8284f7eefa419f2b076.tar.gz
gcc-13a98f14d2c358714567c8284f7eefa419f2b076.tar.bz2
darwin.md (*call_nonlocal_darwin64): Add #else clause for non Darwin targets.
2004-08-17 Andreas Tobler <a.tobler@schweiz.ch> * config/rs6000/darwin.md (*call_nonlocal_darwin64): Add #else clause for non Darwin targets. (*call_value_nonlocal_darwin64): Likewise. From-SVN: r86136
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/rs6000/darwin.md6
2 files changed, 11 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5d06f49..89b102c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2004-08-17 Andreas Tobler <a.tobler@schweiz.ch>
+
+ * config/rs6000/darwin.md (*call_nonlocal_darwin64): Add #else clause
+ for non Darwin targets.
+ (*call_value_nonlocal_darwin64): Likewise.
+
2004-08-17 Fariborz Jahanian <fjahanian@apple.com>
* config/rs6000/rs6000.c (rs6000_function_value): Check for
diff --git a/gcc/config/rs6000/darwin.md b/gcc/config/rs6000/darwin.md
index 12dcf24..f8f0f29 100644
--- a/gcc/config/rs6000/darwin.md
+++ b/gcc/config/rs6000/darwin.md
@@ -230,6 +230,8 @@ Boston, MA 02111-1307, USA. */
{
#if TARGET_MACHO
return output_call(insn, operands, 0, 2);
+#else
+ abort();
#endif
}
[(set_attr "type" "branch,branch")
@@ -259,7 +261,9 @@ Boston, MA 02111-1307, USA. */
{
#if TARGET_MACHO
return output_call(insn, operands, 1, 3);
-#endif
+#else
+ abort();
+#endif
}
[(set_attr "type" "branch,branch")
(set_attr "length" "4,8")])