I spotted some problems in the gcc-4.4/porting_to.html page. There's a missing html entity, the typo "memmber", and multibyte UTF-8 quotes, which are a problem because the web server automatically adds a header specifying Latin1 encoding. I'll commit this patch soon if noone objects.
There is currently no way to get from the front page to the gcc-4.4/changes.html page, should there be a "(changes)" link on the front page until a release is added to the gcc-4.4/index.html page? Jonathan
Index: htdocs/gcc-4.4/porting_to.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.4/porting_to.html,v retrieving revision 1.2 diff -u -p -r1.2 porting_to.html --- htdocs/gcc-4.4/porting_to.html 9 Feb 2009 21:05:18 -0000 1.2 +++ htdocs/gcc-4.4/porting_to.html 4 Apr 2009 12:51:15 -0000 @@ -79,7 +79,7 @@ struct A void foo() { char buf[sizeof(struct A)]; - ((struct A*)buf)->i = 4; + ((struct A*)buf)->i = 4; } </pre> @@ -151,11 +151,11 @@ but will issue the diagnostic </p> <pre> -In constructor ‘C::C()’: -error: uninitialized member ‘C::a’ with ‘const’ type ‘const B’ +In constructor 'C::C()': +error: uninitialized member 'C::a' with 'const' type 'const B' </pre> -<p>To fix, use a member initialization list to initialize the memmber, like so: +<p>To fix, use a member initialization list to initialize the member, like so: </p> <pre>