cvs commit: src/lib/libc/i386/sys cerror.S
Simon Schubert
corecode at crater.dragonflybsd.org
Sat Jan 19 05:31:12 PST 2008
corecode 2008/01/19 05:30:52 PST
DragonFly src repository
Modified files:
lib/libc/i386/sys cerror.S
Log:
Don't write errno to the GOT, but properly follow the indirection
This only applies to PIC objects without TLS support, i.e. rtld.
This was broken since long but didn't get caught, because rtld is the
only consumer of this configuration and doesn't deal with errno a lot.
Noticed-by: godlkwrth on IRC while porting WINE
Revision Changes Path
1.6 +4 -3 src/lib/libc/i386/sys/cerror.S
http://www.dragonflybsd.org/cvsweb/src/lib/libc/i386/sys/cerror.S.diff?r1=1.5&r2=1.6&f=u
More information about the Commits
mailing list