pdp11.md (abshi2): Delete TARGET_ABSHI_BUILTIN.
authorPaul Koning <ni1d@arrl.net>
Fri, 19 Nov 2010 01:57:00 +0000 (20:57 -0500)
committerPaul Koning <pkoning@gcc.gnu.org>
Fri, 19 Nov 2010 01:57:00 +0000 (20:57 -0500)
* config/pdp11/pdp11.md (abshi2): Delete TARGET_ABSHI_BUILTIN.
* config/pdp11/pdp11.c (TARGET_DEFAULT_TARGET_FLAGS): Ditto.
* config/pdp11/pdp11.opt (-mabshi): Delete.

From-SVN: r166928

gcc/ChangeLog
gcc/config/pdp11/pdp11.c
gcc/config/pdp11/pdp11.md
gcc/config/pdp11/pdp11.opt

index 6a5f5541f303b637f078e472ed4a1ce8f372c087..3f6bbf6c82ecf1f429b8bde405c24ead202cd3c3 100644 (file)
@@ -1,3 +1,9 @@
+2010-11-18  Paul Koning  <ni1d@arrl.net>
+
+       * config/pdp11/pdp11.md (abshi2): Delete TARGET_ABSHI_BUILTIN.
+       * config/pdp11/pdp11.c (TARGET_DEFAULT_TARGET_FLAGS): Ditto.
+       * config/pdp11/pdp11.opt (-mabshi): Delete.
+
 2010-11-19  Mingjie Xing  <mingjie.xing@gmail.com>
 
        * resource.h (struct resources): Fix typo in the comment.
index 3c6c9c5c97b764ced7d75a9dad4005764d5209f8..760026df7d29271c3d564f1f19b081fd1f3f024f 100644 (file)
@@ -187,7 +187,7 @@ static const struct default_options pdp11_option_optimization_table[] =
 
 #undef TARGET_DEFAULT_TARGET_FLAGS
 #define TARGET_DEFAULT_TARGET_FLAGS \
-  (MASK_FPU | MASK_45 | MASK_ABSHI_BUILTIN | TARGET_UNIX_ASM_DEFAULT)
+  (MASK_FPU | MASK_45 | TARGET_UNIX_ASM_DEFAULT)
 #undef TARGET_HANDLE_OPTION
 #define TARGET_HANDLE_OPTION pdp11_handle_option
 #undef TARGET_OPTION_OPTIMIZATION_TABLE
index 8f5f9197518cff30d41249756eace84b05e35378..1176440179f12b24677e7586686441cf89b2d280 100644 (file)
 (define_insn "abshi2"
   [(set (match_operand:HI 0 "nonimmediate_operand" "=r,o")
        (abs:HI (match_operand:HI 1 "general_operand" "0,0")))]
-  "TARGET_ABSHI_BUILTIN"
+  ""
   "*
 {
   static int count = 0;
index 229b72957644b130b9efc3d3986eac3086848518..6fff5ffa789494e030205a2bf9616badb82dbfc6 100644 (file)
@@ -30,10 +30,6 @@ m45
 Target Report Mask(45)
 Generate code for an 11/45
 
-mabshi
-Target Report Mask(ABSHI_BUILTIN)
-Use 16-bit abs patterns
-
 mac0
 Target Report Mask(AC0)
 Return floating-point results in ac0 (fr0 in Unix assembler syntax)