This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: patch for arm section of invoke.texi


>  @item -mstructure-size-boundary=<n>
>  @kindex -mstructure-size-boundary
> @@ -5429,14 +5419,15 @@ can produce faster, more efficient code,
>  of the program.  The two values are potentially incompatible.  Code
>  compiled with one value cannot necessarily expect to work with code or
>  libraries compiled with the other value, if they exchange information
> -using structures or unions.  Programmers are encouraged to use the 32
> -value as future versions of the toolchain may default to this value.
> +using structures or unions.  Programmers are encouraged to use the value
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> +32 as future versions of the toolchain may default to this value.
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

This statement is now probably inaccurate, and should be removed.  ARM's 
own ADS has adopted 8 as the default because 32 causes too many problems 
with code that hasn't been written to the ANSI standards....

The rest is fine.

R.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]