svn commit: branches/uClibc-nptl: ldso/ldso/frv libc/sysdeps/linux/arm lib etc...

sjhill at uclibc.org sjhill at uclibc.org
Fri Aug 18 03:27:09 UTC 2006


Author: sjhill
Date: 2006-08-17 20:27:08 -0700 (Thu, 17 Aug 2006)
New Revision: 15818

Log:
Merge from trunk.


Modified:
   branches/uClibc-nptl/ldso/ldso/frv/dl-debug.h
   branches/uClibc-nptl/ldso/ldso/frv/dl-inlines.h
   branches/uClibc-nptl/ldso/ldso/frv/dl-startup.h
   branches/uClibc-nptl/ldso/ldso/frv/dl-syscalls.h
   branches/uClibc-nptl/ldso/ldso/frv/dl-sysdep.h
   branches/uClibc-nptl/ldso/ldso/frv/elfinterp.c
   branches/uClibc-nptl/ldso/ldso/frv/resolve.S
   branches/uClibc-nptl/libc/sysdeps/linux/arm/vfork.S
   branches/uClibc-nptl/libc/sysdeps/linux/e1/Makefile
   branches/uClibc-nptl/libc/sysdeps/linux/frv/Makefile
   branches/uClibc-nptl/libc/sysdeps/linux/h8300/Makefile
   branches/uClibc-nptl/libc/sysdeps/linux/i960/Makefile
   branches/uClibc-nptl/libc/sysdeps/linux/m68k/README.m68k
   branches/uClibc-nptl/libc/sysdeps/linux/microblaze/Makefile
   branches/uClibc-nptl/libc/sysdeps/linux/sh/pipe.c
   branches/uClibc-nptl/libc/sysdeps/linux/sh64/Makefile
   branches/uClibc-nptl/libc/sysdeps/linux/v850/Makefile


Changeset:
Modified: branches/uClibc-nptl/ldso/ldso/frv/dl-debug.h
===================================================================
--- branches/uClibc-nptl/ldso/ldso/frv/dl-debug.h	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/ldso/ldso/frv/dl-debug.h	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,29 +1,15 @@
 /* FR-V FDPIC ELF shared library loader suppport
-   Copyright (C) 2003, 2004 Red Hat, Inc.
-   Contributed by Alexandre Oliva <aoliva at redhat.com>
-   Lots of code copied from ../i386/elfinterp.c, so:
-   Copyright (c) 1994-2000 Eric Youngdale, Peter MacDonald,
-  				David Engel, Hongjiu Lu and Mitch D'Souza
-   Copyright (C) 2001-2002, Erik Andersen
-   All rights reserved.
+ * Copyright (C) 2003, 2004 Red Hat, Inc.
+ * Contributed by Alexandre Oliva <aoliva at redhat.com>
+ * Lots of code copied from ../i386/elfinterp.c, so:
+ * Copyright (c) 1994-2000 Eric Youngdale, Peter MacDonald,
+ *               David Engel, Hongjiu Lu and Mitch D'Souza
+ * Copyright (C) 2001-2002, Erik Andersen
+ * All rights reserved.
+ *
+ * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
+ */
 
