bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/13167] Patch for 13024 breaks GCC build on IA64 HP-UX


From: sje at cup dot hp.com
Subject: [Bug gas/13167] Patch for 13024 breaks GCC build on IA64 HP-UX
Date: Wed, 07 Sep 2011 21:47:41 +0000

http://sourceware.org/bugzilla/show_bug.cgi?id=13167

Steve Ellcey <sje at cup dot hp.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |ia64-hp-hpux11*
                 CC|                            |richard.sandiford at linaro
                   |                            |dot org

--- Comment #1 from Steve Ellcey <sje at cup dot hp.com> 2011-09-07 21:47:41 
UTC ---
Looks like I accidently submitted this without the full info.  The C program
that I am trying to compile is:

float __floattisf (long long u)
{
  long double f = (long) (u >> 8);
  return (float) f;
}

This generates about 300 lines of assembly, but if I cut that down, I get
this file that will not go through the assembler:

        .file 1 "x.c"
        mov r1 = r35
        .loc 1 4 0
        nop 0
        mov r36 = r8
        br.call.sptk.many b0 = _U_Qfcnvff_quad_to_sgl#
        .loc 1 5 0
        .loc 1 4 0
        mov r1 = r35

I think the problem are the last two .loc lines.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]