Displaying 20 results from an estimated 2000 matches similar to: "[LLVMdev] Native Static Compilers Compatible with LLVM"
2009 Apr 08
0
[LLVMdev] Native Static Compilers Compatible with LLVM
> I've tried compiling with tinycc, and assembling with yasm, and fasm even
> with intel syntax. I'm just wondering what available compilers and
> assemblers there are without trying every one of them.
gas
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
2008 May 13
1
[LLVMdev] win32 assemblers and linkers for llvm
I made some researches how llvm, possibly with other tools, can be a full
backend for compiler writers (with the final result being an executable file
or dynamic linked library). Here are the results:
A. Assemblers
When I saw that the I86 target for llvm with the Intel syntax targets MASM
(I tested with the MASM version from http://www.masm32.com/ ), it was a bad
surprise for me. This is
2010 Feb 14
3
[LLVMdev] Unable to compile .s files generated with llc.
Hey,
I've been trying this for a couple days now, finding different assemblers and trying different options but I can't figure it out..
I must be missing something very obvious.
I got a simple "hello world" app in llvm, making the .bc file using 'llvm-as test.llvm -o=test.bc' works fine.
then I can use llvm-ld to make an executable which then runs fine (although not
2010 Feb 14
0
[LLVMdev] Unable to compile .s files generated with llc.
Van Dijck, Tom wrote:
> Hey,
>
> I've been trying this for a couple days now, finding different assemblers and trying different options but I can't figure it out..
> I must be missing something very obvious.
>
> I got a simple "hello world" app in llvm, making the .bc file using 'llvm-as test.llvm -o=test.bc' works fine.
> then I can use llvm-ld to
2010 Jan 22
2
[LLVMdev] how to compile asm output for x86 with Micorsoft's ML
It would be nice to be able to use clang/llvm without GNU toolchain
dependencies. Just out of curioisty what does the
--x86-asm-syntax=intel actually mean then? Does this not get used? Is
this a different syntax than the AT&T variety (forgive me if this is
an obvious question)?
I tried downloading FASM last night and it seemed handle some of the
output, the one thing it didn't like was
2012 Sep 30
3
[LLVMdev] Hello World assembly without clib "puts"?
>
> The more important question is: why would you want to do that? What
> problem are you trying to solve?
As weird as it sounds, I'm looking for multiplatform assembly languages. I
want to learn assembly, but I want my knowledge and code to carry over no
matter which operating system I'm using. I regularly use Windows, Mac, and
Linux, and I don't want to have to rewrite my
2008 May 12
0
[LLVMdev] Debugger support
On Mon, 12 May 2008, Lokesh Kumar wrote:
> I am just curious to know when will the llvm-db be released. I hope I
> am posting in the right forum. In the latest release 2.2, the llvm-db
> binary doesn't appear to load the symbol table or debug the bytecode.
> It spits out a message saying that this feature is still not
> implemented.
There is no current plan (that I know of) to
2008 May 12
5
[LLVMdev] Debugger support
Hi all,
I am just curious to know when will the llvm-db be released. I hope I
am posting in the right forum. In the latest release 2.2, the llvm-db
binary doesn't appear to load the symbol table or debug the bytecode.
It spits out a message saying that this feature is still not
implemented.
Thanks & Regards,
-Lokesh
--
"It is not God that is worshipped but the group or authority
2010 Jan 28
0
[LLVMdev] llc generated machine assembly code for NASM
On Jan 28, 2010, at 11:51 AM, Dustin Laurence wrote:
> On 01/28/2010 11:41 AM, Anton Korobeynikov wrote:
>>
>> The required efforts equal to ones required to write new assembler.
>> "Too weak to be usable" means "it's not possible to represent many
>> important constructs with masm/nasm/fasm".
>
> Wow. It's perhaps too much of a
2012 Feb 16
0
[LLVMdev] ASM appears to be incorrect from llc
Hi Matthew,
On Feb 15, 2012, at 5:42 PM, Matthew Huck wrote:
> Hi,
> It doesn't compile with yasm, or nasm
Where did you get the idea that "Intel syntax" means NASM? LLVM actually produces assembly files that can be fed to GAS, or to LLVM's MC framework. (In fact, it's missing a .intel_syntax directive so GAS knows it needs to assemble instructions according to
2010 Jan 28
3
[LLVMdev] llc generated machine assembly code for NASM
On 01/28/2010 11:41 AM, Anton Korobeynikov wrote:
>
> The required efforts equal to ones required to write new assembler.
> "Too weak to be usable" means "it's not possible to represent many
> important constructs with masm/nasm/fasm".
Wow. It's perhaps too much of a distraction, but I'm curious about the
details of this. It's probably because
2010 Jan 22
0
[LLVMdev] how to compile asm output for x86 with Micorsoft's ML
> Regarding the pecoff support - FASM comes with complete source and
> what appears to be a BSD license. It outputs to pecoff. Assuming the
> FASM code is readable and reasonably understandable, could this code
Scratch all that, my mistake, it's all assembly.
Cheers
Jim
2016 Oct 17
4
unable to compile llvm with gcc 4.7.4
Hi,
The problem is modern c++. I can have a reasonable system boostrape-ed
with (tinycc/alternative C compiler), but only in the gcc world since
a modern c++ compiler is only bootsrape-able from near any C compiler
there. clang and llvm are unable to do it. That why I would need to
get 2 gccs: "any C compiler" -> gcc 4.7.4 -> gcc recent_version ->
llvm.
On Fri, Oct 14, 2016 at
2012 Feb 16
3
[LLVMdev] ASM appears to be incorrect from llc
Hi,
It doesn't compile with yasm, or nasm (reports invalid combination of
opcode and operands), and
mov _x,EAX
is meaningless as _x is just a label (an numeric constant that happens to
be an address), so it would have to be dereferenced to get to the memory at
that address, otherwise it's like saying
mov 0x12341234, EAX
Now, my asm skills are not that great, so I'm prepared to be
2019 Oct 05
1
CentOS 8 (less used) packages
I'm still not catching on to the "new" of CentOS 8
yum install yasm
Last metadata expiration check: 0:01:32 ago on Sat 05 Oct 2019 12:46:16 PM
EDT.
No match for argument: yasm
Error: Unable to find a match
yum install yasm-devel
Last metadata expiration check: 0:01:37 ago on Sat 05 Oct 2019 12:46:16 PM
EDT.
No match for argument: yasm-devel
Error: Unable to find a match
yum
2010 Jan 28
0
[LLVMdev] llc generated machine assembly code for NASM
Hello
> Does anybody have an idea of roughly how much effort is required to make
> intel asm printer to be usable? If it is within weeks, probably I can give
> it a try.
The required efforts equal to ones required to write new assembler.
"Too weak to be usable" means "it's not possible to represent many
important constructs with masm/nasm/fasm".
--
With best
2012 Apr 02
1
[LLVMdev] Adding a Yasm ASM printer
Hi,
I'm in the process of adding a X86 ASM Printer for outputting the asm in
a style that Yasm can take without any post processing. Yasm's format is
very close to that of intel. I was wondering if my approach is correct:
I've made a custom MCAsmStreamer to remove some of the COFF symbol
directives that yasm doesn't understand.
I've made a X86YasmInstPrinter, and added it
2009 Apr 07
2
[LLVMdev] Compiling questions
Hello.
Is there a way to output native assembly from llvm-ld to FASM?
Also when I tried to compile C code generated by llc with TCC, it complained
about not having the alloca.h header.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090406/c3243719/attachment.html>
2016 Oct 13
2
unable to compile llvm with gcc 4.7.4
On Wed, Oct 12, 2016 at 07:15:39PM +0100, Renato Golin wrote:
> On 12 October 2016 at 18:37, <sylvain.bertrand at gmail.com> wrote:
> > Suggestion is not clear answer. How such a decision taken? Is there a board of
> > people which have to vote to valid the choice of minimal gcc (and clang) version
> > effective?
>
> We don't have such process, unfortunately.
2016 Oct 17
4
unable to compile llvm with gcc 4.7.4
Just for the interest of discussion, I find it completely weird and
interesting that GCC needs to build itself 3 times to fully bootstrap. Has
there been any interest in looking at a single compile build? I don't
exactly know the limitations, but my naive thinking is that C++14 compiler
source parsed by C++14 capable compiler and codegen'd to C99 (or older)
source should make it compilable