libf2c/configure.in change

Dave Love d.love@dl.ac.uk
Mon Feb 16 14:21:00 GMT 1998


>>>>> "Toon" == Toon Moene <toon@moene.indiv.nluug.nl> writes:

 Toon> The problem with this change is that it is makes a compatibility  
 Toon> break on systems where sizeof(long) != sizeof(int), e.g. Alpha's.   
 Toon> With this change, people won't be able to read the sequential  
 Toon> unformatted files they created with previous versions of the  
 Toon> compiler.  

Bother.  I didn't look closely enough originally, and dmg's remark
suggested the opposite...

 Toon> OTOH, with this change, they could freely exchange such  
 Toon> files with Digital Fortran on Digital UNIX.

 Toon> I have no strong feeling either way, but if we're going to break  
 Toon> backwards compatibility, we should write that down in the release  
 Toon> notes.

I think it shouldn't go in.  Pity I didn't spot that definition and
its import in the beginning.  Breaking intra-platform compatibility
can wait until we do inter-platform portability of unformatted
files...



More information about the Gcc mailing list