gpo.zugaina.org

Search Portage & Overlays:

sys-devel/clang

C language family frontend for LLVM

Screenshots

  • clang-9999
    debug default-compiler-rt default-libcxx +doc multitarget python +static-analyzer test xml video_cards_radeon elibc_musl kernel_FreeBSD abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 python_targets_python2_7

    View      Download      Browse     License: UoI-NCSA   
    Overlay: gentoo (distro)
  • clang-3.9.0-r100
    ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
    debug multitarget python +static-analyzer abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: UoI-NCSA   
    Overlay: gentoo (distro)
  • clang-3.8.1-r100
    ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
    debug multitarget python +static-analyzer abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: UoI-NCSA   
    Overlay: gentoo (distro)
  • clang-3.8.0-r100
    ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
    debug multitarget python +static-analyzer abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: UoI-NCSA   
    Overlay: gentoo (distro)
  • clang-3.7.1-r100
    amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
    debug multitarget python +static-analyzer abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: UoI-NCSA   
    Overlay: gentoo (distro)
  • clang-3.6.2-r100
    ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
    debug multitarget python +static-analyzer abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: UoI-NCSA   
    Overlay: gentoo (distro)
  • clang-3.5.2-r100
    ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
    debug multitarget python +static-analyzer abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: UoI-NCSA   
    Overlay: gentoo (distro)
  • clang-3.5.0-r100
    amd64 arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
    debug multitarget python +static-analyzer abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: UoI-NCSA   
    Overlay: gentoo (distro)
  • clang-3.4.2-r100
    ~ppc-macos ~x64-macos ~x86-macos
    abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64

    View      Download      Browse     License: UoI-NCSA   
    Overlay: gentoo (distro)

ChangeLog

# ChangeLog for sys-devel/clang
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)

*clang-9999-r100 (09 Aug 2015)
*clang-9999 (09 Aug 2015)
*clang-3.6.2-r100 (09 Aug 2015)
*clang-3.6.1-r100 (09 Aug 2015)
*clang-3.6.0-r100 (09 Aug 2015)
*clang-3.5.2-r100 (09 Aug 2015)
*clang-3.5.1-r100 (09 Aug 2015)
*clang-3.5.0-r100 (09 Aug 2015)
*clang-3.4.2-r100 (09 Aug 2015)
*clang-3.3-r100 (09 Aug 2015)
*clang-3.2 (09 Aug 2015)
*clang-3.1-r5 (09 Aug 2015)
*clang-3.0-r4 (09 Aug 2015)
*clang-2.9-r1 (09 Aug 2015)
*clang-2.8-r3 (09 Aug 2015)

09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +clang-2.8-r3.ebuild,
+clang-2.9-r1.ebuild, +clang-3.0-r4.ebuild, +clang-3.1-r5.ebuild,
+clang-3.2.ebuild, +clang-3.3-r100.ebuild, +clang-3.4.2-r100.ebuild,
+clang-3.5.0-r100.ebuild, +clang-3.5.1-r100.ebuild,
+clang-3.5.2-r100.ebuild, +clang-3.6.0-r100.ebuild,
+clang-3.6.1-r100.ebuild, +clang-3.6.2-r100.ebuild, +clang-9999.ebuild,
+clang-9999-r100.ebuild,
+files/cl-patches/clang-0001-Add-r600-TargetInfo.patch,
+files/cl-patches/clang-0002-r600-Add-some-target-builtins.patch, +files/cl-
patches/clang-0003-r600-Add-read_global_size-and-read_local_size-builti.patc
h, +files/cl-patches/llvm-0001-r600-Add-some-intrinsic-definitions.patch, +f
iles/cl-patches/llvm-0002-r600-Add-get_global_size-and-get_local_size-intrin
si.patch, +files/clang-2.7-fixdoc.patch, +files/clang-2.8-alignof.patch,
+files/clang-2.8-darwin-prefix.patch, +files/clang-2.8-gcc-4.4.4.patch,
+files/clang-2.9-darwin-prefix.patch, +files/clang-2.9-gccversions.patch,
+files/clang-3.0-fix_cxx_include_root.patch,
+files/clang-3.0-freebsd-runtime-gcc-detection.patch,
+files/clang-3.0-gentoo-binutils-apple.patch,
+files/clang-3.0-linux-runtime-gcc-detection.patch,
+files/clang-3.0-recognize-amd-k10-enable-sse4a.patch,
+files/clang-3.1-gentoo-freebsd-fix-cxx-paths-v2.patch,
+files/clang-3.1-gentoo-freebsd-fix-lib-path.patch,
+files/clang-3.1-gentoo-runtime-gcc-detection-v3.patch,
+files/clang-3.1-increase-parser-recursion-limit.patch, +metadata.xml:
proj/gentoo: Initial commit

