Date: Mon, 25 Apr 2005 20:30:24 +0000 (UTC) From: Peter Wemm <peter@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc/i386/sys Makefile.inc i386_get_fsbase.c i386_get_gsbase.c i386_set_fsbase.c i386_set_gsbase.c src/sys/i386/include sysarch.h Message-ID: <200504252030.j3PKUOI0030768@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 2005-04-25 20:30:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/i386/sys Makefile.inc sys/i386/include sysarch.h Added files: (Branch: RELENG_5) lib/libc/i386/sys i386_get_fsbase.c i386_get_gsbase.c i386_set_fsbase.c i386_set_gsbase.c Log: Add 6.x-compatable fs/gsbase functions. This means we can use libraries with these symbols to satisfy things like libpthread.so.0 when running on a 6.x machine when the app is linked against libc.so.5. Note that these don't actually do anything on 5.x kernels yet. I'd actually like to have 5.x use these in the future though, in order to get rid of the evil #ifdef COMPAT_32BIT stuff. Revision Changes Path 1.27.4.2 +1 -0 src/lib/libc/i386/sys/Makefile.inc 1.1.2.1 +37 -0 src/lib/libc/i386/sys/i386_get_fsbase.c (new) 1.1.2.1 +37 -0 src/lib/libc/i386/sys/i386_get_gsbase.c (new) 1.1.2.1 +37 -0 src/lib/libc/i386/sys/i386_set_fsbase.c (new) 1.1.2.1 +37 -0 src/lib/libc/i386/sys/i386_set_gsbase.c (new) 1.20.2.2 +8 -0 src/sys/i386/include/sysarch.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504252030.j3PKUOI0030768>