public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/33197]  New: Fortran 2008: gamma() and other small changes
@ 2007-08-26 18:25 burnus at gcc dot gnu dot org
  2007-08-28 14:46 ` [Bug fortran/33197] " fxcoudert at gcc dot gnu dot org
                   ` (43 more replies)
  0 siblings, 44 replies; 45+ messages in thread
From: burnus at gcc dot gnu dot org @ 2007-08-26 18:25 UTC (permalink / raw)
  To: gcc-bugs

Split of from PR32980 (collected by FX and me)

Fortran 2008 status: http://www.nag.co.uk/sc22wg5/ ; time table:
   First working draft available                     2007-12
   WG5 review of working draft                       2008-02
   WG5 approval of draft CD                          2008-04
   First CD submitted for registration and approval  2008-05
   First CD ballot initiated                         2008-05
   First CD ballot comments available                2008-10
   WG5 ballot resolution meeting                     2008-11
   WG5 review meeting                                2009-05
   Final CD submitted for approval                   2009-07
(The question is when we should start supporting Fortran 2008 (-std=f2008) /
Fortran 2008 features (as -std=gnu).)

Currently proposed additional intrinsic procedures:

- ACOSH, ASINH, ATANH, ERF, ERF_C, GAMMA: Exist in gfortran (STD_GNU)
- BESSEL_J0, _J1, _JN, _Y0, _Y1, _YN: Exist as BESJ0 etc.
- log_gamma: Exists as lgamma
- Not in gfortran: ERFC_SCALED (Exponentially scaled ERFC), HYPOT (=
sqrt(x**2+y**2)), NORM2  (L_2 norm).

(For erfc_scaled: Needs a library function; see e.g.
http://www.netlib.org/specfun/erf)

- "The intrinsic function ATAN is extended so that ATAN (Y, X) is ATAN2 (Y,X)."
- -stf=f2008 needs to be supported
- File extensions .f08
- Fortran 2008 allows "CONTAINS" with no procedures following in PROGRAM and
MODULE. (Change STD_GNU to STD_F2008.)


-- 
           Summary: Fortran 2008: gamma() and other small changes
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: burnus at gcc dot gnu dot org


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


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

end of thread, other threads:[~2010-08-27 19:21 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-08-26 18:25 [Bug fortran/33197] New: Fortran 2008: gamma() and other small changes burnus at gcc dot gnu dot org
2007-08-28 14:46 ` [Bug fortran/33197] " fxcoudert at gcc dot gnu dot org
2008-02-17 16:01 ` fxcoudert at gcc dot gnu dot org
2008-02-17 18:52 ` burnus at gcc dot gnu dot org
2008-02-17 18:57 ` fxcoudert at gcc dot gnu dot org
2008-02-17 19:09 ` burnus at gcc dot gnu dot org
2008-02-19 16:15 ` burnus at gcc dot gnu dot org
2008-02-27 18:38 ` fxcoudert at gcc dot gnu dot org
2008-02-27 21:03 ` fxcoudert at gcc dot gnu dot org
2008-02-28 17:58 ` fxcoudert at gcc dot gnu dot org
2008-03-03 23:47 ` fxcoudert at gcc dot gnu dot org
2008-03-03 23:52 ` [Bug fortran/33197] Fortran 2008: math functions " fxcoudert at gcc dot gnu dot org
2008-03-04 14:22 ` fxcoudert at gcc dot gnu dot org
2008-03-04 14:26 ` fxcoudert at gcc dot gnu dot org
2008-03-06 12:42 ` fxcoudert at gcc dot gnu dot org
2008-03-06 12:46 ` [Bug fortran/33197] Fortran 2008: math functions fxcoudert at gcc dot gnu dot org
2008-03-06 13:11 ` burnus at gcc dot gnu dot org
2008-03-06 13:16 ` fxcoudert at gcc dot gnu dot org
2008-03-06 13:50 ` burnus at gcc dot gnu dot org
2008-03-11 16:54 ` fxcoudert at gcc dot gnu dot org
2008-06-15 15:11 ` fxcoudert at gcc dot gnu dot org
2009-02-17 20:59 ` burnus at gcc dot gnu dot org
2009-05-02 13:47 ` fxcoudert at gcc dot gnu dot org
2009-05-16 17:33 ` fxcoudert at gcc dot gnu dot org
2009-05-16 18:10 ` fxcoudert at gcc dot gnu dot org
2009-07-10 11:46 ` burnus at gcc dot gnu dot org
2009-07-10 15:45 ` burnus at gcc dot gnu dot org
2009-07-10 16:17 ` burnus at gcc dot gnu dot org
2009-07-11  0:03 ` burnus at gcc dot gnu dot org
2009-07-14  7:44 ` burnus at gcc dot gnu dot org
2009-07-15  2:37 ` kargl at gcc dot gnu dot org
2009-07-15  6:08 ` burnus at gcc dot gnu dot org
2009-07-25 19:39 ` burnus at gcc dot gnu dot org
2009-07-25 19:45 ` burnus at gcc dot gnu dot org
2009-07-26 17:26 ` burnus at gcc dot gnu dot org
2009-10-02  3:52 ` ghazi at gcc dot gnu dot org
2010-05-02  8:48 ` dfranke at gcc dot gnu dot org
2010-08-19  7:28 ` burnus at gcc dot gnu dot org
2010-08-21 10:13 ` burnus at gcc dot gnu dot org
2010-08-21 10:35 ` burnus at gcc dot gnu dot org
2010-08-22 19:32 ` burnus at gcc dot gnu dot org
2010-08-22 19:34 ` burnus at gcc dot gnu dot org
2010-08-22 21:02 ` burnus at gcc dot gnu dot org
2010-08-27 19:18 ` burnus at gcc dot gnu dot org
2010-08-27 19:21 ` burnus 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).