users of non-GNU toolsets
Joel Sherrill
joel.sherrill at OARcorp.com
Tue Apr 9 13:21:24 UTC 2002
Nigel Spon wrote:
>
> >We have been discussing deprecating the macro versions of
> >inline routines to reduce maintenance and simplify
> >configuring and building. Historically, these
> >were in place to support non-GNU toolsets but
> >I have no feeling regarding how many active non-GNU
> >compiler users there and if deprecating macros impacts
> >you.
>
> Well, I use CodeWarrior and I don't believe it impacts me; it seems to do
> inlines just fine.
Could I ask some more detailed questions? :)
+ What target CPU family are you using?
+ Is the assembly language OK?
+ What about inline assembly?
+ What parts of RTEMS are you compiling?
> I may be speaking too soon here not having tried it,
> but aren't inlines part of the standard these days?
They are part of C++ and MAY be part of C99 but were an extension
before that.
> >One argument mentioned was the following:
> >
> >* newlib depends strictly on gcc.
> >* RTEMS depends strictly on newlib.
>
> Uh, not really. RTEMS in my case is linking quite happily with a modified
> version of MSL. I'm not saying it was trivial to do this, but its not
> that difficult. There is nothing that special about newlib, although I
> did need a copy for reference to make the necessary adjustments to MSL.
What's MSL?
--
Joel Sherrill, Ph.D. Director of Research & Development
joel at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the users
mailing list