------- Comment #10 from jb at gcc dot gnu dot org  2008-02-16 22:33 -------
Actually, we could compile the entire libgfortran with -fcx-fortran-rules as
well:

Index: Makefile.am
===================================================================
--- Makefile.am (revision 132367)
+++ Makefile.am (working copy)
@@ -28,6 +28,9 @@ AM_CPPFLAGS = -iquote$(srcdir)/io -I$(sr
              -I$(srcdir)/$(MULTISRCTOP)../gcc/config \
              -I$(MULTIBUILDTOP)../../$(host_subdir)/gcc -D_GNU_SOURCE

+# Fortran rules for complex multiplication and division
+AM_CFLAGS += -fcx-fortran-rules
+
 gfor_io_src= \
 io/close.c \
 io/file_pos.c \

Regtested on i686-pc-linux-gnu. This might benefit other intrinsics using
complex multiplication and division as well, e.g. PRODUCT.

I'll go ahead and write some documentation as well, and submit the entire thing
once 4.4 opens; assigning to myself.


-- 

jb at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |jb at gcc dot gnu dot org
                   |dot org                     |
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2006-11-04 14:15:02         |2008-02-16 22:33:12
               date|                            |


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

Reply via email to