clang 3.0-3ubuntu1 source package in Ubuntu
Changelog
clang (3.0-3ubuntu1) precise; urgency=low * Merge with Debian; remaining changes: - Set Ubuntu as vendor name instead of Debian. * Make the `precise' code name known. * Update linker flags for `precise'. * Set dynamic linker name for armhf, recognize arm-linux-gnueabihf triplet. * Remove auto-generated debian_path.h. clang (3.0-3) unstable; urgency=low * 23-strlcpy_strlcat_warning_removed.diff: strlcat and strlcpy does not exist in Debian (Closes: #651454) * 21-searchPathHeaders.diff: Update to include also the path to clang headers (Closes: #645731) clang (3.0-2) unstable; urgency=low * 21-searchPathHeaders.diff: Update the search path list under x86 (Closes: #643959) * 22-debian-name.diff: Detection of Debian failed (Closes: #651301) * debian/control.in/source, debian/control, debian/rules.d/vars.mk: Force the minimal version on llvm-3.0-source to 3.0-3 (previous versions did not include patches). (Closes: #645546) clang (3.0-1) unstable; urgency=low * New upstream release * Patches work from debian/patches: - 10-handleWheezySid.patch: Removed - 11-searchMultiArchLibDir.patch: Removed - 13-search-path-dpkg-based.patch: Removed - 15-searchPaths.patch: Removed - 16-backport-4.6-compta.patch: Removed - 17-decltype.patch: Removed - 14-linkerflag.patch: Refresh - 18-soname.patch: Refresh - 19-clang_debian_version.patch: Refresh - 20-vendor.patch: Refresh - 21-searchPathHeaders.diff: Updated (new search path) -- Matthias Klose <email address hidden> Mon, 12 Dec 2011 08:52:00 +0100
Upload details
- Uploaded by:
- Matthias Klose
- Uploaded to:
- Precise
- Original maintainer:
- LLVM Packaging Team
- Architectures:
- any
- Section:
- devel
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
clang_3.0.orig.tar.gz | 7.0 MiB | 916f69ae3719d43352f8f7b8f07dc29d63d2f5219f5fb940799ab06344ea2c64 |
clang_3.0-3ubuntu1.debian.tar.gz | 21.4 KiB | c141ee7e583599a1dad2c7cec40991de58cc1530488afd347445ac1ce607493e |
clang_3.0-3ubuntu1.dsc | 1.6 KiB | 5ba2ed3d2131d865343544e8d796f700e3598c5484155e7fb3843fe2f92b12c4 |
Available diffs
- diff from 2.9-11ubuntu1 to 3.0-3ubuntu1 (3.3 MiB)
Binary packages built by this source
- clang: Low-Level Virtual Machine (LLVM), C language family frontend
The Low-Level Virtual Machine (LLVM) is a collection of libraries and
tools that make it easy to build compilers, optimizers, Just-In-Time
code generators, and many other compiler-related programs. LLVM
uses a single, language-independent virtual instruction set both
as an offline code representation (to communicate code between
compiler phases and to run-time systems) and as the compiler internal
representation (to analyze and transform programs). This persistent
code representation allows a common set of sophisticated compiler
techniques to be applied at compile-time, link-time, install-time,
run-time, or "idle-time" (between program runs).
.
Clang project is a C, C++, Objective C and Objective C++ front-end
for the LLVM compiler. Some of its goals include the following:
.
End-User Features:
.
* Fast compiles and low memory use
* Expressive diagnostics (examples)
* GCC compatibility
.
Utility and Applications:
.
* Modular library based architecture
* Support diverse clients (refactoring, static analysis, code
generation, etc)
* Allow tight integration with IDEs
* Use the LLVM 'BSD' License
.
Internal Design and Implementation:
.
* A real-world, production quality compiler
* A simple and hackable code base
* A single unified parser for C, Objective C, C++, and Objective C++
* Conformance with C/C++/ObjC and their variants
- libclang-dev: clang library - Development package
The Low-Level Virtual Machine (LLVM) is a collection of libraries and
tools that make it easy to build compilers, optimizers, Just-In-Time
code generators, and many other compiler-related programs. LLVM
uses a single, language-independent virtual instruction set both
as an offline code representation (to communicate code between
compiler phases and to run-time systems) and as the compiler internal
representation (to analyze and transform programs). This persistent
code representation allows a common set of sophisticated compiler
techniques to be applied at compile-time, link-time, install-time,
run-time, or "idle-time" (between program runs).
.
Clang project is a C, C++, Objective C and Objective C++ front-end
for the LLVM compiler. Some of its goals include the following:
.
End-User Features:
.
* Fast compiles and low memory use
* Expressive diagnostics (examples)
* GCC compatibility
.
Utility and Applications:
.
* Modular library based architecture
* Support diverse clients (refactoring, static analysis, code
generation, etc)
* Allow tight integration with IDEs
* Use the LLVM 'BSD' License
.
Internal Design and Implementation:
.
* A real-world, production quality compiler
* A simple and hackable code base
* A single unified parser for C, Objective C, C++, and Objective C++
* Conformance with C/C++/ObjC and their variants
.
This package contains the clang headers to develop extensions over libclang.
- libclang1: clang library
The Low-Level Virtual Machine (LLVM) is a collection of libraries and
tools that make it easy to build compilers, optimizers, Just-In-Time
code generators, and many other compiler-related programs. LLVM
uses a single, language-independent virtual instruction set both
as an offline code representation (to communicate code between
compiler phases and to run-time systems) and as the compiler internal
representation (to analyze and transform programs). This persistent
code representation allows a common set of sophisticated compiler
techniques to be applied at compile-time, link-time, install-time,
run-time, or "idle-time" (between program runs).
.
Clang project is a C, C++, Objective C and Objective C++ front-end
for the LLVM compiler. Some of its goals include the following:
.
End-User Features:
.
* Fast compiles and low memory use
* Expressive diagnostics (examples)
* GCC compatibility
.
Utility and Applications:
.
* Modular library based architecture
* Support diverse clients (refactoring, static analysis, code
generation, etc)
* Allow tight integration with IDEs
* Use the LLVM 'BSD' License
.
Internal Design and Implementation:
.
* A real-world, production quality compiler
* A simple and hackable code base
* A single unified parser for C, Objective C, C++, and Objective C++
* Conformance with C/C++/ObjC and their variants
.
This package contains the clang library.