[haiku-commits] Re: BRANCH midar-github.master - src/system/libroot/posix/glibc/stdio-common headers/libs/agg src/servers/app src/system/libroot/posix/glibc src/apps

  • From: Jonathan Schleifer <js-haiku-commits@xxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 29 Jan 2013 04:04:15 +0100

Am 29.01.2013 um 04:01 schrieb Clemens:

> On Tue, 29 Jan 2013 15:45:44 +1300, midar-github.master 
> <community@xxxxxxxxxxxx> wrote:
> 
>> 75c54cd: Port the whole userland to Clang.
> 
> :-) what is the problem with the kernel? or haven't you tried yet?

Clang references a few symbols that are not in the kernel. For example, dtors 
reference atexit().

I'm sure this can be solved with some flags, I just haven't looked into that 
yet and wanted to port the userland first. Porting the kernel + add-ons is the 
next item on my Clang porting TODO (followed by doing a new optional package 
now that 3.2 is out and contains a few of my fixes for Haiku - the last one I 
did was from svn).

--
Jonathan


Other related posts: