[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