archive-org.com » ORG » L » LINUXFOUNDATION.ORG

Total: 364

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • LLVMLinux
    You can see the meeting schedule on the Calendar News 2013 02 02 Jan Simon Möller will be presenting a lightning talk at FOSDEM The Linux Kernel with Dragon Wings 2012 08 16 Bryce Adelstein Lelbach will be giving a talk on LLVM compiled Linux for the Real World at LinuxCon NA 2012 08 16 An LLVM micro conference has been added to this year s Linux Plumbers Conference Mark Charlebois and Behan Webster will talking about LLVM Toolchain Update and State of Building Linux with LLVM and Jan Simon Moeller will be talking about LLVM Clang x86 Kernel Build 2012 08 13 A LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giving talks during the microconference 2012 07 14 Demo of a clang built kernel running on an i7 laptop 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress Project Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Project Roadmap Todos LLVM Todos 1 of 2 completed Clang Todos 1 of 2 completed Clang ARM Todos 1 of 2 completed Kernel Todos 1 of 2 completed Kernel ARM Todos 1 of 2 completed Kernel x86 Todos 1 of 2 completed Test Infrastructure Todos 1 of 2 completed Project Bug Status 0 LLVM Issues 1 50 2 0 LLVM ARM Issues 1 50 2 0 LLVM x86 Issues 1 50 2 0 Kernel Issues 1 50 2 0 Kernel ARM Issues 1 50 2 0 Clang Checker 1 50 2 Current State of the LLVMLinux project A build framework which downloads and builds LLVM Clang QEMU and cross compiles the linux kernel and LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc The x86 64 patches from the lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Built kernel are booted using QEMU with the aforementioned SD image which executes the LTP in an effort to see whether the kernel has been compiled properly with Clang LLVM Buildbot boot tests patched ARM kernels compiled with both Clang and gcc as well as nightly LTP runs on both kernels The above process is executed by buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on OFTC Any issues which

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&oldid=955 (2016-02-01)
    Open archived version from archive


  • Difference between revisions of "Main Page" - LLVMLinux
    to MIPS div style clear both div div style clear both div todo type graphic group Bugs kernel title Kernel Issues color violet width 200 float left url Linux Kernel Issues todo type graphic group Bugs kernel title Kernel Issues color violet width 200 float left url Linux Kernel Issues todo type graphic group Bugs kernel ARM title Kernel ARM Issues color pink width 200 float left url Linux Kernel Issues Specific to ARM todo type graphic group Bugs kernel ARM title Kernel ARM Issues color pink width 200 float left url Linux Kernel Issues Specific to ARM todo type graphic group Bugs kernel MIPS title Kernel MIPS Issues color pink width 200 float left url Linux Kernel Issues Specific to MIPS todo type graphic noerase group Bugs checker title Clang Checker color gold width 200 float left url Checker Static Analyzer todo type graphic noerase group Bugs checker title Clang Checker color gold width 200 float left url Checker Static Analyzer div style clear both div div style clear both div Line 60 Line 119 A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc Work is currently centering around the ARM i586 x86 64 and MIPS architectures it would be great to see contributions to other architectures such as PowerPC etc The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Line 67 Line 126 The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects A list of broken kernel options broken kernel options can be found here How Can I Get Involved How Can I Get Involved Latest revision as of 15 39 14 September 2015 Contents 1 LLVMLinux Project Overview 2 Show me the code 3 Little m makefile 4 Current Patch Statistics 4 1 Headline text 5 News 6 Why use Clang LLVM with the Linux Kernel 7 Project Status 7 1 Project Roadmap Todos 7 2 Project Bug Status 7 3 Current State of the LLVMLinux project 8 How Can I Get Involved 9 Who Else is Using Clang LLVM LLVMLinux Project Overview This project aims to fully build the Linux kernel using Clang which is the C front end for the LLVM compiler infrastructure project Together Clang and LLVM have many positive attributes and features which many developers and system integrators would like to take advantage of when developing and deploying the Linux Kernel as a part of their own projects The hope is that this project will help reduce duplicate work as well as concentrate and accelerate efforts around this subject matter in order to allow Linux Kernel developers and system integrators to have the choice of a Clang compiled Linux kernel The goal is for this project to be a testing proving ground for these updates and to get patches that make this possible upstream to their respective projects The LLVMLinux project consolidates the work of the lll project the PAX team and Mark Charlebois work on the ARM kernel There have been several presentations and articles on this topic if you wish to learn more about the reasons for this project Currently the work is centred around the ARM x86 x86 64 and MIPS architectures but contributions to support other architectures are welcome Patches accepted Interested parties will be holding a Bi weekly Google Hangout to discuss project status and goals Show me the code By popular demand here are the coles notes version of how to build a kernel with clang Get the latest SVN version of clang v3 5 or higher You need named register support which isn t in v3 4 For Debian Ubuntu users Nightly clang packages For everyone else Building clang from source Patch your kernel source not all required patches are upstream yet aarch64 arm x86 64 all Alternatively you can use the LLVMLinux kernel tree recent mainline with latest LLVMLinux patches applied git clone git git linuxfoundation org llvmlinux kernel git Build your kernel making sure to set HOSTCC CC and optionally ARCH CROSS

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=1145&oldid=838 (2016-02-01)
    Open archived version from archive

  • Difference between revisions of "Main Page" - LLVMLinux
    this possible upstream to their respective projects The LLVMLinux project consolidates the work of the lll project the PAX team and Mark Charlebois work on the ARM kernel There have been several presentations and articles on this topic if you wish to learn more about the reasons for this project Currently the work is centred around the ARM x86 and x86 64 architectures but contributions to support other architectures are welcome Patches accepted Interested parties will be holding a Bi weekly Google Hangout to discuss project status and goals You can see the meeting schedule on the Calendar News 2012 08 16 Bryce Adelstein Lelbach will be giving a talk on LLVM compiled Linux for the Real World at LinuxCon NA 2012 08 16 An LLVM micro conference has been added to this year s Linux Plumbers Conference Mark Charlebois and Behan Webster will talking about LLVM Toolchain Update and State of Building Linux with LLVM and Jan Simon Moeller will be talking about LLVM Clang x86 Kernel Build 2012 08 13 A LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giving talks during the microconference 2012 07 14 Demo of a clang built kernel running on an i7 laptop 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress Project Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Project Roadmap Todos LLVM Todos 1 of 2 completed Clang Todos 1 of 2 completed Clang ARM Todos 1 of 2 completed Kernel Todos 1 of 2 completed Kernel ARM Todos 1 of 2 completed Kernel x86 Todos 1 of 2 completed Test Infrastructure Todos 1 of 2 completed Project Bug Status 0 LLVM Issues 1 50 2 0 LLVM ARM Issues 1 50 2 0 LLVM x86 Issues 1 50 2 0 Kernel Issues 1 50 2 0 Kernel ARM Issues 1 50 2 0 Clang Checker 1 50 2 Current State of the LLVMLinux project A build framework which downloads and builds LLVM Clang QEMU and cross compiles the linux kernel and LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc The x86 64 patches from the lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Built kernel are booted using QEMU with the aforementioned SD image which executes

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=838&oldid=791 (2016-02-01)
    Open archived version from archive

  • LLVMLinux
    Bi weekly Google Hangout to discuss project status and goals You can see the meeting schedule on the Calendar News 2012 08 16 Bryce Adelstein Lelbach will be giving a talk on LLVM compiled Linux for the Real World at LinuxCon NA 2012 08 16 An LLVM micro conference has been added to this year s Linux Plumbers Conference Mark Charlebois and Behan Webster will talking about LLVM Toolchain Update and State of Building Linux with LLVM and Jan Simon Moeller will be talking about LLVM Clang x86 Kernel Build 2012 08 13 A LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giving talks during the microconference 2012 07 14 Demo of a clang built kernel running on an i7 laptop 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress Project Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Project Roadmap Todos LLVM Todos 1 of 2 completed Clang Todos 1 of 2 completed Clang ARM Todos 1 of 2 completed Kernel Todos 1 of 2 completed Kernel ARM Todos 1 of 2 completed Kernel x86 Todos 1 of 2 completed Test Infrastructure Todos 1 of 2 completed Project Bug Status 0 LLVM Issues 1 50 2 0 LLVM ARM Issues 1 50 2 0 LLVM x86 Issues 1 50 2 0 Kernel Issues 1 50 2 0 Kernel ARM Issues 1 50 2 0 Clang Checker 1 50 2 Current State of the LLVMLinux project A build framework which downloads and builds LLVM Clang QEMU and cross compiles the linux kernel and LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc The x86 64 patches from the lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Built kernel are booted using QEMU with the aforementioned SD image which executes the LTP in an effort to see whether the kernel has been compiled properly with Clang LLVM Buildbot boot tests patched ARM kernels compiled with both Clang and gcc as well as nightly LTP runs on both kernels The above process is executed by buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on OFTC Any issues which are found through these processes will be fixed and patches

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&oldid=838 (2016-02-01)
    Open archived version from archive

  • User contributions for Mcharleb - LLVMLinux
    Architecture Independent Linux Kernel Issues 19 47 15 January 2013 diff hist 231 Bugs Architecture Independent Linux Kernel Issues 19 47 15 January 2013 diff hist 231 Bugs Architecture Independent Clang LLVM Issues 16 57 13 December 2012 diff hist 463 Bugs Clang LLVM Issues Specific to ARM 16 54 13 December 2012 diff hist 14 Bugs Clang LLVM Issues Specific to ARM 16 51 13 December 2012 diff hist 32 Bugs Architecture Independent Linux Kernel Issues 20 05 13 October 2012 diff hist 110 Roadmap Clang ARM Support 20 02 13 October 2012 diff hist 263 Roadmap Clang 19 53 13 October 2012 diff hist 133 Roadmap x86 Kernel 19 52 13 October 2012 diff hist 1 Roadmap ARM Kernel 19 51 13 October 2012 diff hist 1 Roadmap ARM Kernel 19 51 13 October 2012 diff hist 19 Roadmap ARM Kernel 19 51 13 October 2012 diff hist 46 Roadmap ARM Kernel 23 55 7 October 2012 diff hist 205 Bugs Architecture Independent Clang LLVM Issues 23 55 7 October 2012 diff hist 209 Bugs Clang LLVM Issues Specific to ARM 23 53 7 October 2012 diff hist 217 Bugs Clang LLVM Issues Specific to ARM 23 48 7 October 2012 diff hist 18 Bugs Clang LLVM Issues Specific to ARM 23 47 7 October 2012 diff hist 87 Bugs Clang LLVM Issues Specific to ARM 00 35 22 September 2012 diff hist 0 Main Page Who Else is Using Clang LLVM 00 33 22 September 2012 diff hist 122 Roadmap ARM Kernel 00 30 22 September 2012 diff hist 22 Roadmap Clang ARM Support 00 29 22 September 2012 diff hist 5 Bugs Architecture Independent Clang LLVM Issues 00 28 22 September 2012 diff hist 21 Bugs Architecture Independent Linux Kernel Issues 00 28 22 September 2012

    Original URL path: http://llvm.linuxfoundation.org/index.php/Special:Contributions/Mcharleb (2016-02-01)
    Open archived version from archive

  • Difference between revisions of "Main Page" - LLVMLinux
    Bugs kernel ARM title Kernel ARM Issues color pink width 200 float left url Linux Kernel Issues Specific to ARM todo type graphic group Bugs kernel ARM title Kernel ARM Issues color pink width 200 float left url Linux Kernel Issues Specific to ARM todo type graphic group Bugs kernel MIPS title Kernel MIPS Issues color pink width 200 float left url Linux Kernel Issues Specific to MIPS todo type graphic noerase group Bugs checker title Clang Checker color gold width 200 float left url Checker Static Analyzer todo type graphic noerase group Bugs checker title Clang Checker color gold width 200 float left url Checker Static Analyzer div style clear both div div style clear both div Line 60 Line 119 A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc Work is currently centering around the ARM i586 x86 64 and MIPS architectures it would be great to see contributions to other architectures such as PowerPC etc The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Line 67 Line 126 The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects A list of broken kernel options broken kernel options can be found here How Can I Get Involved How Can I Get Involved Line 76 Line 136 Who Else is Using Clang LLVM Who Else is Using Clang LLVM Intel is using LLVM for http llvm org devmtg 2011 11 Rotem IntelOpenCLSDKVectorizer pdf opencl Intel is using LLVM for http llvm org devmtg 2011 11 Rotem IntelOpenCLSDKVectorizer pdf OpenCL Google is using LLVM for http llvm org devmtg 2011 11 Hines AndroidRenderscript pdf Renderscript in Android Google is using LLVM for http llvm org devmtg 2011 11 Hines AndroidRenderscript pdf Renderscript in Android nVidia is using LLVM in http developer nvidia com cuda llvm compiler CUDA nVidia is using LLVM in http developer nvidia com cuda llvm compiler CUDA Latest revision as of 15 39 14 September 2015 Contents 1 LLVMLinux Project Overview 2 Show me the code 3 Little m makefile 4 Current Patch Statistics 4 1 Headline text 5 News 6 Why use Clang LLVM with the Linux Kernel 7 Project Status 7 1 Project Roadmap Todos 7 2 Project Bug Status 7 3 Current State of the LLVMLinux project 8 How Can I Get Involved 9 Who Else is Using Clang LLVM LLVMLinux Project Overview This project aims to fully build the Linux kernel using Clang which is the C front end for the LLVM compiler infrastructure project Together Clang and LLVM have many positive attributes and features which many developers and system integrators would like to take advantage of when developing and deploying the Linux Kernel as a part of their own projects The hope is that this project will help reduce duplicate work as well as concentrate and accelerate efforts around this subject matter in order to allow Linux Kernel developers and system integrators to have the choice of a Clang compiled Linux kernel The goal is for this project to be a testing proving ground for these updates and to get patches that make this possible upstream to their respective projects The LLVMLinux project consolidates the work of the lll project the PAX team and Mark Charlebois work on the ARM kernel There have been several presentations and articles on this topic if you wish to learn more about the reasons for this project Currently the work is centred around the ARM x86 x86 64 and MIPS architectures but contributions to support other architectures are welcome Patches accepted Interested parties will be holding a Bi weekly Google Hangout to discuss project status and goals Show me the code By popular demand here are the coles notes version of how to build a kernel with clang Get the latest SVN version of clang v3 5 or higher You need named register support which isn t in v3 4 For Debian Ubuntu users Nightly clang packages For everyone else Building clang from source Patch

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=1145&oldid=791 (2016-02-01)
    Open archived version from archive

  • Difference between revisions of "Main Page" - LLVMLinux
    project consolidates the work of the lll project the PAX team and Mark Charlebois work on the ARM kernel There have been several presentations and articles on this topic if you wish to learn more about the reasons for this project Currently the work is centred around the ARM x86 and x86 64 architectures but contributions to support other architectures are welcome Patches accepted Interested parties will be holding a Bi weekly Google Hangout to discuss project status and goals You can see the meeting schedule on the Calendar News 2012 08 16 Bryce Adelstein Lelbach will be giving a talk on LLVM compiled Linux for the Real World at LinuxCon NA 2012 08 16 An LLVM micro conference has been added to this year s Linux Plumbers Conference Mark Charlebois and Behan Webster will talking about LLVM Toolchain Update and State of Building Linux with LLVM and Jan Simon Moeller will be talking about LLVM Clang x86 Kernel Build 2012 08 13 A LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giving talks during the microconference 2012 07 14 Demo of a clang built kernel running on an i7 laptop 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress Project Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Project Roadmap Todos LLVM Todos 1 of 2 completed Clang Todos 1 of 2 completed Clang ARM Todos 1 of 2 completed Kernel Todos 1 of 2 completed Kernel ARM Todos 1 of 2 completed Kernel x86 Todos 1 of 2 completed Test Infrastructure Todos 1 of 2 completed Project Bug Status 0 LLVM Issues 1 50 2 0 LLVM ARM Issues 1 50 2 0 LLVM x86 Issues 1 50 2 0 Kernel Issues 1 50 2 0 Kernel ARM Issues 1 50 2 0 Clang Checker 1 50 2 Current State of the LLVMLinux project A build framework which downloads and builds LLVM Clang QEMU and cross compiles the linux kernel and LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc The x86 64 patches from the lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Built kernel are booted using QEMU with the aforementioned SD image which executes the LTP in an effort to see whether the

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=791&oldid=781 (2016-02-01)
    Open archived version from archive

  • LLVMLinux
    Bi weekly Google Hangout to discuss project status and goals You can see the meeting schedule on the Calendar News 2012 08 16 Bryce Adelstein Lelbach will be giving a talk on LLVM compiled Linux for the Real World at LinuxCon NA 2012 08 16 An LLVM micro conference has been added to this year s Linux Plumbers Conference Mark Charlebois and Behan Webster will talking about LLVM Toolchain Update and State of Building Linux with LLVM and Jan Simon Moeller will be talking about LLVM Clang x86 Kernel Build 2012 08 13 A LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giving talks during the microconference 2012 07 14 Demo of a clang built kernel running on an i7 laptop 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress Project Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Project Roadmap Todos LLVM Todos 1 of 2 completed Clang Todos 1 of 2 completed Clang ARM Todos 1 of 2 completed Kernel Todos 1 of 2 completed Kernel ARM Todos 1 of 2 completed Kernel x86 Todos 1 of 2 completed Test Infrastructure Todos 1 of 2 completed Project Bug Status 0 LLVM Issues 1 50 2 0 LLVM ARM Issues 1 50 2 0 LLVM x86 Issues 1 50 2 0 Kernel Issues 1 50 2 0 Kernel ARM Issues 1 50 2 0 Clang Checker 1 50 2 Current State of the LLVMLinux project A build framework which downloads and builds LLVM Clang QEMU and cross compiles the linux kernel and LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc The x86 64 patches from the lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Built kernel are booted using QEMU with the aforementioned SD image which executes the LTP in an effort to see whether the kernel has been compiled properly with Clang LLVM Buildbot boot tests patched ARM kernels compiled with both Clang and gcc as well as nightly LTP runs on both kernels The above process is executed by buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on OFTC Any issues which are found through these processes will be fixed and patches

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&oldid=791 (2016-02-01)
    Open archived version from archive