search for: gmalecha

Displaying 20 results from an estimated 26 matches for "gmalecha".

Did you mean: malecha
2011 Jul 15
2
[LLVMdev] Makefile Question
...ED, but my code > depends on the google protobuf library so I need to link against that > otherwise I get undefined symbols. > > Does anyone know how to solve this problem with LLVM makefiles? > > Thank you. > > -- > gregory malecha > http://www.people.fas.harvard.edu/~gmalecha/ > > > > _______________________________________________ > LLVM Developers mailing listLLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.eduhttp://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > > > _______________________________________________ > LLVM Developers mail...
2011 Jul 15
0
[LLVMdev] Makefile Question
...in the *.o files needed to get exactly what I needed (in your case, the file defining CloneModule and whatever else you need), without pulling in too much (causing duplicate symbol issues with opt). Hopefully this helps, and good luck! ~Will On Fri, Jul 15, 2011 at 10:56 AM, Gregory Malecha <gmalecha at eecs.harvard.edu> wrote: > I thought it would, but it seems to be missing the CloneModule symbol (which > isn't called from anywhere in the LLVM codebase). > > On Fri, Jul 15, 2011 at 7:43 AM, John Criswell <criswell at illinois.edu> > wrote: >> >> On 7/14...
2011 Jul 15
2
[LLVMdev] Makefile Question
...sure the problem comes from LINK_LIBS_IN_SHARED, but my code depends on the google protobuf library so I need to link against that otherwise I get undefined symbols. Does anyone know how to solve this problem with LLVM makefiles? Thank you. -- gregory malecha http://www.people.fas.harvard.edu/~gmalecha/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110714/31e4c8b1/attachment.html>
2011 Jul 15
0
[LLVMdev] Makefile Question
...but my > code depends on the google protobuf library so I need to link against > that otherwise I get undefined symbols. > > Does anyone know how to solve this problem with LLVM makefiles? > > Thank you. > > -- > gregory malecha > http://www.people.fas.harvard.edu/~gmalecha/ > <http://www.people.fas.harvard.edu/%7Egmalecha/> > > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -------------- next...
2011 Jun 13
2
[LLVMdev] Reading Instructions from Ocaml
Hello, I'm interested in the OCaml bindings, but I've been digging through them and it doesn't seem possible to actually write a transformation with them. Specifically, there are a lot of functions to build each type of instruction, but there doesn't seem to be any way to query an llvalue and determine what kind of instruction it is. Is there something that I am missing? Thank
2011 Jun 14
0
[LLVMdev] Reading Instructions from Ocaml
On Mon, Jun 13, 2011 at 12:09 PM, Gregory Malecha <gmalecha at gmail.com> wrote: > Hello, Hello Gregory, > I'm interested in the OCaml bindings, but I've been digging through them and > it doesn't seem possible to actually write a transformation with them. > Specifically, there are a lot of functions to build each type of > i...
2011 Jul 29
3
[LLVMdev] llvm-link Patch
...ed to be linked in after each link), and it probably has some problems with append linkage, but so far it has been enough for me. I'd like to clean this up and commit it back to llvm. Would someone like to tell me how to proceed? Thanks. -- gregory malecha http://www.people.fas.harvard.edu/~gmalecha/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110729/00dd1768/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: link-archives.patch Type: text/x-patch...
2011 Jul 25
2
[LLVMdev] dragon egg adding extra characters to function names
...defined, is that correct? I've been running a post-processing pass that finds functions and function references with the character and removes it, but this kind of messes up my workflow. Is there anyway to tell LLVM to not do this? Thanks. -- gregory malecha http://www.people.fas.harvard.edu/~gmalecha/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110725/ff7f73ad/attachment.html>
2011 Jul 27
2
[LLVMdev] dragon egg adding extra characters to function names
...t order... > > Ciao, Duncan. > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > -- gregory malecha http://www.people.fas.harvard.edu/~gmalecha/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110726/01d134de/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: pp.bc.o Type: application/x-object Size...
2011 Jul 27
0
[LLVMdev] dragon egg adding extra characters to function names
Hi Gregory, > Ah, non-unicode email... In the llvm output there should be a "1" character, > i.e. (char) 0x01, prepended to acos and __GI_acos. I'm unable to get it on > smaller things, but it happens when I try to compile uClibc with llvm. I've > attached the .o and the .bc for comparison. The text file is the result after > preprocessing (to avoid having to
2011 Jul 31
1
[LLVMdev] llvm-link Patch
...> > > Cheers, > Rafael > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > -- gregory malecha http://www.people.fas.harvard.edu/~gmalecha/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110730/c1e383df/attachment.html>
2011 Jul 31
0
[LLVMdev] llvm-link Patch
On Sun, Jul 31, 2011 at 12:43 AM, Duncan Sands <baldrick at free.fr> wrote: > Hi Rafael, > >>> I'm working on a project that involves archive files and since llvm-link >>> does not currently support them, I have a simple patch (attached) to add >>> this functionality. It isn't really efficient (it recomputes the set of >>> symbols that need
2011 Aug 03
1
[LLVMdev] dragonegg and alias attribute
...} extern typeof(foo) foo2 __attribute((alias("foo"))); Compiling with vanilla gcc I end up with two symbols: foo and foo2 which both refer to the same function. When I compile through dragonegg I only get a symbol for foo. Thanks. -- gregory malecha http://www.people.fas.harvard.edu/~gmalecha/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110803/84c59a29/attachment.html>
2011 Oct 13
0
[LLVMdev] llvm.compiler.provides?
...tics of static linking). Is there some way to tell LLVM that this file is necessary? For example, making a declaration and then using some intrinsics like llvm.compiler.used to tell llvm that this function is provided by this file? Thank you. -- gregory malecha http://www.people.fas.harvard.edu/~gmalecha/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111013/7df694da/attachment.html>
2011 Jul 31
2
[LLVMdev] llvm-link Patch
Hi Rafael, >> I'm working on a project that involves archive files and since llvm-link >> does not currently support them, I have a simple patch (attached) to add >> this functionality. It isn't really efficient (it recomputes the set of >> symbols that need to be linked in after each link), and it probably has >> some problems with append linkage, but so far
2011 Jul 31
0
[LLVMdev] llvm-link Patch
On 2011-07-29 16:16, Gregory Malecha wrote: > Hello, > > I'm working on a project that involves archive files and since llvm-link > does not currently support them, I have a simple patch (attached) to add > this functionality. It isn't really efficient (it recomputes the set of > symbols that need to be linked in after each link), and it probably has > some problems
2011 Jul 26
0
[LLVMdev] dragon egg adding extra characters to function names
Hi Gregory, > I'm looking at compiling some pieces of the standard library with llvm but I'm > running into problems with some functions being renamed by dragonegg. For > example, when I compile the acos implementation with plain gcc I get: > > $ nm acos.o > 0000000000000000 r .LC1 > 0000000000000048 r .LC10 > 0000000000000050 r .LC11 > 0000000000000058 r .LC12
2011 Jun 23
3
[LLVMdev] llvm compilation of libc?
Hello, I'm wondering if anyone had any success (even a small amount) compiling any variant of libc to llvm bitcode? -- gregory malecha -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110622/b5fad437/attachment.html>
2011 Aug 10
3
[LLVMdev] (no subject)
Hi,      I am interested in getting llvm IR only for a subset of the input source code - basically starting from a specified top level function, including all its callee functions (recursively).      For example, in the following code, I am interested in a command like "extract -top_function blah()" that will create an llvm IR with just blah() and foo().       int foo() {          
2011 Jun 23
1
[LLVMdev] llvm compilation of libc?
Hi Xi, How did you compile it with clang? I ran into problems: clang -emit-llvm -DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\" -DPACKAGE_VERSION=\"1.19.0\" -DPACKAGE_STRING=\"newlib\ 1.19.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -I. -DMISSING_SYSCALL_NAMES -fno-builtin -DMISSING_SYSCALL_NAMES -fno-builtin -O2 -c -o