------- Comment #31 from pcarlini at suse dot de 2005-11-21 10:40 ------- (In reply to comment #30) > Created an attachment (id=10303) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10303&action=view) [edit] > Defines __cplusplus to 199711L and overrides it in c++config.h for solaris 8
As-is, this cannot be right, because that file is shared between *all* the Solaris version besides 5 and 6. See configure.host around line 247. If I understand correctly Comment #8, the corrected default should be overriden *only* for Solaris 8. In general, I'm also in favor of this approach, we all agree about that (see Comment #24, 25, 26...). Therefore, my plan would be involving Eric for some tests on *all* the Solaris versions of an amended patch which really would deal specially with Solaris 8 only. It would involve adding a solaris2.8 dir in config/os/solaris, and tweaking configure.host to use the existing solaris2.7 dir for 2.7, 2.9, 2.10... , i.e., skipping 2.8, and the new 2.8 dir (getting the override) for 2.8 only. Are you willing to work on that? -- pcarlini at suse dot de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ebotcazou at libertysurf dot | |fr http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1773