Displaying 20 results from an estimated 1000 matches similar to: "[LLVMdev] LLD archive library design"
2012 Oct 19
0
[LLVMdev] LLD archive library design
On Oct 19, 2012, at 3:41 PM, Shankar Easwaran wrote:
> Hi,
>
> I have started to work on support for Reading archive libraries in lld and thought of using the llvm/lib/ArchiveReader for this.
>
> The ArchiveReader doesnot fully support GNU archive libraries (thin archives), do you think we should continue using llvm/lib/ArchiveReader ?
>
> I was chatting with Michael and
2012 Oct 23
1
[LLVMdev] LLD archive library design
Hi Nick,
Here is my understanding,
1) lld-core creates a ReaderOptionsArchive class with the (Reader,
CommandLine options flag)
2) lld-core creates an object of type ReaderArchive(ReaderOptions), that
users would subclass (off ArchiveLibraryFile)
a) GNUArchiveLibrary
b) BSDArchiveLibrary
b) MachOArchiveLibrary
c) COFFArchiveLibrary
3) ReaderArchive has two functions
2012 Oct 23
0
[LLVMdev] LLD archive library design
On Oct 23, 2012, at 1:01 PM, Shankar Easwaran wrote:
> Hi Nick,
>
> Here is my understanding,
>
> 1) lld-core creates a ReaderOptionsArchive class with the (Reader, CommandLine options flag)
> 2) lld-core creates an object of type ReaderArchive(ReaderOptions), that users would subclass (off ArchiveLibraryFile)
> a) GNUArchiveLibrary
> b) BSDArchiveLibrary
>
2014 Dec 03
2
[LLVMdev] [lld] need to figure out if file is an archive member and record more information...
Hi Nick,
Currently the Reader doesnot have a way to figure out that a file that
is being parsed is part of an archive.
For linker script support this is needed to match a rule that matches
only if the file is from an archive library (or a member of an archive.
For example :-
SECTIONS {
.myoutputsection : {
libc.a : { *(.text) }
printf.o : { *(.rodata) }
}
}
The colon is used to
2014 Dec 03
2
[LLVMdev] [lld] need to figure out if file is an archive member and record more information...
On 12/2/2014 11:19 PM, Rui Ueyama wrote:
> Do you have to know whether a MemoryBuffer was in a library or not during
> parsing that MemoryBuffer?
Yes, I need to know that while parsing the buffer too.
>
> If not, we could just set a library name to a File in
> FileArchive::instantiateMember after we call _registry.parseFile.
>
> On Tue, Dec 2, 2014 at 9:08 PM, Shankar Easwaran
2005 Feb 26
1
[LLVMdev] Patch to determine whether an LLVM archive file really is such
This is needed for my native linker patch that is coming soon.
As discussed on IRC:
Index: lib/Bytecode/Archive/ArchiveReader.cpp
===================================================================
RCS file: /var/cvs/llvm/llvm/lib/Bytecode/Archive/ArchiveReader.cpp,v
retrieving revision 1.38
diff -u -r1.38 ArchiveReader.cpp
--- lib/Bytecode/Archive/ArchiveReader.cpp 29 Dec 2004 01:20:24
2012 May 04
2
[LLVMdev] [lld] driver
On Thu, May 3, 2012 at 6:41 PM, Nick Kledzik <kledzik at apple.com> wrote:
> I'd like to do some more work on the darwin executable writer. But most of the work is mach-o variations that are driven by command line options. So I wanted to work out with you how command line processing will work.
>
> Looking at the Darwin man page for ld(1), it seems most options are darwin
2014 Nov 26
3
[LLVMdev] [lld] memory leaks.
Hello,
While working on lld code, I encountered a couple of memory management issues.
If lld should be usable as a library, I assume it should not leaks any memory when performing a single link pass (UniversalDriver::link(arc, argv)).
Actually, after calling that function, I got some major leaks. I may be wrong, but I think there is 3 major leaks.
- One of the main leak is in FileArchive. When
2012 May 05
0
[LLVMdev] [lld] driver
On May 4, 2012, at 3:07 PM, Michael Spencer wrote:
> On Thu, May 3, 2012 at 6:41 PM, Nick Kledzik <kledzik at apple.com> wrote:
>> I'd like to do some more work on the darwin executable writer. But most of the work is mach-o variations that are driven by command line options. So I wanted to work out with you how command line processing will work.
>>
>> Looking at
2015 Mar 17
6
[LLVMdev] On LLD performance
On Mon, Mar 16, 2015 at 1:54 AM, Davide Italiano <davide at freebsd.org> wrote:
>
> Shankar's parallel for per-se didn't introduce any performance benefit
> (or regression).
> If the change I propose is safe, I would like to see Shankar's change
> in (and this on top of it).
> I have other related changes coming next, but I would like to tackle
> them one at
2010 Sep 01
3
[LLVMdev] Assertion failure in tablegen: rationale ?
Hello,
I was fiddling with TableGen (for a use that has nothing to do with a
compiler but it's doesn't matter) and TableGen triggers an assertion failure
on this code (I reduced the case to the minimum, it's a parsing bug):
class Bli<string _t>
{
string t = _t;
}
class Bla<list<Bli> _bli>
: Bli<!car(_bli).t>
{
}
#0 0x00007ffff6ebda75 in *__GI_raise
2005 Apr 12
2
FXSettings problem
Hi all.
I tried to subclass FXSettings in order to add some functionality to it
but I ran into the following problem.
The code which shall be executed looks like this:
def test
reg = Registry.new("test.reg")
reg.Parse
end
The Registry class basically looks this way:
require "fox12"
include Fox
class Registry < FXSettings
2012 May 07
1
[LLVMdev] [lld] driver
On May 4, 2012, at 5:36 PM, Nick Kledzik <kledzik at apple.com> wrote:
> On May 4, 2012, at 3:07 PM, Michael Spencer wrote:
>> On Thu, May 3, 2012 at 6:41 PM, Nick Kledzik <kledzik at apple.com> wrote:
>>> I'd like to do some more work on the darwin executable writer. But most of the work is mach-o variations that are driven by command line options. So I wanted
2013 Sep 04
1
[LLVMdev] [lld] Modeling ELF FileNodes/ControlNodes (Group's) in lld
On Wed, Sep 04, 2013 at 02:04:14PM -0700, Nick Kledzik wrote:
> I do think we have too many classes. I thought InputGraph was going
> to replace InputFiles. It seems link LinkerInput could be merged into
> FileNode.
I both agree and disagree. Logically we have two different views, the
command line and the resulting input tree on the side and the groups of
object files as seen by the
2011 Jan 14
4
hardware problem with 5.6
hey every one i got the centos 5.5 and the following problem occuered:
1- the video display doesnot probe my card right.
2- the wireless card doesnot installed .
my laptop is dell studio1569:
(
display card is intel hd arrandle , the wireless card is intel
advanced centrino n6200 series )
but the fedora 14 did it will with both also the ubuntu?
2011 Jan 02
3
drivers
hey guys,
wanna know where to find my graphics card driver for centos5.5
coz the 5.4 support it and xserver start automaticly but the 5.5 doesnot
start and tried to reconfigure the xorg.conf but it doesnot work too.
and i noticed that the hardware prob process find a different driver for my
card .
mine is arrandle.intel!
my system is a dell studio laptop 1569!
thnx in advance
-------------- next
2005 Mar 23
1
system-config-samba, error
Hello i am new using samba, and i need some help.
First this is my system:
Fedora C3 (2.6.10-1.770_FC3)
Samba-3.0.10-1.fc3
system-config-samba-1.2.28-0.fc3.1
Well i started to use samba, and everything worked fine, but u updated
my system and there samba stop working, i cant access to the paths
that before i used to access, i looked to the smb.conf , and
everything is ok, as well the smbpasswd
2015 Mar 20
2
[LLVMdev] On LLD performance
Rafael,
Your latest benchmark results look great. LLD took 1.38 seconds where gold
--threads takes 0.85 seconds. It needs to be faster, but that's not too bad.
On Thu, Mar 19, 2015 at 10:13 AM, Rafael Espíndola <
rafael.espindola at gmail.com> wrote:
> > Here's an update.
> >
> > After http://reviews.llvm.org/D8372 , I updated the profiling data.
> >
>
2007 Oct 11
1
Unable to connect to Xend. Connection refused
Hi all,
after an emerge I wasn''t able to run xen correctly. Everytime I
try the command xm list, I receive the error:
Error: Unable to connect to xend: Connection refused. Is xend running?
Inspecting /var/log/xen/xend.log i found that xend doesn''t find
something at line 1 column 0. But I don''t know what is it.
I tried with kernel 2.6.16.52 and with 2.6.20-r4 but
2010 Sep 01
0
[LLVMdev] Assertion failure in tablegen: rationale ?
On Sep 1, 2010, at 4:35 AM, Amaury Pouly wrote:
> Hello,
> I was fiddling with TableGen (for a use that has nothing to do with a compiler but it's doesn't matter) and TableGen triggers an assertion failure on this code (I reduced the case to the minimum, it's a parsing bug):
David, can you take a look? This is related to your lisp interpreter :)
-Chris
>
> class