[LLVMdev] triples for baremetal

Tom Stellard tom at stellard.net
Tue Jun 17 10:26:09 PDT 2014


On Tue, Jun 17, 2014 at 10:54:12AM -0600, Jonathan Roelofs wrote:
> [+llvmdev, -llvm-dev]
> 
> (Oopsies, llvmdev doesn't have a hyphen in it like all the others do)
> 
> On 6/17/14, 10:45 AM, Jonathan Roelofs wrote:
> >[+llvm-dev, cfe-dev]
> >
> >Was "Re: [PATCH] ARM: allow inline atomics on Cortex M"
> >
> >On 6/17/14, 10:42 AM, Jonathan Roelofs wrote:
> >>
> >>
> >>On 6/17/14, 9:35 AM, Renato Golin wrote:
> >>>On 17 June 2014 16:29, Jonathan Roelofs <jonathan at codesourcery.com> wrote:
> >>>>Attached is what I now think the patch ought to be.
> >>>
> >>>Does unknownOS *always* mean bare-metal?
> >>I'm not sure. It might be a good time to fork this thread, and start another
> >>about triples for bare-metal...
> >
> >Personally, I think we ought to add a 'None' entry to the OSType enum
> >specifically for baremetal, and then map triples like arm-none-eabi and
> >arm--eabi to it (but not arm-foobar-eabi, for example).

What does 'bare-metal' mean in the context of a triple?

-Tom

> >
> >Thoughts?
> >
> >Jon
> >
> >>>
> >>>--renato
> >>>
> >>
> >
> 
> -- 
> Jon Roelofs
> jonathan at codesourcery.com
> CodeSourcery / Mentor Embedded
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits



More information about the llvm-dev mailing list