[gfortran,patch] RFC: libgfortran cleanup

FX Coudert fxcoudert@gmail.com
Sat Jun 24 17:13:00 GMT 2006


Hi all,

The attached patch is a proposed cleanup for libgfortran:
   -- stuff that is purely I/O related is contained inside the io/ folder
   -- functions from the io/ folder that need to be called from 
functions in intrinsic/ or runtime/ is declared in libgfortran.h, 
everything else is kept in io/io.h
   -- stuff unix.h is incorporated back inside unix.c, since it's not 
really called from anywhere else
   -- Makefile.am is modified to add basic dependencies: everything 
depends on libgfortran.h, while everything inside io/ depends on io/io.h

There has been discussion on IRC whether now is a right time to do all 
this shuffling and cleaning up. I think that since it's (almost) only 
moving entire functions, it is fairly low-risk. So, I'm not asking here 
for a single review of that patch but for the opinion of our library 
developpers (FYI, Paul Brook and Steven B. are opposed to doing that now).

FX
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libcleanup2.ChangeLog
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20060624/029f2c2b/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libcleanup2.diff
Type: text/x-patch
Size: 41176 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20060624/029f2c2b/attachment.bin>


More information about the Gcc-patches mailing list