Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Native linker"
2011 Sep 25
0
[LLVMdev] Native linker
Hi Hans,
There was a presentation at last year's DevMeeting. See http://www.llvm.org/devmtg/2010-11/ and look for the presentation on Object Files by Michael Spencer. As for the news, we haven't heard much here either.
--Sam
>________________________________
>From: Hans Stimer <hans.stimer at gmail.com>
>To: LLVMdev at cs.uiuc.edu
>Sent: Saturday, September 24, 2011
2011 May 14
2
[LLVMdev] Native build clarification
It's not so easy to create a linker that has all the bells and whistles,
especially on windows.
You have to look at the totality of options, linker files, shared
objects, etc.
It's not a weekend project.
If you want to read the elf manual and gnu ld and then write a new one
you could do that. Clang can easily be fixed to incorporate it either as
a default or as an optional linker. The
2011 May 14
1
[LLVMdev] Native build clarification
It looks like it is kind of stalled:
~/extern/llvm.head/lib/Object $ svn log
On Sat, May 14, 2011 at 11:07 AM, Hans Stimer <hans.stimer at gmail.com> wrote:
> It looks like someone got started on this project:
>
> http://www.llvm.org/devmtg/2010-11/Spencer-ObjectFiles.pdf
>
> Does anyone know what kind of progress has been made?
>
>
> On Sat, May 14, 2011 at 9:10
2011 May 12
3
[LLVMdev] Docs/examples
Are there examples on doing the following?
1) Creating stand alone executables
2) Making system calls
3) Creating debug info
Obviously clang does all this, but I was hoping for something less complex.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110512/ba62fcfc/attachment.html>
2011 May 14
0
[LLVMdev] Native build clarification
It looks like someone got started on this project:
http://www.llvm.org/devmtg/2010-11/Spencer-ObjectFiles.pdf
Does anyone know what kind of progress has been made?
On Sat, May 14, 2011 at 9:10 AM, Reed Kotler <rkotler at mips.com> wrote:
> It's not so easy to create a linker that has all the bells and whistles,
> especially on windows.
> You have to look at the totality of
2011 May 13
2
[LLVMdev] Native build clarification
It appears that when you link bitcode files into a native executable using
llvm-ld, that gcc is used for the final step.
I would like to create a tool that creates native executables without
requiring gcc/clang. Is that currently supported with llvm?
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2011 May 14
0
[LLVMdev] Native build clarification
On Fri, May 13, 2011 at 2:20 PM, Hans Stimer <hans.stimer at gmail.com> wrote:
> It appears that when you link bitcode files into a native executable using
> llvm-ld, that gcc is used for the final step.
>
> I would like to create a tool that creates native executables without
> requiring gcc/clang. Is that currently supported with llvm?
>
To create executables, LLVM
2012 Sep 05
3
[LLVMdev] /llvm/include/ADT/Trie.h?
In a discussion on IRC, Micheal was complaining about the semantics of StringSet, specifically how the iterators work.
DannyB mentioned that we have a Trie class, so I decided to check it out.
Lo and behold, I couldn't find _any_ uses of it, and when I deleted it from my system and did a clean rebuild, everything was fine.
Looking at the log, the last substantial change to this class was in
2012 May 21
3
[LLVMdev] Bug in SUB expansion going back to LLVM 2.6
I found a bug in the expansion code for SUB going back to at least LLVM 2.6 and still shows up in trunk.
case ISD::SUB: {
EVT VT = Node->getValueType(0);
assert(TLI.isOperationLegalOrCustom(ISD::ADD, VT) &&
TLI.isOperationLegalOrCustom(ISD::XOR, VT) &&
"Don't know how to expand this subtraction!");
Tmp1 = DAG.getNode(ISD::XOR, dl,
2012 Jul 04
5
[LLVMdev] C++ demangling in LLVM
Hello!
We want to implement in-process symbolizer for {Address,Thread}Sanitizer
testing tools that would be based on LLVM libraries.
I've noticed that llvm-nm (as well as other tools) doesn't demangle C++
names. Is it true, that LLVM doesn't have the code that is capable
of that, and if yes, are there any plans to add it?
Depending on something like libiberty.a doesn't seem like a
2012 Aug 16
2
[LLVMdev] libclang parsing bug
Hey everyone,
first of all I just wanted to say thanks :) I've been using libclang for
building my own C/C++ IDE and its great. I have, however discovered a bug
(which I already submitted on llvm bugzilla but I got the impression that
no one reads that :)). If I try to use clang_parseTranslationUnit on this
code below:
int main() { return reinterpret_cast
libclang crashes.
This is the code
2012 May 29
2
[LLVMdev] NIT: Include guards for include/llvm/Support/COFF.h
The file begins:
> #ifndef LLVM_SUPPORT_WIN_COFF_H
> #define LLVM_SUPPORT_WIN_COFF_H
Why "WIN_COFF_H" - since this code is not windows-specific, as far as I can tell.
-- Marshall
Marshall Clow Idio Software <mailto:mclow.lists at gmail.com>
A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
--
2012 Dec 13
0
[LLVMdev] Binutils and LLVM - gathering information
On Nov 6, 2012, at 2:19 PM, Marshall Clow <mclow.lists at gmail.com> wrote:
> Binutils and LLVM
>
> As part of "owning our own toolchain", various people have expressed an interest and have been working on creating various tools that duplicate the functionality of tools available on other systems.
I have summarized the information that I've gathered, and put it up
2012 Jul 04
0
[LLVMdev] C++ demangling in LLVM
On Jul 4, 2012, at 8:33 AM, Alexey Samsonov wrote:
> Hello!
>
> We want to implement in-process symbolizer for {Address,Thread}Sanitizer testing tools that would be based on LLVM libraries.
> I've noticed that llvm-nm (as well as other tools) doesn't demangle C++ names. Is it true, that LLVM doesn't have the code that is capable
> of that, and if yes, are there any
2012 Sep 05
0
[LLVMdev] /llvm/include/ADT/Trie.h?
Delete it. =] Thanks.
On Tue, Sep 4, 2012 at 9:53 PM, Marshall Clow <mclow.lists at gmail.com> wrote:
> In a discussion on IRC, Micheal was complaining about the semantics of
> StringSet, specifically how the iterators work.
>
> DannyB mentioned that we have a Trie class, so I decided to check it out.
> Lo and behold, I couldn't find _any_ uses of it, and when I deleted
2012 Jun 12
4
[LLVMdev] Questions about llvm/Object/COFF.h
So, I'm trying to use this file to look inside COFF files.
Got the header. OK.
Now I want to look at the sections.
Look, there's a section iterator. I can use that!
So, I write:
for (llvm::object::section_iterator iter = Obj.begin_sections (); iter != Obj.end_sections(); ++iter )
and it doesn't compile. There's no ++ for section iterators.
Apparently, you're supposed to
2017 Feb 22
3
[EuroLLVM] Program available! Hacker's Lab topics wanted!
We are happy to announce that the list of accepted sessions is available
online [0].
The hacker's lab will be organized similar to the one at the US 2016
meeting [1]. To this end, we rely on you to send us topics via mail:
eurollvm17-orga at cs.uni-saarland.de
We will then look for knowledgeable volunteers and have a selection
process to determine which are most interesting for the
2012 Jun 13
0
[LLVMdev] Anybody translating the LLVM FAQ from HTML to Sphinx?
On Jun 13, 2012, at 4:47 PM, Mikael Lyngvig wrote:
> 2012/6/14 Michael Spencer <bigcheesegs at gmail.com>
> On Wed, Jun 13, 2012 at 4:02 PM, Mikael Lyngvig <mikael at lyngvig.org> wrote:
> > If nobody else is doing it, I can translate the FAQ into Sphinx as I'd like
> > to begin gradually extending it so that it some day becomes more than just
> > bare
2012 Jun 13
5
[LLVMdev] Anybody translating the LLVM FAQ from HTML to Sphinx?
That reminds me: Do the web documents reside in a repository somewhere or
should I just grab them using wget?
2012/6/14 Michael Spencer <bigcheesegs at gmail.com>
> On Wed, Jun 13, 2012 at 4:02 PM, Mikael Lyngvig <mikael at lyngvig.org>
> wrote:
> > If nobody else is doing it, I can translate the FAQ into Sphinx as I'd
> like
> > to begin gradually extending
2012 May 21
0
[LLVMdev] Bug in SUB expansion going back to LLVM 2.6
On May 21, 2012, at 11:21 AM, Villmow, Micah wrote:
> I found a bug in the expansion code for SUB going back to at least LLVM 2.6 and still shows up in trunk.
> case ISD::SUB: {
> EVT VT = Node->getValueType(0);
> assert(TLI.isOperationLegalOrCustom(ISD::ADD, VT) &&
> TLI.isOperationLegalOrCustom(ISD::XOR, VT) &&
> "Don't