Frank Heckenbach wrote:
I'm still testing with 3.2.3 too, but I also thought about dropping it recently. Since the external preprocessor was the last obstacle in adopting 3.3 and 3.4, I think we can drop 3.2.x officially (i.e., remove the 3.2.x diffs in the next release). Objections anyone? (If 3.3 turns out problematic, I wouldn't mind dropping it also.)
I check that snapshot build with all supported backends (including 2.8.1, 2.95.3 and 3.2.3). However gcc-20060325 when build with one of those backend prints a depreciation message and waits for a newline. My plan is to keep the message for the next few snapshots and then really limit support.
BTW. I think the we should drop not only support for 3.2.3 but also for 2.8.1 and 2.95.3. There are some reasons to keep support for 2.8.1 and 2.95.3 longer than support for 3.2.3, but OTOH 2.8.1 and 2.95.3 require more work to support than 3.2.3. Also, IIRC in the last two years we did not have any bug reports involving recent frontends and 2.x backend. Since most reported bugs were reproducible with such combination, I think that nobody reading gpc mailing list is using modern gpc with old backends.