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: Update timezone code from tzcode 2017b


On Fri, 16 Jun 2017, Stan Shebs wrote:

> On Thu, Jun 15, 2017 at 5:32 PM, Joseph Myers <joseph@codesourcery.com> wrote:
> >
> > This patch updates files coming from tzcode to the versions in tzcode
> > 2017b.
> 
> So this blows up for me compiling with GCC 4.8.4 (yes yes I know, it's 
> what Google makes me use), which doesn't like the _Generic in 
> timezone/private.h.
> 
> Does it make sense to try to borrow the __HAVE_GENERIC_SELECTION added 
> for float128, or is this more of a sign to start requiring 4.9 as the 
> minimum?

We don't want to have local changes to the files from tzcode.  Presumably 
this is from the -std=gnu11, which sets __STDC_VERSION__ but was 
incomplete in GCC 4.8.  I think requiring GCC >= 4.9 and binutils >= 2.25 
(the latter given internal linker errors on x86 with 2.24) is reasonable 
for building glibc.

-- 
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]