[cfe-commits] r148981 - in /cfe/trunk: lib/Driver/ test/Driver/ test/Driver/Inputs/basic_freebsd64_tree/usr/lib/ test/Driver/Inputs/basic_freebsd_tree/usr/lib/ test/Driver/Inputs/basic_freebsd_tree/usr/lib32/ test/Driver/Inputs/multiarch_freebsd6

Argyrios Kyrtzidis kyrtzidis at apple.com
Wed Jan 25 14:53:47 PST 2012


FYI, I'll revert it for now.

On Jan 25, 2012, at 2:51 PM, Chandler Carruth wrote:

> weird, it passed for me... anyways, I'm not at a computer at the moment but will look as soon as I get back...
> 
> On Jan 25, 2012 2:34 PM, "Argyrios Kyrtzidis" <kyrtzidis at apple.com> wrote:
> On Wed, Jan 25, 2012 at 1:32 PM, Chandler Carruth <chandlerc at gmail.com> wrote:
> > Author: chandlerc
> > Date: Wed Jan 25 15:32:31 2012
> > New Revision: 148981
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=148981&view=rev
> > Log:
> > Try to unbreak the FreeBSD toolchain's detection of 32-bit targets
> > inside a 64-bit freebsd machine with the 32-bit compatibility layer
> > installed. The FreeBSD image always has the /usr/lib32 directory, so
> > test for the more concrete existence of crt1.o. Also enhance the tests
> > for freebsd to clarify what these trees look like and exercise the new
> > code.
> >
> > Thanks to all the FreeBSD folks for helping me understand what caused
> > the failure and how we might fix it. =] That helps a lot. Also, yay
> > build bots.
> >
> > Added:
> >    cfe/trunk/test/Driver/Inputs/basic_freebsd64_tree/usr/lib/crt1.o
> >    cfe/trunk/test/Driver/Inputs/basic_freebsd_tree/usr/lib/crt1.o
> >    cfe/trunk/test/Driver/Inputs/basic_freebsd_tree/usr/lib32/
> >    cfe/trunk/test/Driver/Inputs/basic_freebsd_tree/usr/lib32/.keep
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/lib/
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/lib/.keep
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/usr/
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/usr/lib/
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/usr/lib/.keep
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/usr/lib/crt1.o
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/usr/lib32/
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/usr/lib32/.keep
> >    cfe/trunk/test/Driver/Inputs/multiarch_freebsd64_tree/usr/lib32/crt1.o
> > Modified:
> >    cfe/trunk/lib/Driver/ToolChains.cpp
> >    cfe/trunk/test/Driver/freebsd.c
> 
> freebsd.c is now failing, at least on Mac.
> 
> -Eli
> 
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20120125/0a3a295f/attachment.html>


More information about the cfe-commits mailing list