summaryrefslogtreecommitdiff
path: root/libpthread/linuxthreads/sysdeps/powerpc/sigcontextinfo.h
AgeCommit message (Collapse)Author
2002-02-20Merge in the pthread library. This is the linuxthreads library taken fromEric Andersen
glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen (me). Stefan has hacked things up such that linuxthreads runs on MMU-less systems (tested only on arm-nommu). Erik cleaned things up and made it work properly as a shared library. -Erik
redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU C Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include <unistd.h> #include <sys/param.h> /* Return the system page size. */ int getpagesize () { #ifdef EXEC_PAGESIZE return EXEC_PAGESIZE; #else /* No EXEC_PAGESIZE. */ #ifdef NBPG #ifndef CLSIZE #define CLSIZE 1 #endif /* No CLSIZE. */ return NBPG * CLSIZE; #else /* No NBPG. */ return NBPC; #endif /* NBPG. */ #endif /* EXEC_PAGESIZE. */ }