public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/25477]  New: __builtin_sqrtl/__builtin_printf does not work unless including math.h/stdio.h
@ 2005-12-18  5:42 pinskia at gcc dot gnu dot org
  2005-12-18  5:46 ` [Bug target/25477] " pinskia at gcc dot gnu dot org
                   ` (68 more replies)
  0 siblings, 69 replies; 70+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-12-18  5:42 UTC (permalink / raw)
  To: gcc-bugs

The following program does not work if we don't include math.h and stdio.h.

long double f(long double a)
{
  return __builtin_sqrtl (a);
}

int main(void)
{
  __builtin_printf("%Lf %f\n", f(2.0) + 2, 200.0);
}

The fortran failure gfortran.dg/large_real_kind_2.F90 is the same issue.

Note __builtin_printf is wrong even when including stdio.h


-- 
           Summary: __builtin_sqrtl/__builtin_printf does not work unless
                    including math.h/stdio.h
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Keywords: wrong-code
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: pinskia at gcc dot gnu dot org
GCC target triplet: powerpc-darwin[789].


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


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

end of thread, other threads:[~2008-02-29 20:56 UTC | newest]

Thread overview: 70+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-18  5:42 [Bug target/25477] New: __builtin_sqrtl/__builtin_printf does not work unless including math.h/stdio.h pinskia at gcc dot gnu dot org
2005-12-18  5:46 ` [Bug target/25477] " pinskia at gcc dot gnu dot org
2005-12-18  6:06 ` pinskia at gcc dot gnu dot org
2006-02-20 23:53 ` pinskia at gcc dot gnu dot org
2006-03-02  0:42 ` pinskia at gcc dot gnu dot org
2006-05-21 20:29 ` pinskia at gcc dot gnu dot org
2006-10-06 19:14 ` geoffk at gcc dot gnu dot org
2006-10-06 19:16 ` [Bug target/25477] builtin functions should use $LDBL128 suffix on darwin when appropriate geoffk at gcc dot gnu dot org
2006-10-06 19:20 ` geoffk at gcc dot gnu dot org
2006-10-06 22:46 ` howarth at nitro dot med dot uc dot edu
2006-10-06 23:06 ` geoffk at gcc dot gnu dot org
2006-10-06 23:54 ` howarth at nitro dot med dot uc dot edu
2006-10-07  0:29 ` geoffk at apple dot com
2008-02-21 14:12 ` fxcoudert at gcc dot gnu dot org
2008-02-21 15:49 ` rguenth at gcc dot gnu dot org
2008-02-21 15:50 ` pinskia at gcc dot gnu dot org
2008-02-21 16:33 ` bonzini at gnu dot org
2008-02-21 21:28 ` ubizjak at gmail dot com
2008-02-22  0:35 ` fxcoudert at gcc dot gnu dot org
2008-02-22  4:09 ` howarth at nitro dot med dot uc dot edu
2008-02-22  6:55 ` ubizjak at gmail dot com
2008-02-22  8:24 ` ubizjak at gmail dot com
2008-02-22  8:26 ` bonzini at gnu dot org
2008-02-22  8:39 ` bonzini at gnu dot org
2008-02-22  9:28 ` ubizjak at gmail dot com
2008-02-22 10:22 ` fxcoudert at gcc dot gnu dot org
2008-02-22 10:40 ` fxcoudert at gcc dot gnu dot org
2008-02-22 10:48 ` bonzini at gnu dot org
2008-02-22 10:51 ` dominiq at lps dot ens dot fr
2008-02-22 11:01 ` fxcoudert at gcc dot gnu dot org
2008-02-22 12:06 ` bonzini at gnu dot org
2008-02-22 12:09 ` bonzini at gnu dot org
2008-02-22 13:13 ` dominiq at lps dot ens dot fr
2008-02-22 13:23 ` fxcoudert at gcc dot gnu dot org
2008-02-22 13:42 ` ubizjak at gmail dot com
2008-02-22 13:50 ` ubizjak at gmail dot com
2008-02-22 14:03 ` bonzini at gnu dot org
2008-02-22 14:03 ` bonzini at gnu dot org
2008-02-22 14:12 ` fxcoudert at gcc dot gnu dot org
2008-02-22 14:37 ` bonzini at gnu dot org
2008-02-22 14:49 ` ubizjak at gmail dot com
2008-02-22 14:54 ` bonzini at gnu dot org
2008-02-22 15:00 ` fxcoudert at gcc dot gnu dot org
2008-02-22 15:09 ` bonzini at gnu dot org
2008-02-22 15:10 ` fxcoudert at gcc dot gnu dot org
2008-02-22 15:12 ` howarth at nitro dot med dot uc dot edu
2008-02-22 15:20 ` bonzini at gnu dot org
2008-02-22 23:13 ` fxcoudert at gcc dot gnu dot org
2008-02-23 11:09 ` fxcoudert at gcc dot gnu dot org
2008-02-23 18:43 ` fxcoudert at gcc dot gnu dot org
2008-02-23 19:01 ` fxcoudert at gcc dot gnu dot org
2008-02-25 11:30 ` ubizjak at gmail dot com
2008-02-25 12:46 ` dominiq at lps dot ens dot fr
2008-02-25 12:58 ` dominiq at lps dot ens dot fr
2008-02-25 13:04 ` fxcoudert at gcc dot gnu dot org
2008-02-25 15:10 ` ubizjak at gmail dot com
2008-02-25 15:26 ` dominiq at lps dot ens dot fr
2008-02-25 17:10 ` howarth at nitro dot med dot uc dot edu
2008-02-26 17:16 ` howarth at nitro dot med dot uc dot edu
2008-02-27 17:31 ` uros at gcc dot gnu dot org
2008-02-27 17:33 ` ubizjak at gmail dot com
2008-02-27 21:27 ` dominiq at lps dot ens dot fr
2008-02-27 21:33 ` bonzini at gnu dot org
2008-02-27 22:29 ` fxcoudert at gcc dot gnu dot org
2008-02-27 22:53 ` dominiq at lps dot ens dot fr
2008-02-28  7:10 ` uros at gcc dot gnu dot org
2008-02-28 11:30 ` ubizjak at gmail dot com
2008-02-28 14:39 ` howarth at nitro dot med dot uc dot edu
2008-02-28 14:55 ` ubizjak at gmail dot com
2008-02-29 20:56 ` uros 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).