This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: GCC 4.8 and -ftree-loop-distribute-patterns.
- From: Roland McGrath <roland at hack dot frob dot com>
- To: Rich Felker <dalias at aerifal dot cx>
- Cc: "Joseph S. Myers" <joseph at codesourcery dot com>, Adhemerval Zanella <azanella at linux dot vnet dot ibm dot com>, libc-alpha at sourceware dot org
- Date: Fri, 19 Apr 2013 11:37:02 -0700 (PDT)
- Subject: Re: GCC 4.8 and -ftree-loop-distribute-patterns.
- References: <511D4F82 dot 3080604 at redhat dot com> <515F4565 dot 6030301 at linux dot vnet dot ibm dot com> <20130405215301 dot GG20323 at brightrain dot aerifal dot cx> <Pine dot LNX dot 4 dot 64 dot 1304191648000 dot 21258 at digraph dot polyomino dot org dot uk> <20130419182201 dot GF20323 at brightrain dot aerifal dot cx>
> At the very least, if GCC assumes the existence of the above
> functions, then -ffreestanding is not providing a conforming
> freestanding implementation nor a safe basis for building a hosted
> implementation.
What makes you think that a freestanding implementation is prohibited from
involving linking with some runtime library that's part of the implementation?
The C standard doesn't even discuss notions like linking.