llvm.org GIT mirror llvm / 61d10d3
Merge from mainline. git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_23@52126 91177308-0d34-0410-b5e6-96231b3b80d8 Tanya Lattner 11 years ago
1 changed file(s) with 4 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
234234 llvmc and to provide a superset of the features of the
235235 'gcc' driver.

236236
237

The main features of llvmc2 are:

237

The main features of llvmc2 are:

238238
239239
  • Extended handling of command line options and smart rules for
  • 240240 dispatching them to different tools.
    245245 it's relatively easy to add new features.
    246246
  • The definition of driver is transformed into set of C++ classes, thus
  • 247247 no runtime interpretation is needed.
    248

    249 li>
    248 ul>
    249
    250250
    251251
  • LLVM 2.3 includes a completely rewritten interface for

  • 252252 href="LinkTimeOptimization.html">Link Time Optimization. This interface
    284284
  • llvm-gcc 4.2 includes many other fixes which improve conformance with the
  • 285285 relevant parts of the GCC testsuite.
    286286
    287

    287
    288288
    289289
    290290