Displaying 4 results from an estimated 4 matches for "gnuld".
2013 Sep 18
2
[LLVMdev] [lld][Options] Sharing common options across flavors
...ed across various
flavors. Adding a new option becomes a issue when that option need to
available across all flavors.
As the first step, I am thinking of consolidating the common options
shared across all the Unix variant flavors in CommonOptions.td.
The options that are shared between Darwin/GnuLD are :-
a) -o
b) -L
c) -emit-yaml
d) --help
e) -mllvm
I am also thinking of adding a verbose option that would essentially
control the various verbose outputs that we might want to have. For example:
lld -flavor gnu -target x86_64
--verbose=commandline,trampolines,symbols,reader,writer ....
Li...
2013 Sep 18
0
[LLVMdev] [lld][Options] Sharing common options across flavors
...flavors. Adding a new option becomes a issue when that option need to available across all flavors.
>
> As the first step, I am thinking of consolidating the common options shared across all the Unix variant flavors in CommonOptions.td.
>
> The options that are shared between Darwin/GnuLD are :-
>
> a) -o
> b) -L
> c) -emit-yaml
> d) --help
> e) -mllvm
>
That would make it difficult to use OptionGroup (as darwin driver has) so the —help output is organized. Also, the windows driver uses ‘/‘ so its entries use F<> instead of Flag<>, so I not sure h...
2018 May 22
1
LLVM tool-chain for RISC-V
Is there a full LLVM toolchain that can produce an object file
runnable by spike (the risc-v
ISA simulator)?
I found some toolchains but from what I can tell, they still require that
you invoke gcc to the assembly and linkage.
Is there a reason llvm-as and lld haven't been ported or is it just because
nobody has done it yet?
--
Ahmed Samara
PhD Student Computer Engineering
--------------
2013 Sep 18
1
[LLVMdev] [lld][Options] Sharing common options across flavors
...ing a new option becomes a issue when that option need to available across all flavors.
>>
>> As the first step, I am thinking of consolidating the common options shared across all the Unix variant flavors in CommonOptions.td.
>>
>> The options that are shared between Darwin/GnuLD are :-
>>
>> a) -o
>> b) -L
>> c) -emit-yaml
>> d) --help
>> e) -mllvm
>>
> That would make it difficult to use OptionGroup (as darwin driver has) so the —help output is organized. Also, the windows driver uses ‘/‘ so its entries use F<> instead o...