This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fortran question


Your idea of how such things work in C++ is very misleading.  C++
requires that those implicitly instantiated templates obey the usual
Onde Definition Rule -- pretty much in agreement with the requirement
on COMMON block in both f77 and f90 standards.

Oh by all means I didn't mean to draw exact parallel, hence the "sort of". Only my experience is that linker/dynamic linker and C++ folks seem to largely live on different planets, and it's good to use a limited number of very simple terms to make sure the two meet and perhaps even understand each other :-)


I am all for a clear description of exactly what should happen with various C++ language features at the lowest levels. The number of widely used systems that have gotten them wrong, and still get them wrong, is so huge I don't know whether we should laugh or cry :-)

Lassi
--
Everything should be made as simple as possible, but not simpler.
	--Albert Einstein


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]