Displaying 20 results from an estimated 7000 matches similar to: "[LLVMdev] Using ReST for documentation"
2008 Dec 09
0
[LLVMdev] Using ReST for documentation
Can you compare ReST to docbook? We've talked about using docbook for
a long time. What are the pros and cons of each?
Thanks,
Tanya
On Dec 9, 2008, at 7:56 AM, Mikhail Glushenkov wrote:
> [Chris asked me to bring this up on the mailing list some time
> ago, but I couldn't get to it. Sorry for that.]
>
> Since the beginning, I used ReST [1] for documenting llvmc, instead
2008 Dec 09
0
[LLVMdev] Using ReST for documentation
WikiFormatting for code documentation? :-)
-scooter
On Tue, Dec 9, 2008 at 7:56 AM, Mikhail Glushenkov <foldr at codedgers.com>wrote:
> [Chris asked me to bring this up on the mailing list some time
> ago, but I couldn't get to it. Sorry for that.]
>
> Since the beginning, I used ReST [1] for documenting llvmc, instead of
> plain HTML that was used historically. In my
2011 Apr 22
3
[LLVMdev] LLVMC plugin setup changed?
Hi,
I am trying to build my own llvmc plugin, but somehow, the llvm
makefiles do not pick up the plugin in the llvmc/plugins directory
anymore in a recent (r129445) svn checkout.
According to the tutorial (http://llvm.org/docs/CompilerDriverTutorial.html):
$ cd tools/llvmc
$ cp -r example/Simple plugins/Simple
$ make LLVMC_BASED_DRIVER_NAME=mygcc LLVMC_BUILTIN_PLUGINS=Simple
does not build
2009 Jul 03
2
[LLVMdev] [Cygwin] Cygwin is broken again
Hi Mikhail,
> Aaron Gray <aaronngray.lists <at> googlemail.com> writes:
>> I have not tried as of yet.
>
> Just compile with `make VERBOSE=1` and then copy, paste & edit
> the offending line.
Okay
>> I don't think Cygwin supports loadable modules anyway.
>
> Really, Cygwin doesn't allow to produce DLLs? Then I guess I
> should make this a
2009 Jul 03
0
[LLVMdev] [Cygwin] Cygwin is broken again
Hi Aaron,
Aaron Gray <aaronngray.lists <at> googlemail.com> writes:
> I sent you a _patch_ that disables it on Cygwin for the time being. LLVM
> does not load DLL's properly apparently. I would love to get to the bottom
> of this at some point.
I've just added an --enable-llvmc-dynamic configure option (enabled
only on Windows by default). This is based on your
2009 Jan 17
9
[LLVMdev] Criticism of garbage collection support in LLVM
This may be of interest:
http://lhc-compiler.blogspot.com/2009/01/case-against-cllvm.html
People implementing a new Haskell compiler explain why LLVM is an
unsuitable target for them.
2009 Jan 19
0
[LLVMdev] Criticism of garbage collection support in LLVM
And the followup:
http://lhc-compiler.blogspot.com/2009/01/why-llvm-probably-wont-replace-c.html
On Sat, Jan 17, 2009 at 1:18 PM, Mikhail Glushenkov <foldr at codedgers.com> wrote:
>
> This may be of interest:
>
> http://lhc-compiler.blogspot.com/2009/01/case-against-cllvm.html
>
> People implementing a new Haskell compiler explain why LLVM is an
> unsuitable target
2009 Jul 17
2
[LLVMdev] [PATCH 2/2] Make Program::ExecuteNoWait return a process ID.
Hi Daniel,
Daniel Dunbar <daniel <at> zuster.org> writes:
>
> Ultimately I think a better API would be to provide a generic class
> which represents an executed operating system process, and includes
> operations to wait for its completion, redirect its IO, communicate
> with it, etc. This would be a big improvement over the current
> monolithic function.
I agree,
2010 Aug 09
5
[LLVMdev] [RFC] Moving to Sphinx for LLVM and friends documentation (with partial implementation (in both 10pt and 12pt font)).
Moving the LLVM Documentation to Sphinx
=======================================
As a few of you that are on IRC already know, I have experimented with moving
the LLVM documentation over to `Sphinx <http://sphinx.pocoo.org/index.html>`__
from the current html form. I have moved almost all of the content over and have
begun "Sphinxifying" the documentation to correct links and make
2010 Oct 28
2
[LLVMdev] llvmc searches PATH for llc
Hi Mikhail,
On Thu, 28 Oct 2010, Mikhail Glushenkov wrote:
> Joel E. Denny <jdenny <at> etinternational.com> writes:
> > Is it intended that llvmc should search PATH for llc? For example, this
> > means that llvmc 2.7 can invoke llc 2.8:
> > [...]
>
> This is fixed in 2.8+ - llvmc now searches the directory it resides in first.
I just built r117553 from
2009 Jun 18
3
[LLVMdev] llvmc for PIC16
Hi Mikhail,
Thanks for your wonderful help so far. I have few more questions to ask:
How do I modify the driver to pick tools from where the driver itself
resides, rather than from the PATH?
And how to make sure that we have same behavior on Windows as far as
paths (/ Vs \) and picking up tools from the driver directory is concerned?
Do I need to write some C++ code to customize such
2009 Jul 17
3
[LLVMdev] [PATCH 1/2] Trailing whitespace.
---
include/llvm/System/Program.h | 8 ++++----
lib/System/Unix/Program.inc | 30 +++++++++++++++---------------
2 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/include/llvm/System/Program.h b/include/llvm/System/Program.h
index 49de7cf..14f9e9e 100644
--- a/include/llvm/System/Program.h
+++ b/include/llvm/System/Program.h
@@ -97,12 +97,12 @@ namespace sys {
///
2009 Jun 15
3
[LLVMdev] llvmc for PIC16
Mikhail Glushenkov wrote:
>
> Hi Sanjiv,
>
> Sanjiv Gupta <sanjiv.gupta <at> microchip.com> writes:
>
> > The salient features that we want to have in the driver are:
> > [...]
>
> As promised, I've implemented a basic compiler driver for the
> PIC16 toolchain. It's under tools/llvmc/examples/mcc16.
>
Hi Mikhail,
How do you build mcc16
2009 Jun 18
0
[LLVMdev] llvmc for PIC16
Hi Sanjiv,
2009/6/18 Sanjiv Gupta <sanjiv.gupta at microchip.com>:
> Hi Mikhail,
> Thanks for your wonderful help so far. I have few more questions to ask:
>
> How do I modify the driver to pick tools from where the driver itself
> resides, rather than from the PATH?
> Do I need to write some C++ code to customize such behaviors?
Yes, this is what hooks are for.
2009 Jun 29
4
[LLVMdev] llvmc for PIC16
Mikhail Glushenkov wrote:
> Hi Sanjiv,
>
> 2009/6/18 Sanjiv Gupta <sanjiv.gupta at microchip.com>:
>
>> Hi Mikhail,
>> Thanks for your wonderful help so far. I have few more questions to ask:
>>
>> How do I modify the driver to pick tools from where the driver itself
>> resides, rather than from the PATH?
>> Do I need to write some C++ code
2009 Jun 15
3
[LLVMdev] llvmc for PIC16
Mikhail Glushenkov wrote:
> Hi Sanjiv,
>
> 2009/6/15 Sanjiv Gupta <sanjiv.gupta at microchip.com>:
>
>> Hi Mikhail,
>> How do you build mcc16 executable?
>>
>
> This should work:
>
> $ cd $LLVM_DIR/tools/llvmc/examples/mcc16
> $ make
>
>
I configure llvm into a separate directory from source.
When I do the steps you mentioned in
2010 Oct 27
2
[LLVMdev] llvmc searches PATH for llc
Hi,
Is it intended that llvmc should search PATH for llc? For example, this
means that llvmc 2.7 can invoke llc 2.8:
% echo $PATH
/home/jdenny/installs/llvm/2.8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
% /home/jdenny/installs/llvm/2.7/bin/llvmc test.ll
llc: Unknown command line argument '-f'. Try: 'llc -help'
% strace -f
2009 Dec 08
2
[LLVMdev] More questions on CompilerDriver.
Mikhail Glushenkov wrote:
>
> > 2. Is there anyway to call a C++ hook from inside actions?
> > for example
> > (actions (case
> > (not_empty "Wl,"), (append_cmd "$CALL(Myhook)" )))
>
> Not yet, this is something I'm working on right now.
>
Hi Mikhail,
Did you get a chance to do something about this?
>
>
> BTW, I've
2009 Jun 28
1
[LLVMdev] llvmc for PIC16
Mikhail Glushenkov wrote:
> Hi Sanjiv,
>
> 2009/6/23 <Sanjiv.Gupta at microchip.com>
>
>>> BTW, Chris's Makefile changes broke llvmc yesterday (r75379). I'm
>>> working on a fix.
>>>
>> Hi Mikhail,
>> Did you get a chance to fix this. I still get errors while building examples.
>>
>>
>
> This issue
2009 Jun 23
3
[LLVMdev] llvmc for PIC16
> BTW, Chris's Makefile changes broke llvmc yesterday (r75379). I'm
> working on a fix.
Hi Mikhail,
Did you get a chance to fix this. I still get errors while building examples.
i00202 at ubuntu:~/projects/llvm/tools/llvmc/example/mcc16$ make
make[1]: Entering directory `/home/i00202/projects/llvm/tools/llvmc/example/mcc16/plugins'
make[2]: Entering directory