[llvm-dev] clang invokes assembler when generating obj file?

Xiaochu Liu via llvm-dev llvm-dev at lists.llvm.org
Wed Sep 9 14:05:05 PDT 2015


Thanks! That's very helpful.

On Wed, Sep 9, 2015 at 1:01 PM Tom Stellard <tom at stellard.net> wrote:

> On Wed, Sep 09, 2015 at 07:39:36PM +0000, Xiaochu Liu wrote:
> > Nice! Thanks, Tom. It works.
> >
>
> You can also modify your tool chain to indicate that -fintegrated-as is
> the default so that you don't need to use this option.  See for example:
>
>
> https://github.com/llvm-mirror/clang/blob/master/lib/Driver/ToolChains.h#L764
>
> -Tom
>
> > On Wed, Sep 9, 2015 at 12:30 PM Tom Stellard <tom at stellard.net> wrote:
> >
> > > On Wed, Sep 09, 2015 at 07:21:30PM +0000, Xiaochu Liu via llvm-dev
> wrote:
> > > > Dear there,
> > > >
> > > > I'm trying to use clang to invoke my backend to generate obj code
> using
> > > > command:
> > > >
> > > > clang -target x-linux-gnu global.c -c
> > > >
> > >
> > > Try passing the -fintegrated-as option.
> > >
> > > -Tom
> > >
> > > > But it shows me an error:
> > > >
> > > > clang: error: assembler command failed with exit code 1 (use -v to
> see
> > > > invocation)
> > > >
> > > > I have assembler setup in my backend but it is incorrectly setup (not
> > > > currently using any assembler). Is there a way for clang to not
> invoke
> > > > assembler to generate obj code?
> > > >
> > > > Thanks,
> > > > Xiaochu
> > >
> > > > _______________________________________________
> > > > LLVM Developers mailing list
> > > > llvm-dev at lists.llvm.org
> > > > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
> > >
> > >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150909/fa3f61fe/attachment.html>


More information about the llvm-dev mailing list