OSDN Git Service

2011-11-16 Tristan Gingold <gingold@adacore.com>
authorgingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Nov 2011 08:36:46 +0000 (08:36 +0000)
committergingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Nov 2011 08:36:46 +0000 (08:36 +0000)
* config/alpha/qrnnd.S: Use specific pseudos for VMS.

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

libgcc/ChangeLog
libgcc/config/alpha/qrnnd.S

index c4bb2f2..403f19e 100644 (file)
@@ -1,3 +1,7 @@
+2011-11-16  Tristan Gingold  <gingold@adacore.com>
+
+       * config/alpha/qrnnd.S: Use specific pseudos for VMS.
+
 2011-11-15  Georg-Johann Lay  <avr@gjlay.de>
 
        PR target/49868
index 51b13bc..794cf65 100644 (file)
 
        .globl __udiv_qrnnd
        .ent __udiv_qrnnd
+#ifdef __VMS__
+__udiv_qrnnd..en:
+       .frame $29,0,$26,0
+       .prologue
+#else
 __udiv_qrnnd:
        .frame $30,0,$26,0
        .prologue 0
+#endif
 
 #define cnt    $2
 #define tmp    $3
@@ -160,4 +166,10 @@ $Odd:
        bis     $31,n0,$0
        ret     $31,($26),1
 
+#ifdef __VMS__
+       .link
+       .align 3
+__udiv_qrnnd:
+       .pdesc  __udiv_qrnnd..en,null
+#endif
        .end    __udiv_qrnnd