public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/15247] New: gas complains "There are only 32 single precision f registers; [0-31]"  when compiling glibc-2.3.2/math/dosincos.c
@ 2004-05-02  0:04 dank at kegel dot com
  2004-05-02  0:05 ` [Bug c/15247] " dank at kegel dot com
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: dank at kegel dot com @ 2004-05-02  0:04 UTC (permalink / raw)
  To: gcc-bugs

Compile the attached file z.i with -O -fcall-used-g6 -save-temps,
and you should see
z.s:174: Error: Illegal operands: There are only 32 single precision f
registers; [0-31]
Here are lines 172 to 180 of the resulting z.s,
not sure which line it's complaining about (gas
seems to get line numbers wrong):

    172         fcmped  %fcc1, %f32, %f10
    173         fmovd   %f8, %f10
    174         fmovdg  %fcc1, %f32, %f10
    175         fzero   %f8
    176         fcmped  %fcc1, %f12, %f8
    177         fbule,pt %fcc1, .LL11
    178         fsubd   %f32, %f12, %f14
    179         fcmped  %fcc2, %f10, %f12
    180         fbg,a,pt %fcc2, .LL17

-- 
           Summary: gas complains "There are only 32 single precision f
                    registers; [0-31]"  when compiling glibc-
                    2.3.2/math/dosincos.c
           Product: gcc
           Version: 3.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: dank at kegel dot com
                CC: gcc-bugs at gcc dot gnu dot org
GCC target triplet: sparc64-linux


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15247


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2005-08-04 13:14 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-02  0:04 [Bug c/15247] New: gas complains "There are only 32 single precision f registers; [0-31]" when compiling glibc-2.3.2/math/dosincos.c dank at kegel dot com
2004-05-02  0:05 ` [Bug c/15247] " dank at kegel dot com
2004-05-02  0:06 ` dank at kegel dot com
2004-05-02  0:15 ` [Bug target/15247] " pinskia at gcc dot gnu dot org
2004-05-02  0:23 ` pinskia at gcc dot gnu dot org
2004-05-02  0:24 ` pinskia at gcc dot gnu dot org
2004-05-02  0:50 ` [Bug c/15247] " dank at kegel dot com
2004-05-02  0:54 ` [Bug target/15247] " pinskia at gcc dot gnu dot org
2004-05-02  5:41 ` dank at kegel dot com
2004-05-02  5:50 ` ebotcazou at gcc dot gnu dot org
2004-05-02  6:40 ` ebotcazou at gcc dot gnu dot org
2004-05-02  7:54 ` jakub at gcc dot gnu dot org
2004-05-02 19:06 ` dank at kegel dot com
2004-05-25 22:11 ` funtoos at yahoo dot com
2004-05-26  3:58 ` funtoos at yahoo dot com
2004-05-26  4:17 ` dank at kegel dot com
2005-08-04  1:36 ` pinskia at gcc dot gnu dot org
2005-08-04  1:58 ` aaron_williams at net dot com
2005-08-04 13:14 ` pinskia at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).