This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] gas: Add --with-optimization=OPTION


On Mon, Feb 26, 2018 at 10:33 AM, Joseph Myers <joseph@codesourcery.com> wrote:
> On Mon, 26 Feb 2018, H.J. Lu wrote:
>
>> 1. Add --with-optimization=OPTION configure option for x86 gas.  This
>> allows the default optimization type to be adjusted at configure time.
>
> I don't think such a configure option is appropriate.  It's far outside
> the standard definition of either --enable or --with options.
> Command-line options and assembler directives should be fully sufficient
> without any such configure option, especially given that the assembler is

So it is OK to enable encoding optimization by default.  But it is inappropriate
to control it at configure time.

> mainly used for assembling compiler output.
>

x86 assembler optimizes, immediate. displacement as well as VEX vs EVEX.
I am intending to enable this by default.   --with-optimization=OPTION provides
a way to test it for a while.


-- 
H.J.


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