public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libfortran/94694] New: [libgfortran] libgfortran does not compile on bare-metal aarch64-none-elf (newlib)
@ 2020-04-21 14:35 akrl at gcc dot gnu.org
  2020-04-21 14:39 ` [Bug libfortran/94694] " akrl at gcc dot gnu.org
                   ` (31 more replies)
  0 siblings, 32 replies; 34+ messages in thread
From: akrl at gcc dot gnu.org @ 2020-04-21 14:35 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94694

            Bug ID: 94694
           Summary: [libgfortran] libgfortran does not compile on
                    bare-metal aarch64-none-elf (newlib)
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P3
         Component: libfortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: akrl at gcc dot gnu.org
  Target Milestone: ---

As discussed here 

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93871

bare-metal (newlib) aarch64-none-elf build is broken possibly by
https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=faa0817311f43e0d4d223d53c816b0c74ec35c4e

Reporting as new PR so release manager are aware.

====

gcc/libgfortran/intrinsics/trigd.inc: In function 'sind_r16':
gcc/libgfortran/intrinsics/trigd_lib.inc:55:56: error: implicit declaration of
function 'copysignl' [-Werror=implicit-function-declaration]
   55 | #define mpfr_copysign(rop, op1, op2, rnd) rop = SUFFIX(copysign)((op1),
(op2))
      |                                                        ^~~~~~~~

gcc/libgfortran/intrinsics/trigd_lib.inc:57:46: error: implicit declaration of
function 'fabsl' [-Werror=implicit-function-declaration]

gcc/libgfortran/intrinsics/trigd_lib.inc:84:28: error: implicit declaration of
function 'fmal' [-Werror=implicit-function-declaration]
   84 | #define FMA(x,y,z)  SUFFIX(fma)((x), (y), (z))
      |                            ^~~

gcc/libgfortran/intrinsics/trigd_lib.inc:76:45: error: implicit declaration of
function 'cosl' [-Werror=implicit-function-declaration]
   76 | #define mpfr_cos(rop, x, rnd) (rop = SUFFIX(cos)(x))
      |                                             ^~~


gcc/libgfortran/intrinsics/trigd_lib.inc:75:45: error: implicit declaration of
function 'sinl' [-Werror=implicit-function-declaration]
   75 | #define mpfr_sin(rop, x, rnd) (rop = SUFFIX(sin)(x))
      |                                             ^~~


gcc/libgfortran/intrinsics/trigd_lib.inc:77:45: error: implicit declaration of
function 'tanl' [-Werror=implicit-function-declaration]
   77 | #define mpfr_tan(rop, x, rnd) (rop = SUFFIX(tan)(x))
      |                                             ^~~

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

end of thread, other threads:[~2020-04-23 15:17 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-21 14:35 [Bug libfortran/94694] New: [libgfortran] libgfortran does not compile on bare-metal aarch64-none-elf (newlib) akrl at gcc dot gnu.org
2020-04-21 14:39 ` [Bug libfortran/94694] " akrl at gcc dot gnu.org
2020-04-21 14:40 ` [Bug libfortran/94694] [10 Regression][libgfortran] " ktkachov at gcc dot gnu.org
2020-04-21 15:05 ` rguenth at gcc dot gnu.org
2020-04-21 15:07 ` rguenth at gcc dot gnu.org
2020-04-21 15:32 ` jakub at gcc dot gnu.org
2020-04-21 15:40 ` rearnsha at gcc dot gnu.org
2020-04-21 15:55 ` rguenth at gcc dot gnu.org
2020-04-21 16:04 ` jakub at gcc dot gnu.org
2020-04-21 16:25 ` foreese at gcc dot gnu.org
2020-04-21 16:31 ` jakub at gcc dot gnu.org
2020-04-21 16:40   ` Andrea Corallo
2020-04-21 16:40 ` andrea.corallo at arm dot com
2020-04-21 16:45 ` jakub at gcc dot gnu.org
2020-04-21 17:04 ` foreese at gcc dot gnu.org
2020-04-21 17:13 ` jakub at gcc dot gnu.org
2020-04-21 17:14 ` jakub at gcc dot gnu.org
2020-04-21 17:23 ` jakub at gcc dot gnu.org
2020-04-21 17:37 ` rguenther at suse dot de
2020-04-21 17:42 ` jakub at gcc dot gnu.org
2020-04-21 18:10 ` foreese at gcc dot gnu.org
2020-04-21 19:06 ` jakub at gcc dot gnu.org
2020-04-21 19:40 ` jakub at gcc dot gnu.org
2020-04-21 21:03 ` foreese at gcc dot gnu.org
2020-04-21 22:43 ` jakub at gcc dot gnu.org
2020-04-22 11:21 ` andrea.corallo at arm dot com
2020-04-22 14:12 ` jakub at gcc dot gnu.org
2020-04-22 14:17 ` foreese at gcc dot gnu.org
2020-04-22 14:29 ` foreese at gcc dot gnu.org
2020-04-22 14:52 ` jakub at gcc dot gnu.org
2020-04-22 19:34 ` cvs-commit at gcc dot gnu.org
2020-04-23 14:12 ` cvs-commit at gcc dot gnu.org
2020-04-23 14:38 ` jakub at gcc dot gnu.org
2020-04-23 15:17 ` andrea.corallo at arm dot com

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).