This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.

This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.

Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed

24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default

Convert all URLs for sites supporting encrypted connections from http to
https

Signed-off-by: Justin Lecher <jlec@gentoo.org>

*clang-3.7.0_rc2-r100 (24 Aug 2015)

24 Aug 2015; Bernard Cafarelli <voyageur@gentoo.org>
+clang-3.7.0_rc2-r100.ebuild, metadata.xml:
add rc version for testing

Package-Manager: portage-2.2.20.1

*clang-3.7.0_rc3-r100 (25 Aug 2015)

25 Aug 2015; Bernard Cafarelli <voyageur@gentoo.org>
-clang-3.7.0_rc2-r100.ebuild, +clang-3.7.0_rc3-r100.ebuild:
release candidate bump

Package-Manager: portage-2.2.20.1

*clang-3.7.0-r100 (02 Sep 2015)

02 Sep 2015; Bernard Cafarelli <voyageur@gentoo.org>
-clang-3.7.0_rc3-r100.ebuild, +clang-3.7.0-r100.ebuild:
bump to final release

Package-Manager: portage-2.2.20.1

28 Sep 2015; Bernard Cafarelli <voyageur@gentoo.org>
clang-3.7.0-r100.ebuild:
fix slot on 3.7.0, thanks klnikita on IRC

Package-Manager: portage-2.2.22

28 Oct 2015; Justin Lecher <jlec@gentoo.org> clang-2.8-r3.ebuild,
clang-2.9-r1.ebuild, clang-3.0-r4.ebuild, clang-3.1-r5.ebuild, metadata.xml:
Prefix love

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec@gentoo.org>

04 Nov 2015; Michał Górny <mgorny@gentoo.org> -clang-3.5.1-r100.ebuild,
-clang-3.6.0-r100.ebuild, -clang-3.6.1-r100.ebuild:
Remove versions requiring removed llvm versions

29 Dec 2015; Michał Górny <mgorny@gentoo.org> metadata.xml:
Copy maintainers from sys-devel/llvm

clang@ serves mostly as support address, and the actual LLVM binaries
are provided by sys-devel/llvm anyway.

*clang-3.7.1-r100 (06 Jan 2016)

06 Jan 2016; Michał Górny <mgorny@gentoo.org> +clang-3.7.1-r100.ebuild:
sys-devel/{clang,llvm}: Bump to 3.7.1

07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-2.8-r3.ebuild,
-files/clang-2.8-alignof.patch, -files/clang-2.8-darwin-prefix.patch,
-files/clang-2.8-gcc-4.4.4.patch:
Remove ancient 2.8 version

07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-2.9-r1.ebuild,
-files/clang-2.9-darwin-prefix.patch, -files/clang-2.9-gccversions.patch:
Remove ancient 2.9 verrsion

07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-3.0-r4.ebuild,
-files/clang-3.0-fix_cxx_include_root.patch,
-files/clang-3.0-freebsd-runtime-gcc-detection.patch,
-files/clang-3.0-gentoo-binutils-apple.patch,
-files/clang-3.0-linux-runtime-gcc-detection.patch,
-files/clang-3.0-recognize-amd-k10-enable-sse4a.patch, metadata.xml:
Remove ancient 3.0 version

