DragonFly BSD
DragonFly commits List (threaded) for 2004-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/boot/i386/boot2 Makefile


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 6 Aug 2004 13:50:35 -0700 (PDT)

dillon      2004/08/06 13:50:35 PDT

DragonFly src repository

  Modified files:
    sys/boot/i386/boot2  Makefile 
  Log:
  GCC3.4's (default) unit-at-a-time optimization is incompatible with -mrtd.
  Bad code (missing stack pops) will be produced.  See the assembly generated
  for 'xputc' with -mrtd and unit-at-a-time enabled for an example of this.
  
  GCC3.4's unit-at-a-time seems to cause other problems as well, specifically
  in boot2, as yet not tracked down, so disable unit-at-a-time optimizations
  for the boot code if the compiler is not GCC2.
  
  Revision  Changes    Path
  1.11      +17 -2     src/sys/boot/i386/boot2/Makefile


http://www.dragonflybsd.org/cvsweb/src/sys/boot/i386/boot2/Makefile.diff?r1=1.10&r2=1.11&f=u



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]