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