07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-3.1-r5.ebuild,
-files/cl-patches/clang-0001-Add-r600-TargetInfo.patch,
-files/cl-patches/clang-0002-r600-Add-some-target-builtins.patch, -files/cl-
patches/clang-0003-r600-Add-read_global_size-and-read_local_size-builti.patc
h, -files/cl-patches/llvm-0001-r600-Add-some-intrinsic-definitions.patch, -f
iles/cl-patches/llvm-0002-r600-Add-get_global_size-and-get_local_size-intrin
si.patch, -files/clang-3.1-increase-parser-recursion-limit.patch:
Remove ancient 3.1 version

07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-9999.ebuild:
Remove outdated live ebuild

Remove the outdated live ebuild still using semi-split llvm/clang,
based off clang-3.2.

07 Jan 2016; Michał Górny <mgorny@gentoo.org> -clang-3.2.ebuild,
-files/clang-2.7-fixdoc.patch,
-files/clang-3.1-gentoo-freebsd-fix-cxx-paths-v2.patch,
-files/clang-3.1-gentoo-freebsd-fix-lib-path.patch,
-files/clang-3.1-gentoo-runtime-gcc-detection-v3.patch:
Remove ancient 3.2 version

17 Jan 2016; Michał Górny <mgorny@gentoo.org> clang-3.7.1-r100.ebuild,
clang-9999-r100.ebuild:
Fix static-analyzer usedep, #572094

24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)

*clang-3.8.0_rc1-r100 (27 Jan 2016)

27 Jan 2016; Bernard Cafarelli <voyageur@gentoo.org>
+clang-3.8.0_rc1-r100.ebuild:
sys-devel/llvm: add (masked) 3.8 release candidate for testing

Package-Manager: portage-2.2.27

*clang-3.8.0_rc2-r100 (15 Feb 2016)

15 Feb 2016; Bernard Cafarelli <voyageur@gentoo.org>
-clang-3.8.0_rc1-r100.ebuild, +clang-3.8.0_rc2-r100.ebuild:
sys-devel/llvm: release candidate bump

Package-Manager: portage-2.2.27

04 Mar 2016; Steev Klimaszewski <steev@gentoo.org> clang-3.7.1-r100.ebuild:
Keyword 3.7.1-r100 for ~arm64

Tested on Cortex-A53. 3.8 is still masked, so keyword not added to it.

Package-Manager: portage-2.2.27

*clang-3.8.0-r100 (09 Mar 2016)

09 Mar 2016; Bernard Cafarelli <voyageur@gentoo.org>
-clang-3.8.0_rc2-r100.ebuild, +clang-3.8.0-r100.ebuild:
sys-devel/{clang,llvm}: Bump to final 3.8.0

To do before unmask:
* some clang tests still fail (cannot find standard headers)
* lldb wants to install six.py
* test reverse dependencies

Package-Manager: portage-2.2.27

29 Mar 2016; Bernard Cafarelli <voyageur@gentoo.org> metadata.xml:
remove myself from maintainers

Package-Manager: portage-2.2.28

12 May 2016; Michał Górny <mgorny@gentoo.org> -clang-3.7.0-r100.ebuild:
Clean up old 3.7.0 version

31 May 2016; Markus Meier <maekke@gentoo.org> clang-3.7.1-r100.ebuild:
arm stable, bug #564402

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

05 Jun 2016; Michał Górny <mgorny@gentoo.org> -clang-3.3-r100.ebuild:
Drop 3.3

16 Jun 2016; Michael Palimaka <kensington@gentoo.org>
clang-3.7.1-r100.ebuild:
amd64/x86 stable

Gentoo-bug: 564402

Package-Manager: portage-2.3.0_rc1

27 Jun 2016; Austin English <wizardedit@gentoo.org> metadata.xml:
sys-devel/{clang,llvm}: add myself as maintainer

05 Jul 2016; Michał Górny <mgorny@gentoo.org> -clang-3.4.2-r100.ebuild:
Remove 3.4.2

*clang-3.8.1-r100 (15 Jul 2016)

15 Jul 2016; Michał Górny <mgorny@gentoo.org> +clang-3.8.1-r100.ebuild:
Bump meta to 3.8.1

16 Aug 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Transfer maintenance to LLVM project

