Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#1576 closed enhancement (fixed)

Add support for Apple iOS LLVM compiler (clang)

Reported by: ming Owned by: bennylp
Priority: normal Milestone: release-2.2
Component: common Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description

From https://developer.apple.com/technologies/tools/whats-new.html#llvm-compiler:
Apple LLVM is the next-generation compiler technology powering Xcode 4. Based on the vibrant open source LLVM.org project led by Apple engineers, the Apple LLVM compiler is modern thinking, tuned for iPhone, iPad, and the multi-core Mac.

Apple LLVM is fast. It compiles code twice as quickly as GCC, yet produces applications that also run faster. The compiler was built from the ground up as a set of highly optimized libraries, easy to extend, easy to optimize, and designed for today’s modern chip architectures. In Xcode 4, the full Apple LLVM compiler stack — from the front end parser, to the back end code optimizer — has great support for C, Objective-C, and C++.

Change History (3)

comment:1 Changed 6 years ago by ming

  • Milestone changed from release-2.x to release-2.2

comment:2 Changed 6 years ago by ming

  • Resolution set to fixed
  • Status changed from new to closed

In 4588:

Closed #1576: Add support for clang compiler. Configure-iphone will now try to use clang as the default

comment:3 Changed 6 years ago by ming

In 4591:

Re #1576: Add support for iPhone simulator target

Note: See TracTickets for help on using tickets.