[llvmlinux] LLVMLinux Digest, Vol 12, Issue 10
madhura kashikar
madhurakashikar2393 at gmail.com
Tue May 7 03:06:52 UTC 2013
Hello
I had sent my introduction mail,but now again i am asked to send. Can i get
clear idea what is to be written in that.
thankyou!!!
On Mon, May 6, 2013 at 9:31 PM, <llvmlinux-request at lists.linuxfoundation.org
> wrote:
> Send LLVMLinux mailing list submissions to
> llvmlinux at lists.linuxfoundation.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.linuxfoundation.org/mailman/listinfo/llvmlinux
> or, via email, send a message with subject or body 'help' to
> llvmlinux-request at lists.linuxfoundation.org
>
> You can reach the person managing the list at
> llvmlinux-owner at lists.linuxfoundation.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of LLVMLinux digest..."
>
>
> Today's Topics:
>
> 1. LLVMLinux Meeting 2013-05-02 (Behan Webster)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 06 May 2013 12:00:49 -0400
> From: Behan Webster <behanw at converseincode.com>
> To: Compiling the Linux Kernel with Clang/LLVM
> <llvmlinux at lists.linuxfoundation.org>
> Subject: [llvmlinux] LLVMLinux Meeting 2013-05-02
> Message-ID: <5187D3B1.4090305 at converseincode.com>
> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
>
> *
>
> LLVMLinux Project: http://llvm.linuxfoundation.org/
>
>
> <http://llvm.linuxfoundation.org/>
>
> This week the meeting was on Thursday, May 2 2013 on Google Plus Hangout
> at 3pm
> UTC<
> https://www.google.com/calendar/embed?src=su5vu85fj58ncfrgalmq4vbbf0%40group.calendar.google.com&ctz=GMT
> >
>
>
> <
> https://www.google.com/calendar/embed?src=su5vu85fj58ncfrgalmq4vbbf0%40group.calendar.google.com&ctz=GMT
> >
>
>
> If you haven't use G+ Hangouts before, make sure you have the
> appropriate Chrome or Firefox plugin installed, and tested before the
> time of the meeting. You can try a test hangout with me today before the
> meeting if you want to.
>
>
>
> -------------------------------------------------------------------------------------------------------------------------
>
> Previous meeting's top 2-3 work items:
>
> /
>
> *
>
> (5 mins) Each meeting attendee listed the top 2 items to be worked
> on for the next 2 weeks
>
> /
> o
>
> Behan:
>
> /
> +
>
> Work on LLVM Issues for the next LLVM Release
>
> +
>
> Work on getting checker (static analyzer) working for Collab
>
> +
>
> Collab talk
>
> +
>
> submit linux.com article (waiting for review)
>
> +
>
> Work on llvm layer for yocto
>
> +
>
> write VLAIS article
>
> +
>
> Patch review (both kernel and llvm)
>
> +
>
> Work on clang segfault for vexpress build
>
> o /
>
> Jan-Simon:
>
> /
> +
>
> Work with top issues next 1-2 weeks with Behan, sync on tue
>
> +
>
> x86 upstreaming
>
> +
>
> gsoc org application, gsoc LLVMLinux,
>
> +
>
> fixing qemu build issue
>
> o /
>
> Tinti:
>
> /
> +
>
> Test Nexus 7
>
> /
> #
>
> Nothing. I have not runned the CTS yet.
>
> + /
>
> Add in Wikipedia that Clang was able to generate a working
> Android kernel.
>
> /
> #
>
> Just need to add in Wikipedia.
>
> + /
>
> Raspberry Pi 3.6.y
>
> /
> #
>
> Done, in fact Raspberry Pi 3.8.y.
>
> + /
>
> Support both versions 3.2 and 3.6 at once on RPI.
>
> /
> #
>
> Possible but not fully implemented.
>
> + /
>
> Work on VLAIS academic article
>
> /
> #
>
> Test current VLAIS solution.
>
> + /
>
> khubd
>
> /
> #
>
> Still persists on 3.8.y.
>
> + /
>
> Investigate clang 'main' function
>
> /
> #
>
> Nothing.
>
> + /
>
> Galaxy S3 using a custom kernel.
>
> /
> #
>
> Nothing.
>
> / /
> o
>
> Bernhard:
>
> /
> +
>
> Release clang wrapper for Android build
>
> +
>
> Release clang patches for Linaro Android build
>
> / /
>
> /
>
>
> -------------------------------------------------------------------------------------------------------------------------
>
> Agenda for this week:
>
>
> /
>
> *
>
> (5 mins total) Everyone shared a quick summary of the progress
> they've made from the last 4 weeks
>
> /
> o
>
> Behan
>
> /
> +
>
> Submitted linux.com article (not published yet)
>
> +
>
> Reviewed all LLVM and Kernel patches with Jan-Simon (more
> below)
>
> +
>
> Spoke at Collab Summit (more below)
>
> +
>
> Worked on LLVM uConference for LPC (more below)
>
> +
>
> Otherwise I was off teaching courses for most of the last
> few weeks
>
> o /
>
> Jan-Simon
>
> /
> +
>
> patches triaged, 10 archived, 3 send upstream. 3 more wip
>
> +
>
> fixing qemu build issue
>
> o /
>
> Mark
>
> /
> +
>
> MSM building again (tip of msm 3.4 kernel tree
>
> +
>
> Built new VLAIS proposals
>
> o /
>
> Randy
>
> /
> +
>
> Upgraded to Ubuntu 13.04, found build package dependency issues
>
> o /
>
> Vinicius
>
> /
> +
>
> Nexus 7 reference for the Wiki
>
> /
> #
>
> Not working on 12.10
>
> #
>
> Ok in 12.04
>
> + /
>
> Raspberry Pi
>
> /
> #
>
> Using 3.8.y
>
> #
>
> KHUBD problem still persist
>
> + /
>
> Test Mark's proposal for VLAIS
>
> / /
>
> /
>
> (45 mins) General meeting discussions:
>
> /
>
> /
> o
>
> Collab Summit update
>
> /
> +
>
> Lots of interesting talks on relevant subjects. Approached
> speakers about the LLVMLinux project
>
> +
>
> Great turn out at the LLVMLinux talk. Lots of interest, lots
> of discussion, lots of followup.
>
> +
>
> A few gcc devs corrected me on a few things: nested
> functions predate the addition of Ada to the gcc toolchain.
> I think they still didn't fully realize about VLAIS (a lot
> of people seem to still think that flexible members allow
> VLAIS, when they don't).
>
> +
>
> 2 bugs were fixed (one in LLVM, one in the Kernel) by
> "complaining" about them in the talk.
>
> /
> #
>
> Konstantin Serebryany help narrowing down the LLVM
> segfault for ARM, which was subsequently fixed upstream
>
> #
>
> Steven Rostedt helped push a solution for
> __builtin_constant_p upstream
>
> + /
>
> Received general support for what the project is doing from
> Andrew Morton (he thinks compiler stuff is cool, and seems
> to support the goals of the project)
>
> +
>
> Jake edge will be doing an updated article on the project
> for LWN
>
> o /
>
> LLVM update
>
> /
> +
>
> Jan-Simon and Behan reviewed all LLVM/Clang patches
>
> /
> #
>
> All existing patches are optional, so pushed to LLVM Bug
> system and archived
>
> #
>
> Currently we are building with a stock LLVM from svn
>
> #
>
> ARM build segmentation fixed upstream
>
> #
>
> Upstream LLVM/Clang now just mostly works with our
> kernel patches
>
> #
>
> New LLVM wish list
>
> /
> *
>
> Fix for dropped symbol attributes like __init and
> __exit (likely the case of the segmentation
> mismatch/merged global issues)
>
> *
>
> Add named registers support to clang
>
> /
> o
>
> e.g: register unsigned long current_sp asm ("sp");
>
> * /
>
> Add support for extra braces in asm (needed in
> x86_64 build asm)
>
> *
>
> Add support to Integrated Assembler to work with the
> existing ASM in the kernel code
>
> / / /
> o
>
> Kernel Patch triage
>
> /
> +
>
>
> https://docs.google.com/spreadsheet/ccc?key=0Ao2VHhaw1DTqdERLUDBmVlpiY2pUNUlLa1k3ck1Zc1E#gid=0
>
> +
>
> Archived
>
> +
>
> Trivial
>
> +
>
> Clang + KBuild
>
> +
>
> Split
>
> o /
>
> VLAIS update
>
> /
> +
>
> New VLAIS patches by Mark Charlebois
>
> +
>
> VLAIS benchmarking by Behan leading to VLAIS blog posting
>
> +
>
> VLAIS paper by Tinti
>
> o /
>
> Merged globals/section mismatches update
>
> /
>
> //
>
> /
> /
> +
>
> Write a test case to prove the bug on clang
>
> +
>
> Still needs more investigation
>
> +
>
> Investigation so far
> https://lftraining.dyndns.org/pad/p/llvm-section-mismatch
>
> +
>
> Clang seems to drop some attributes in the preprocessor
>
> +
>
> These dropped attributes mess up where init and exit code is
> linked which is causing the section mismatches
>
> / /
>
> //
>
> /
> o
>
> Raspberry Pi Update
>
> /
> +
>
> Updated to kernel 3.8.1
>
> +
>
> Still have issue with khubd (usb issue)
>
> o /
>
> Cubieboard
>
> /
> +
>
> JanSimon: Added target for Cubieboard to master.
>
> o /
>
> GSoC
>
> /
> +
>
> http://llvm.linuxfoundation.org/index.php/GSoC
>
> +
>
> Both Jan-Simon and Behan have signed up as GSoC mentors
>
> o /
>
> LLVM micro conference at Linux Plumbers Conference
>
> /
> +
>
> Mark and Behan were asked to lead the LLVM Micro-conference
> at Linux Plumbers Conference
> http://wiki.linuxplumbersconf.org/2013:llvm
>
> +
>
> Now officially approved
>
> +
>
> Approaching people to come speak and problem solve
>
> o /
>
> LLVMLinux social media
>
> /
> +
>
> LLVMLinux is now listed on ohloh.net
> https://www.ohloh.net/p/llvmlinux
>
> +
>
> LLVMLinux Community on G+
> https://plus.google.com/u/0/communities/112779045358462609379
>
> +
> o /
>
> Review bug list (please update your bugs on the website before
> the meeting)
>
> /
> +
>
> No change this week
>
> o /
>
> Review todo/roadmap list (please update your todos on the
> website before the meeting)
>
> /
> +
>
> No change this week
>
> o /
>
> Review the project Roadmap/Timeline to take us to the end of the
> year
>
> /
> +
>
>
> https://docs.google.com/a/converseincode.com/spreadsheet/ccc?key=0AoeRmB6JBVt_dGYwSUNNNHd2SFFMWF9yMTRoa2VuZmc#gid=0
>
> o /
> /
>
> //
>
> *
>
> (5 mins) Each meeting attendee listed the top 2 items to be worked
> on for the next 2 weeks
>
> /
> o
>
> Behan
>
> /
> +
>
> Follow up with LLVM features before LLVM 3.3 release
>
> +
>
> Work on LLVM recipes for yocto
>
> +
>
> Work on VLAIS benchmarks
>
> +
>
> Work on LPC micro conference speakers
>
> +
>
> Upstream Kernel patches
>
> o /
>
> Vinicius
>
> /
> +
>
> Benchmark Mark's VLAIS proposal
>
> +
>
> Run CTS in Nexus 7 and publish it results
>
> +
>
> Smoke USB test on Cubieboard
>
> o /
>
> Jan-Simon
>
> /
> +
>
> Upstreaming patches for X86 follow-up
>
> +
>
> cubieboard boot + usb test (re khubd on rpi)
>
> +
>
> GSoC
>
> +
>
> Qemu test run for x86_64
>
> o /
>
> Randy
>
> /
> +
>
> build host-tools for oe-core using clang
>
> +
>
> intro llvmlinux at OCLUG meeting
>
> +
>
> find a bug to fix. :)
>
> +
>
> longer run: http://en.wikipedia.org/wiki/Adaptevaor some hot
> hardware.
>
> / /
>
> /
>
> Next meeting in 2-ish weeks. doodle poll to follow.
>
> *
>
> --
> Behan Webster
> behanw at converseincode.com
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.linuxfoundation.org/pipermail/llvmlinux/attachments/20130506/23c5b3e9/attachment.html
> >
>
> ------------------------------
>
> _______________________________________________
> LLVMLinux mailing list
> LLVMLinux at lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/llvmlinux
>
> End of LLVMLinux Digest, Vol 12, Issue 10
> *****************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/llvmlinux/attachments/20130507/226b8e9a/attachment-0001.html>
More information about the LLVMLinux
mailing list