Hi, this is upstream version of patch that I send to gcc. I generated this patch with tool that I am writing: https://github.com/neleai/stylepp
To siplify review I added another utility stylepp_strip_diff As in review most of time was spend in hunting what changed I it does following: It accepts a patch file as input and divides it to nonregular and nonregular part. A regular part are one line changes. It marks regions that changed. Output of stylepp_strip_patch and patch are below. t the code is slower on m68k, m88k, and Sparc chips. t the code is slower on m68k, m88k, and SPARC chips. ^ ^ -no mechanism to diplay verbose messages, without also displaying +no mechanism to display verbose messages, without also displaying ^ ^ -<p>My orginal inter-library dependency code received rigourous testing +<p>My original inter-library dependency code received rigorous testing ^ ^ -/* lt_error.h -- error propogation interface +/* lt_error.h -- error propagation interface ^ ^ -/* lt_error.c -- error propogation interface +/* lt_error.c -- error propagation interface ^ ^ --- diff --git a/doc/libtool.texi b/doc/libtool.texi index c06ddaa..9a0fdba 100644 --- a/doc/libtool.texi +++ b/doc/libtool.texi @@ -1295,7 +1295,7 @@ enabled by @option{--no-quiet} are shown. Thus, there are now three different message levels (not counting @option{--debug}), depending on whether the normal messages and/or the additional verbose messages are displayed. Note that there is -no mechanism to diplay verbose messages, without also displaying +no mechanism to display verbose messages, without also displaying normal messages. @table @strong @@ -5885,7 +5885,7 @@ OpenBSD, to name a few). The @option{-fpic} or @option{-fPIC} flags can be used to generate position-independent code. @option{-fPIC} is guaranteed to generate -working code, but the code is slower on m68k, m88k, and Sparc chips. +working code, but the code is slower on m68k, m88k, and SPARC chips. However, using @option{-fpic} on those chips imposes arbitrary size limits on the shared libraries. @end table diff --git a/libltdl/libltdl/lt_error.h b/libltdl/libltdl/lt_error.h index 3506003..8a6e271 100644 --- a/libltdl/libltdl/lt_error.h +++ b/libltdl/libltdl/lt_error.h @@ -1,4 +1,4 @@ -/* lt_error.h -- error propogation interface +/* lt_error.h -- error propagation interface Copyright (C) 1999-2001, 2004, 2007, 2011-2013 Free Software Foundation, Inc. diff --git a/libltdl/lt_error.c b/libltdl/lt_error.c index 91cf02b..633c29c 100644 --- a/libltdl/lt_error.c +++ b/libltdl/lt_error.c @@ -1,4 +1,4 @@ -/* lt_error.c -- error propogation interface +/* lt_error.c -- error propagation interface Copyright (C) 1999-2001, 2004-2005, 2007, 2011-2013 Free Software Foundation, Inc. diff --git a/mail/deplibs.html b/mail/deplibs.html index 8ad801d..758bcdb 100644 --- a/mail/deplibs.html +++ b/mail/deplibs.html @@ -49,7 +49,7 @@ revealed these kinds of inconsistencies. <h2>The problem</h2> -<p>My orginal inter-library dependency code received rigourous testing +<p>My original inter-library dependency code received rigorous testing in beta releases of <a href="http://www.red-bean.com/guile/">GNU Guile</a>. As soon as the Guile people started using my code, I received a flood of bug reports. People were reporting that