From f2a176dcf5386f2d7d3aaaba966bd4dd7acda1b4 Mon Sep 17 00:00:00 2001 From: Tristan Gingold Date: Wed, 16 Nov 2011 08:36:46 +0000 Subject: qrnnd.S: Use specific pseudos for VMS. 2011-11-16 Tristan Gingold * config/alpha/qrnnd.S: Use specific pseudos for VMS. From-SVN: r181403 --- libgcc/ChangeLog | 4 ++++ libgcc/config/alpha/qrnnd.S | 12 ++++++++++++ 2 files changed, 16 insertions(+) (limited to 'libgcc') diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index c4bb2f2..403f19e 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,7 @@ +2011-11-16 Tristan Gingold + + * config/alpha/qrnnd.S: Use specific pseudos for VMS. + 2011-11-15 Georg-Johann Lay PR target/49868 diff --git a/libgcc/config/alpha/qrnnd.S b/libgcc/config/alpha/qrnnd.S index 51b13bc..794cf65 100644 --- a/libgcc/config/alpha/qrnnd.S +++ b/libgcc/config/alpha/qrnnd.S @@ -33,9 +33,15 @@ .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 -- cgit v1.1