[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commits] r2541 - in /fsf/trunk/ports: ./ sysdeps/unix/sysv/linux/hppa/nptl/ sysdeps/unix/sysv/linux/hppa/sys/



Author: eglibc
Date: Sun Jun 17 00:03:10 2007
New Revision: 2541

Log:
Import glibc-ports-mainline for 2007-06-17

Added:
    fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/nptl/configure
    fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/nptl/configure.in
Modified:
    fsf/trunk/ports/ChangeLog.hppa
    fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/sys/procfs.h

Modified: fsf/trunk/ports/ChangeLog.hppa
==============================================================================
--- fsf/trunk/ports/ChangeLog.hppa (original)
+++ fsf/trunk/ports/ChangeLog.hppa Sun Jun 17 00:03:10 2007
@@ -1,3 +1,15 @@
+2006-07-16  Jeff Bailey  <jbailey@xxxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/hppa/sys/procfs.h: Don't
+	include	asm/elf.h.  Declare elf_greg_t, elf_gregset_t,
+	elf_fpreg_t, and elf_fpregset_t.
+
+2007-06-16  Jeff Bailey  <jbailey@xxxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/hppa/nptl/configure.in: Require
+	at least kernel 2.6.9.
+	* sysdeps/unix/sysv/linux/hppa/nptl/configure: Rebuilt.
+
 2007-05-17  Carlos O'Donell  <carlos@xxxxxxxxxxxxxxxx>
 
 	* sysdeps/unix/sysv/linux/hppa/nptl/bits/semaphore.h 

Added: fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/nptl/configure
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/nptl/configure (added)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/nptl/configure Sun Jun 17 00:03:10 2007
@@ -1,0 +1,5 @@
+# This file is generated from configure.in by Autoconf.  DO NOT EDIT!
+ # Local configure fragment for sysdeps/unix/sysv/linux/hppa/nptl.
+
+# Needed for LWS CAS
+arch_minimum_kernel=2.6.9

Added: fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/nptl/configure.in
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/nptl/configure.in (added)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/nptl/configure.in Sun Jun 17 00:03:10 2007
@@ -1,0 +1,5 @@
+GLIBC_PROVIDES dnl See aclocal.m4 in the top level source directory.
+# Local configure fragment for sysdeps/unix/sysv/linux/hppa/nptl.
+
+# Needed for LWS CAS
+arch_minimum_kernel=2.6.9

Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/sys/procfs.h
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/sys/procfs.h (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/hppa/sys/procfs.h Sun Jun 17 00:03:10 2007
@@ -1,4 +1,4 @@
-/* Copyright (C) 1996, 1997, 1999, 2000 Free Software Foundation, Inc.
+/* Copyright (C) 1996, 1997, 1999, 2000, 2006 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -34,9 +34,17 @@
 #include <sys/types.h>
 #include <sys/ucontext.h>
 #include <sys/user.h>
-#include <asm/elf.h>
 
 __BEGIN_DECLS
+
+typedef unsigned long elf_greg_t;
+#define ELF_NGREG 80    /* We only need 64 at present, but leave space
+			                              for expansion. */
+typedef elf_greg_t elf_gregset_t[ELF_NGREG];
+
+#define ELF_NFPREG 32
+typedef double elf_fpreg_t;
+typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
 
 struct elf_siginfo
   {