From: Ethan M. <merritt@u.washington.edu> - 2004-05-26 16:30:03
|
On Wednesday 26 May 2004 08:54 am, Hans-Bernhard Broeker wrote: > So the choice is this: either we finally and officially discontinue all > support for K&R compilers, or we make such parameters int everywhere. > > Given all the troubles with TBOOLEAN (which are actually essentially the > same thing, since TBOOLEAN ends up as char on K&R compilers), I tend > towards declaring K&R C dead. But if we do that, we should at least > split off a development branch (4.1) first, and do it there. But what does that mean in terms of handling the current problem? I assume that there will be a version 4.0 patch level 1 that corresponds to the state of the CVS tree at the time of the split, and any known problems in it should be at the least documented. My inclination would be to leave the 4.0 code the way it was before Petr's change, and simply add a "known bugs" note that the HP compiler mis-handles the enhanced-text code. There may be other K&R compilers that also complain, but we haven't heard bug reports from them yet. We would still need something like the TBOOLEAN hack for K&R compilers suggested in bug report #953887. -- Ethan A Merritt merritt@u.washington.edu Biomolecular Structure Center Mailstop 357742 University of Washington, Seattle, WA 98195 |