This is the mail archive of the
mailing list for the GCC project.
Re: [patch, bz #58312] Fix libssp handling of vsnprintf for cross-compilers
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Brooks Moses <bmoses at google dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Wed, 4 Sep 2013 18:49:14 +0200
- Subject: Re: [patch, bz #58312] Fix libssp handling of vsnprintf for cross-compilers
- Authentication-results: sourceware.org; auth=none
- References: <CAOxa4KpSEkLdXX_FMzhXYv-Nmv-CQEaMMW4AF7f2LDnS+samCA at mail dot gmail dot com> <20130904070104 dot GL21876 at tucnak dot zalov dot cz> <CAOxa4KoysADhmvsBoY+TqqxigZ60PgYbsUsBBU8R7k-ZMT21LQ at mail dot gmail dot com>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Wed, Sep 04, 2013 at 09:41:20AM -0700, Brooks Moses wrote:
> > Not sure which of the targets from the above list we still support,
> > certainly at least mingw, though in that case I don't know if it hasn't been
> > fixed there. So, as Joseph said, you probably should keep the runtime test
> > as is, and just for cross compiling replace the unconditional =undef with
> > an optimistic assumption followed by a blacklist of platforms where it is
> > known not to work.
> That makes sense. Am I correct in understanding that the list I need
> to be concerned with is only the one you quote?
I don't know. I only have access to linux targets, where glibc thankfully
does the right thing. Guess you should ask the maintainers of the targets
mentioned in that list, perhaps ask about other C libraries. Ask also
people with non-glibc linux systems, like uclibc, bionic, musl, ...