[lkml]   [2006]   [Mar]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [OT] Non-GCC compilers used for linux userspace
On Mar 28, 2006, at 12:28:47, Daniel Jacobowitz wrote:
> On Tue, Mar 28, 2006 at 12:13:15PM -0500, Kyle Moffett wrote:
>> On Mar 28, 2006, at 11:59:13, Jason L Tibbitts III wrote:
>>>>>>>> "KM" == Kyle Moffett <> writes:
>>>> So does anybody compile userspace under anything other than GCC
>>>> or Intel compilers? Do any such compilers even exist?
>>> PGI and PathScale are around. Lahey, too, although they seem to
>>> just do Fortran now.
>>> I doubt you'd want to worry about compiling the entire userland
>>> with these compilers, however.
>> Mainly I want to know if I should even bother making the kabi
>> headers compile with anything other than GCC. Judging from the
>> apparently negligible number of users, it doesn't sound like
>> something I should spend much or any time on, at least for now.
> I'm not sure how you got to that conclusion. People have already
> named several non-GCC compilers that are used; and most of the
> users of commercial compilers won't be reading this list.
> If you want glibc to ever include these things, they had better be
> portable C and work without GCC. Otherwise it's a non-starter.
> Only GCC may be used to build glibc, but it deliberately supports
> any conforming C compiler to build userspace code.

Ok, my email was a bit premature (I've gotten a couple other private
emails about other compilers too) and if people see this as an issue
then I'll try to make all the code C89-compliant from the start. I
just didn't want to go writing a whole bunch of compatibility macros
only to find out that they never got used.

Kyle Moffett

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2006-03-28 19:43    [W:0.137 / U:0.180 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site