Re: Patches to compile the kernel with Intel's C/C++ compiler

From: Garance A Drosihn (drosih_at_rpi.edu)
Date: 11/11/03

  • Next message: Kirk McKusick: "Re: newfs and mount vs. half-baked disks"
    Date: Mon, 10 Nov 2003 18:16:40 -0500
    To: Alexander Leidinger <Alexander@Leidinger.net>, arch@freebsd.org
    
    

    At 10:22 PM +0100 11/10/03, Alexander Leidinger wrote:
    >Hi,
    >
    >at http://www.leidinger.net/FreeBSD/current-patches/
    >I have some patches which allow to compile the kernel
    >with icc (CC=icc make depend && CC=icc make). They are
    >a joint effort of Marius Strobl and me.
    >
    >The resulting kernel still has some issues (no NFS,
    >some packet loss, ... see icc.README in the above
    >mentioned directory), but it boots and runs.

    Will some of these be reasonable to commit before 5.2?
    Even if there are some issues, those issues will only
    come up if someone *does* use the icc compiler, right?
    So, they'd be safe to add as far as anyone using gcc
    is concerned?

    -- 
    Garance Alistair Drosehn            =   gad@gilead.netel.rpi.edu
    Senior Systems Programmer           or  gad@freebsd.org
    Rensselaer Polytechnic Institute    or  drosih@rpi.edu
    _______________________________________________
    freebsd-arch@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-arch
    To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
    

  • Next message: Kirk McKusick: "Re: newfs and mount vs. half-baked disks"

    Relevant Pages

    • Re: Distributions
      ... | general there are a lot of packages for people to use. ... kernel, have to run on a multitude of different systems, they tend to be ... and slower than if you compile those packages, ... can have that stability with virtually any distro. ...
      (Debian-User)
    • Re: Distributions
      ... Ubuntu is based on Debian, ... | general there are a lot of packages for people to use. ... kernel, have to run on a multitude of different systems, they tend to be larger ... and slower than if you compile those packages, ...
      (Debian-User)
    • Problems with custom kernel fbsd 6.2
      ... My kernel for freebsd 6.2 is not compiling but only with my custom config. ... I was able to compile it with the GENERIC kernel included, but my modified one will not compile. ... # Power management support ...
      (freebsd-questions)
    • Re: [PATCH] 2.6 workaround for Athlon/Opteron prefetch errata
      ... >optimisations independently of each other', is fairly simple, (in ... >concept), and elegant, (as it lets you compile the most finely tuned ... >Up to now, selecting a CPU to compile for basically means, "Use ... it's silly to include them all in a kernel for a 386. ...
      (Linux-Kernel)
    • Re: C++ pushback
      ... There are all sorts of macros that use member initialization of that form. ... This does not break the code at run time, this breaks the code at compile time, and should be less painful. ... The kernel relies really _really_ heavily on such structure initializers, and breaking them would effectively break the world as far as the kernel is concerned. ... If they were not, one could simply make a base class having members outlined, and which class does not enforce type safety and is for inheritance only. ...
      (Linux-Kernel)