cvs commit: src/libexec/rtld-elf/i386 rtld_machdep.h
Matthew Dillon
dillon at crater.dragonflybsd.org
Sun Oct 5 16:07:48 PDT 2003
dillon 2003/10/05 16:06:45 PDT
Modified files:
libexec/rtld-elf/i386 rtld_machdep.h
Log:
The CMOV family of instructions do not work across all cpu families. In
particular they do not work on some of the oldest pentiums or 486's, and
probably do not work on some non-intel cpus either.
Replace the cmovcl in the preload code's inline assembly with a jnc/movl
combination.
Located by the persistence of: Galen Sampson <galen_sampson at xxxxxxxxx>
Revision Changes Path
1.4 +6 -3 src/libexec/rtld-elf/i386/rtld_machdep.h
More information about the Commits
mailing list