This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc 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 x86_64][BZ #20139] Don't allow configure with not supporting AVX512 assembler w/o --disable-avx512.


On Mon, 27 Jun 2016, H.J. Lu wrote:

> >> May be it will be the best way.  Needed version is 2.25 and it was
> >> released at Mon, 5 Jan 2015.
> >
> >
> > It's a fairly recent version.
> >
> 
> Binutils 2.24 released in Dec., 2013 supports AVX512.

Time-based updates to the binutils requirements would indicate moving to 
requiring binutils 2.24 for building glibc 2.25 and later rather than 
requiring it now for building glibc 2.24, but given a clear reason for the 
requirement I wouldn't object to bringing it forward.

Note: if we require a version with AVX512 support, we should also remove 
all the configure / preprocessor / makefile conditionals on such support, 
and all places where .byte directives are used for instruction encoding 
because of instructions not supported in older versions.

-- 
Joseph S. Myers
joseph@codesourcery.com


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