
5 Sep
2006
5 Sep
'06
3:13 a.m.
| What are the disadvantages of compiling every library | with -fallow-overlapping-instances? It's not H98, so it has to be an option, enabled by a flag. Of course you are free to put the flag at the top of every module. Sergey's point is that the libraries are pre-compiled, so you can't add flags to them. The old model was that every instance is potentially overlappable; and you only need the flag when you *use* the instances. But people complained that the clients of their library should not need to know "import Foogle and use -fallow-overlapping-instances". Simon