cvs commit: src/sys/platform/pc32/i386 machdep.c src/sys/platform/vkernel/i386 cpu_regs.c src/sys/platform/pc64/amd64 cpu_regs.c src/sys/emulation/linux/i386 linux_sysvec.c

Aggelos Economopoulos aggelos at crater.dragonflybsd.org
Sun Mar 16 04:27:07 PDT 2008


aggelos     2008/03/16 04:24:21 PDT

DragonFly src repository

  Modified files:        (Branch: DragonFly_RELEASE_1_12)
    sys/platform/pc32/i386 machdep.c 
    sys/platform/vkernel/i386 cpu_regs.c 
    sys/platform/pc64/amd64 cpu_regs.c 
    sys/emulation/linux/i386 linux_sysvec.c 
  Log:
  MFC: The i386/amd64 abi specifies that the direction flag must be
  clear on function entry. Newer versions of gcc (>=4.3) depend on
  this behavior (and reportedly so does icc), so make sure the flag
  is clear when running a signal handler.
  
  Requested-by: joerg@
  
  Revision   Changes    Path
  1.129.2.1  +7 -1      src/sys/platform/pc32/i386/machdep.c
  1.25.2.1   +7 -1      src/sys/platform/vkernel/i386/cpu_regs.c
  1.4.2.1    +7 -1      src/sys/platform/pc64/amd64/cpu_regs.c
  1.29.4.1   +14 -2     src/sys/emulation/linux/i386/linux_sysvec.c


http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/machdep.c.diff?r1=1.129&r2=1.129.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/cpu_regs.c.diff?r1=1.25&r2=1.25.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc64/amd64/cpu_regs.c.diff?r1=1.4&r2=1.4.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linux_sysvec.c.diff?r1=1.29&r2=1.29.4.1&f=u





More information about the Commits mailing list