*clang-9999 (22 Aug 2016)

22 Aug 2016; Michał Górny <mgorny@gentoo.org> +clang-9999.ebuild,
-clang-9999-r100.ebuild,
+files/9999/0001-cmake-Add-ordering-dep-between-HTML-Sphinx-docs-and-.patch,
+files/9999/0002-driver-Support-obtaining-active-toolchain-from-gcc-c.patch,
+files/9999/0003-driver-Support-checking-for-rlimits-via-cmake-when-b.patch,
+files/9999/0004-cmake-Adjust-llvm-lit-search-to-match-the-one-in-LLV.patch,
+files/9999/0005-cmake-Supporting-overriding-runtime-libdir-via-CLANG.patch,
+files/9999/0006-cmake-Add-CLANG_GOLD_LIBDIR_SUFFIX-to-specify-loc-of.patch,
+files/9999/0007-cmake-Support-stand-alone-Sphinx-doxygen-doc-build.patch,
metadata.xml:
Enable stand-alone builds against sys-devel/llvm

23 Aug 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild,
-files/9999/0003-driver-Support-checking-for-rlimits-via-cmake-when-b.patch:
rlimits check patch has been applied upstream

*clang-3.9.0_rc3-r100 (28 Aug 2016)

28 Aug 2016; Michał Górny <mgorny@gentoo.org> +clang-3.9.0_rc3-r100.ebuild:
Bump to 3.9.0rc3

29 Aug 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild:
Fetch llvm src with USE=test, to support unittests

29 Aug 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild:
Fix cmake unused arg warnings with USE=-doc

02 Sep 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild,
-files/9999/0004-cmake-Adjust-llvm-lit-search-to-match-the-one-in-LLV.patch:
Remove unnecessary llvm-lit search patch

Remove the llvm-lit search patch since it is no longer necessary and its
correctness is doubtful. Per https://reviews.llvm.org/D23743 the name
llvm-lit is not intended for system-wide install of lit. However, this
does not matter since the internal copy of lit is used when LLVM source
checkout is available, and unittests require this checkout to be
available when running tests.

*clang-3.9.0-r100 (03 Sep 2016)

03 Sep 2016; Michał Górny <mgorny@gentoo.org> -clang-3.9.0_rc3-r100.ebuild,
+clang-3.9.0-r100.ebuild:
Bump to 3.9.0

*clang-3.4.2-r100 (10 Sep 2016)

10 Sep 2016; Fabian Groffen <grobian@gentoo.org> +clang-3.4.2-r100.ebuild:
restore clang-3.4.2 for Prefix bootstraps, bug #588132

Package-Manager: portage-2.2.28

10 Sep 2016; Fabian Groffen <grobian@gentoo.org> clang-3.4.2-r100.ebuild,
clang-3.5.0-r100.ebuild, clang-3.5.2-r100.ebuild, clang-3.6.2-r100.ebuild,
clang-3.7.1-r100.ebuild, clang-3.8.0-r100.ebuild, clang-3.8.1-r100.ebuild,
clang-3.9.0-r100.ebuild:
marked ~x86-macos

Package-Manager: portage-2.2.28

*clang-3.9.0-r101 (20 Sep 2016)

20 Sep 2016; Michał Górny <mgorny@gentoo.org> -clang-3.9.0-r100.ebuild,
+clang-3.9.0-r101.ebuild:
Fix subslot, reported by tamiko

*clang-3.9.0-r100 (20 Sep 2016)

20 Sep 2016; Michał Górny <mgorny@gentoo.org> +clang-3.9.0-r100.ebuild,
-clang-3.9.0-r101.ebuild:
Un-bump the newest rev to satisfy LLVM deps

23 Sep 2016; Michał Górny <mgorny@gentoo.org> clang-9999.ebuild:
Update for the Sphinx install dir patch applied upstream

26 Sep 2016; Michał Górny <mgorny@gentoo.org>
files/9999/0002-driver-Support-obtaining-active-toolchain-from-gcc-c.patch:
Fix the gcc-config patch not to break --gcc-toolchain