-This file is part of uClibc.
-
-uClibc is free software; you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as
-published by the Free Software Foundation; either version 2.1 of the
-License, or (at your option) any later version.
-
-uClibc 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 Lesser General Public
-License along with uClibc; see the file COPYING.LIB.  If not, write to
-the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
-USA.  */
-
 static const char *_dl_reltypes_tab[] =
 {
   [0]	"R_FRV_NONE",		"R_FRV_32",

Modified: branches/uClibc-nptl/ldso/ldso/frv/dl-inlines.h
===================================================================
--- branches/uClibc-nptl/ldso/ldso/frv/dl-inlines.h	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/ldso/ldso/frv/dl-inlines.h	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,24 +1,9 @@
-     /* Copyright (C) 2003, 2004 Red Hat, Inc.
-	Contributed by Alexandre Oliva <aoliva at redhat.com>
+/* Copyright (C) 2003, 2004 Red Hat, Inc.
+ * Contributed by Alexandre Oliva <aoliva at redhat.com>
+ *
+ * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
+ */
 
-This file is part of uClibc.
-
-uClibc is free software; you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as
-published by the Free Software Foundation; either version 2.1 of the
-License, or (at your option) any later version.
-
-uClibc 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 Lesser General Public
-License along with uClibc; see the file COPYING.LIB.  If not, write to
-the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
-USA.  */
-
-
 #ifndef _dl_assert
 # define _dl_assert(expr)
 #endif

Modified: branches/uClibc-nptl/ldso/ldso/frv/dl-startup.h
===================================================================
--- branches/uClibc-nptl/ldso/ldso/frv/dl-startup.h	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/ldso/ldso/frv/dl-startup.h	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,23 +1,9 @@
-     /* Copyright (C) 2003 Red Hat, Inc.
-	Contributed by Alexandre Oliva <aoliva at redhat.com>
+/* Copyright (C) 2003 Red Hat, Inc.
+ * Contributed by Alexandre Oliva <aoliva at redhat.com>
+ *
+ * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
+ */
 
-This file is part of uClibc.
-
-uClibc is free software; you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as
-published by the Free Software Foundation; either version 2.1 of the
-License, or (at your option) any later version.
-
-uClibc 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 Lesser General Public
-License along with uClibc; see the file COPYING.LIB.  If not, write to
-the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
-USA.  */
-	
 /* Any assembly language/system dependent hacks needed to setup
  * boot1.c so it will work as expected and cope with whatever platform
  * specific wierdness is needed for this architecture.

Modified: branches/uClibc-nptl/ldso/ldso/frv/dl-syscalls.h
===================================================================
--- branches/uClibc-nptl/ldso/ldso/frv/dl-syscalls.h	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/ldso/ldso/frv/dl-syscalls.h	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,23 +1,9 @@
 /* Copyright (C) 2003, 2004 Red Hat, Inc.
-   Contributed by Alexandre Oliva <aoliva at redhat.com>
+ * Contributed by Alexandre Oliva <aoliva at redhat.com>
+ *
+ * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
+ */
 
-This file is part of uClibc.
-
-uClibc is free software; you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as
-published by the Free Software Foundation; either version 2.1 of the
-License, or (at your option) any later version.
-
-uClibc 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 Lesser General Public
-License along with uClibc; see the file COPYING.LIB.  If not, write to
-the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
-USA.  */
-
 /* We can't use the real errno in ldso, since it has not yet
  * been dynamicly linked in yet. */
 #include "sys/syscall.h"

Modified: branches/uClibc-nptl/ldso/ldso/frv/dl-sysdep.h
===================================================================
--- branches/uClibc-nptl/ldso/ldso/frv/dl-sysdep.h	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/ldso/ldso/frv/dl-sysdep.h	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,24 +1,10 @@
-     /* Copyright (C) 2003, 2004 Red Hat, Inc.
-	Contributed by Alexandre Oliva <aoliva at redhat.com>
-	Based on ../i386/dl-sysdep.h
+/* Copyright (C) 2003, 2004 Red Hat, Inc.
+ * Contributed by Alexandre Oliva <aoliva at redhat.com>
+ * Based on ../i386/dl-sysdep.h
+ *
+ * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
+ */
 
-This file is part of uClibc.
-
-uClibc is free software; you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as
-published by the Free Software Foundation; either version 2.1 of the
-License, or (at your option) any later version.
-
-uClibc 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 Lesser General Public
-License along with uClibc; see the file COPYING.LIB.  If not, write to
-the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
-USA.  */
-
 /*
  * Various assembly language/system dependent  hacks that are required
  * so that we can minimize the amount of platform specific code.
@@ -65,8 +51,6 @@
 
 extern int _dl_linux_resolve(void) __attribute__((__visibility__("hidden")));
 
-#define do_rem(result, n, base) ((result) = (n) % (base))
-
 /* 16KiB page alignment.  Should perhaps be made dynamic using
    getpagesize(), based on AT_PAGESZ from auxvt?  */
 #define PAGE_ALIGN 0xffffc000

Modified: branches/uClibc-nptl/ldso/ldso/frv/elfinterp.c
===================================================================
--- branches/uClibc-nptl/ldso/ldso/frv/elfinterp.c	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/ldso/ldso/frv/elfinterp.c	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,29 +1,15 @@
 /* FR-V FDPIC ELF shared library loader suppport
-   Copyright (C) 2003, 2004 Red Hat, Inc.
-   Contributed by Alexandre Oliva <aoliva at redhat.com>
-   Lots of code copied from ../i386/elfinterp.c, so:
-   Copyright (c) 1994-2000 Eric Youngdale, Peter MacDonald,
-  				David Engel, Hongjiu Lu and Mitch D'Souza
-   Copyright (C) 2001-2002, Erik Andersen
-   All rights reserved.
+ * Copyright (C) 2003, 2004 Red Hat, Inc.
+ * Contributed by Alexandre Oliva <aoliva at redhat.com>
+ * Lots of code copied from ../i386/elfinterp.c, so:
+ * Copyright (c) 1994-2000 Eric Youngdale, Peter MacDonald,
+ *               David Engel, Hongjiu Lu and Mitch D'Souza
+ * Copyright (C) 2001-2002, Erik Andersen
+ * All rights reserved.
+ *
+ * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
+ */
 
-This file is part of uClibc.
-
-uClibc is free software; you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as
-published by the Free Software Foundation; either version 2.1 of the
-License, or (at your option) any later version.
-
-uClibc 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 Lesser General Public
-License along with uClibc; see the file COPYING.LIB.  If not, write to
-the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
-USA.  */
-
 #include <features.h>
 
 /* Program to load an ELF binary on a linux system, and run it.
@@ -95,7 +81,7 @@
 		if (_dl_debug_bindings)
 		{
 			_dl_dprintf(_dl_debug_file, "\nresolve function: %s", symname);
-			if(_dl_debug_detail)
+			if (_dl_debug_detail)
 				_dl_dprintf(_dl_debug_file, 
 					    "\n\tpatched (%x,%x) ==> (%x,%x) @ %x\n",
 					    got_entry->entry_point, got_entry->got_value,
@@ -276,7 +262,7 @@
 		return -1; /*call _dl_exit(1) */
 	}
 #if defined (__SUPPORT_LD_DEBUG__)
