On Tue, Jun 5, 2012 at 10:03 AM, Jonathan Schleifer <[email protected]> wrote: > Am 05.06.2012 um 18:57 schrieb Douglas Gregor: > >> and we have a new command-line option. Unfortunately, the old command-line >> option can never go away, because people depend on it, so we have to map old >> to new "forever". > > Actually, no. You can't rely on having it anyway, because it is currently > missing entirely, thus in all previous releases, it's missing. Code needs to > check if that flag is available and only use it if so. If it suddenly goes > away again, nothing will break. It's even possible to mix code compiled with > that flag with code compiled without it.
Except that once it is added you can rely on it, assuming you never intend to use an old compiler (& why would you?)... and then Clang is stuck supporting it for all those users who've come to depend on it. - David _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
