The GNAT User Guide (source gnat_ugn.texi) is referenced in several places from gnat_rm.texi. However, when the User Guide is built, gnat_ugn.texi is preprocessed into gnat_ugn_unw.texi (Unix, Windows) or gnat_ugn_vms.texi (VMS), so that the links from the Reference Manual don't work. Go to http://gcc.gnu.org/onlinedocs/gcc-4.5.0/gnat_rm/Pragma-No_005fStrict_005fAliasing.html#Pragma-No_005fStrict_005fAliasing and follow the link at the end to http://gcc.gnu.org/onlinedocs/gcc-4.5.0/gnat_ugn/Optimization-and-Strict-Aliasing.html#Optimization-and-Strict-Aliasing -- which gives a 404. It should be http://gcc.gnu.org/onlinedocs/gcc-4.5.0/gnat_ugn_unw/Optimization-and-Strict-Aliasing.html#Optimization-and-Strict-Aliasing
-- Summary: References from GNAT RM to GNAT UG are broken Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: simon at pushface dot org GCC build triplet: n/a GCC host triplet: n/a GCC target triplet: n/a http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44029