-	if(_dl_debug_reloc && _dl_debug_detail) {
+	if (_dl_debug_reloc && _dl_debug_detail) {
 		_dl_dprintf(_dl_debug_file, "\tpatched: %x ==> %x @ %x", old_val, reloc_value, reloc_addr);
 		switch (reloc_type) {
 		case R_FRV_FUNCDESC_VALUE:
@@ -331,7 +317,7 @@
 				return -1; /*call _dl_exit(1) */
 		}
 #if defined (__SUPPORT_LD_DEBUG__)
-	if(_dl_debug_reloc && _dl_debug_detail)
+	if (_dl_debug_reloc && _dl_debug_detail)
 		_dl_dprintf(_dl_debug_file, "\tpatched: %x ==> %x @ %x", old_val, reloc_addr->entry_point, reloc_addr);
 #endif
 	return 0;

Modified: branches/uClibc-nptl/ldso/ldso/frv/resolve.S
===================================================================
--- branches/uClibc-nptl/ldso/ldso/frv/resolve.S	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/ldso/ldso/frv/resolve.S	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,23 +1,9 @@
-     /* Copyright (C) 2003 Red Hat, Inc.
-	Contributed by Alexandre Oliva <aoliva at redhat.com>
+/* Copyright (C) 2003 Red Hat, Inc.
+ * Contributed by Alexandre Oliva <aoliva at redhat.com>
+ *
+ * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
+ */
 
-This file is part of uClibc.
-
-uClibc is free software; you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as
-published by the Free Software Foundation; either version 2.1 of the
-License, or (at your option) any later version.
-
-uClibc 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 Lesser General Public
-License along with uClibc; see the file COPYING.LIB.  If not, write to
-the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
-USA.  */
-
      /* The function below is tail-called by resolver stubs when a
 	lazily-bound function is called.  It must preserve all
 	registers that could be used to pass arguments to the actual

Modified: branches/uClibc-nptl/libc/sysdeps/linux/arm/vfork.S
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/arm/vfork.S	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/arm/vfork.S	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,10 +1,7 @@
 /* vi: set sw=4 ts=4: */
-/* vfork for uClibc
- *
- * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+/*
+ * vfork for uClibc
  * Copyright (C) 2000-2006 by Erik Andersen <andersen at uclibc.org>
- * Written by Erik Andersen <andersen at uclibc.org>
- *
  * Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
  */
 

Modified: branches/uClibc-nptl/libc/sysdeps/linux/e1/Makefile
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/e1/Makefile	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/e1/Makefile	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,20 +1,8 @@
 # Makefile for uClibc
 #
-# Copyright (C) 2000-2003 Erik Andersen <andersen at uclibc.org>
+# Copyright (C) 2000-2006 Erik Andersen <andersen at uclibc.org>
 #
-# This program is free software; you can 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.
-#
-# This program 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 this program; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
 
 TOPDIR=../../../../
 include $(TOPDIR)Rules.mak

Modified: branches/uClibc-nptl/libc/sysdeps/linux/frv/Makefile
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/frv/Makefile	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/frv/Makefile	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,21 +1,9 @@
 # Makefile for uClibc
 #
-# Copyright (C) 2000-2003 Erik Andersen <andersen at uclibc.org>
+# Copyright (C) 2000-2006 Erik Andersen <andersen at uclibc.org>
 # ported to FR-V by Alexandre Oliva <aoliva at redhat.com>
 #
-# This program is free software; you can 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.
-#
-# This program 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 this program; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
 
 TOPDIR=../../../../
 include $(TOPDIR)Rules.mak

Modified: branches/uClibc-nptl/libc/sysdeps/linux/h8300/Makefile
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/h8300/Makefile	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/h8300/Makefile	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,20 +1,8 @@
 # Makefile for uClibc
 #
-# Copyright (C) 2000-2003 Erik Andersen <andersen at uclibc.org>
+# Copyright (C) 2000-2006 Erik Andersen <andersen at uclibc.org>
 #
-# This program is free software; you can 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.
-#
-# This program 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 this program; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
 
 TOPDIR=../../../../
 include $(TOPDIR)Rules.mak

Modified: branches/uClibc-nptl/libc/sysdeps/linux/i960/Makefile
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/i960/Makefile	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/i960/Makefile	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,20 +1,8 @@
 # Makefile for uClibc
 #
-# Copyright (C) 2000-2003 Erik Andersen <andersen at uclibc.org>
+# Copyright (C) 2000-2006 Erik Andersen <andersen at uclibc.org>
 #
-# This program is free software; you can 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.
-#
-# This program 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 this program; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
 
 TOPDIR=../../../../
 include $(TOPDIR)Rules.mak

Modified: branches/uClibc-nptl/libc/sysdeps/linux/m68k/README.m68k
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/m68k/README.m68k	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/m68k/README.m68k	2006-08-18 03:27:08 UTC (rev 15818)
@@ -19,7 +19,7 @@
 	CROSS = m68k-pic-coff-
 	CC = $(CROSS)gcc
 	STRIPTOOL = $(CROSS)strip
-	KERNEL_SOURCE=/opt/uClinux/linux	
+	KERNEL_SOURCE=/opt/uClinux/linux
 	HAS_MMU = false
 	HAS_FLOATS = false
 	MALLOC = malloc-simple
@@ -32,7 +32,7 @@
 	Theoretically, you should be able to install right over the
 	existing uC-libc 0.9.1 files in
 	/opt/uClinux/m68k-pic-coff/include, but I recommend cleaning
-	out all the include files there.  
+	out all the include files there.
 
 	The only file in there that's not from the old uC-libc is
 	assert.h, but I don't know why that would be the valid copy.

Modified: branches/uClibc-nptl/libc/sysdeps/linux/microblaze/Makefile
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/microblaze/Makefile	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/microblaze/Makefile	2006-08-18 03:27:08 UTC (rev 15818)
@@ -3,19 +3,7 @@
 # Copyright (C) 2001,2002  NEC Corporation
 # Copyright (C) 2001,2002  Miles Bader <miles at gnu.org>
 #
-# This program is free software; you can 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.
-#
-# This program 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 this program; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
 
 TOPDIR=../../../../
 include $(TOPDIR)Rules.mak

Modified: branches/uClibc-nptl/libc/sysdeps/linux/sh/pipe.c
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/sh/pipe.c	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/sh/pipe.c	2006-08-18 03:27:08 UTC (rev 15818)
@@ -1,4 +1,7 @@
+/* vi: set sw=4 ts=4: */
 /*
+ * pipe syscall for uClibc sh
+ *
  * Copyright (C) 2001 Lineo, <davidm at lineo.com>
  * Copyright (C) 2000-2006 Erik Andersen <andersen at uclibc.org>
  *
@@ -15,15 +18,15 @@
 {
 	long __res, __res2;
 	__asm__ __volatile__ (
-      "mov		%2,	r3;"
-      "mov		%3,	r4;"
-      "trapa	#0x13;"
-      "mov	    r1, %1;"
-	  : "=z" (__res),
-	    "=r" ((long) __res2)
-	  : "r" ((long) __NR_pipe),
-	    "r" ((long) fd)
-	  : "cc", "memory", "r1", "r3", "r4");
+	"mov	%2,	r3;"
+	"mov	%3,	r4;"
+	"trapa	#0x13;"
+	"mov    r1, %1;"
+	   : "=z" (__res),
+	     "=r" ((long) __res2)
+	   : "r" ((long) __NR_pipe),
+	     "r" ((long) fd)
+	   : "cc", "memory", "r1", "r3", "r4");
 	if ((unsigned long)(__res) >= (unsigned long)(-125)) {
 		int __err = -(__res);
 		errno = __err;

Modified: branches/uClibc-nptl/libc/sysdeps/linux/sh64/Makefile
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/sh64/Makefile	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/sh64/Makefile	2006-08-18 03:27:08 UTC (rev 15818)
@@ -3,19 +3,7 @@
 # Copyright (C) 2001 SuperH (UK) Ltd.
 # Copyright (C) 2003 Paul Mundt <lethal at linux-sh.org>
 #
-# This program is free software; you can 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.
-#
-# This program 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 this program; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
 
 TOPDIR=../../../../
 include $(TOPDIR)Rules.mak

Modified: branches/uClibc-nptl/libc/sysdeps/linux/v850/Makefile
===================================================================
--- branches/uClibc-nptl/libc/sysdeps/linux/v850/Makefile	2006-08-18 03:09:07 UTC (rev 15817)
+++ branches/uClibc-nptl/libc/sysdeps/linux/v850/Makefile	2006-08-18 03:27:08 UTC (rev 15818)
@@ -3,19 +3,7 @@
 # Copyright (C) 2001,2002  NEC Corporation
 # Copyright (C) 2001,2002  Miles Bader <miles at gnu.org>
 #
-# This program is free software; you can 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.
-#
-# This program 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 this program; if not, write to the Free Software Foundation, Inc.,
-# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+# Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.
 
 TOPDIR=../../../../
 include $(TOPDIR)Rules.mak




More information about the uClibc-cvs mailing list