RFR: 8019470 "Changes needed to compile JDK8 on MacOS with clang compiler"

Helio Frota heliofrota at gmail.com
Wed Jul 24 01:04:00 UTC 2013


Hi great all,

I found this article:
http://www.phoronix.com/scan.php?page=article&item=llvm_clang33_3way&num=2
http://www.phoronix.com/scan.php?page=article&item=llvm_clang33_3way&num=3
http://www.phoronix.com/scan.php?page=article&item=llvm_clang33_3way&num=4

And GCC wins all on performance issues.

Best regards,
Helio



2013/7/23 David Katleman <david.katleman at oracle.com>

> In toolchain.m4
>
>  267 elif test "x$OPENJDK_TARGET_OS" = "xmacosx"; then
>  268   COMPILER_CHECK_LIST="clang gcc cc"
>
> Aren't clang & cc the same?   (/usr/bin/cc -> clang)
>
> Or are there instances of macosx that do not have the symlink?
>
> That's the only question I could find.   Pretty simple change.
>
>                 Dave
>
>
>
> On 7/23/2013 3:15 PM, Tim Bell wrote:
>
>> Hello everyone-
>>
>> This is a small set of changes to switch from gcc to clang when building
>> on MacOS, and also enable building on MacOS 8.x
>>
>> Here is the bug report:
>>
>> http://bugs.sun.com/view_bug.**do?bug_id=8019470<http://bugs.sun.com/view_bug.do?bug_id=8019470>
>>
>> Here are the webrevs:
>>
>> Hotspot only:
>>
>>   http://cr.openjdk.java.net/~**tbell/8019470/hotspot/webrev.**00/<http://cr.openjdk.java.net/~tbell/8019470/hotspot/webrev.00/>
>>
>> All of the changes:
>>
>>   http://cr.openjdk.java.net/~**tbell/8019470/webrev.00/<http://cr.openjdk.java.net/~tbell/8019470/webrev.00/>
>>
>


-- 
Helio Frota
JUG Leader - CEJUG
http://www.cejug.org/ <http://www.linuxgames.com.br/>
http://www.linkedin.com/in/heliofrota



More information about the build-dev mailing list