extend.texi (attribute packed): Correct typos.
authorMartin Sebor <msebor@redhat.com>
Fri, 12 Oct 2018 03:18:23 +0000 (03:18 +0000)
committerMartin Sebor <msebor@gcc.gnu.org>
Fri, 12 Oct 2018 03:18:23 +0000 (21:18 -0600)
gcc/ChangeLog:

* doc/extend.texi (attribute packed): Correct typos.

From-SVN: r265076

gcc/ChangeLog
gcc/doc/extend.texi

index 5aded93b4e2ace4175c65d871814450f9e4510f7..67b39211811a1b641b3fd94ed0686d41f31081dc 100644 (file)
@@ -1,3 +1,7 @@
+2018-10-11  Martin Sebor  <msebor@redhat.com>
+
+       * doc/extend.texi (attribute packed): Correct typos.
+
 2018-10-11  Martin Sebor  <msebor@redhat.com>
 
        * doc/extend.texi (attribute flatten): Mention interaction with
index 87021cd8e6e3e903b3fe864ce658a11d16138d79..34ecc4f8d14731651a34a7e950ad968d092844f4 100644 (file)
@@ -6221,13 +6221,13 @@ int f (struct Data *pd, const char *s)
 
 @item packed
 @cindex @code{packed} variable attribute
-The @code{packed} attribute specifies that a variable or structure field
-should have the smallest possible alignment---one byte for a variable,
-and one bit for a field, unless you specify a larger value with the
-@code{aligned} attribute.
+The @code{packed} attribute specifies that a structure member should have
+the smallest possible alignment---one bit for a bit-field and one byte
+otherwise, unless a larger value is specified with the @code{aligned}
+attribute.  The attribute does not apply to non-member objects.
 
-Here is a structure in which the field @code{x} is packed, so that it
-immediately follows @code{a}:
+For example in the structure below, the member array @code{x} is packed
+so that it immediately follows @code{a} with no intervening padding:
 
 @smallexample
 struct foo