Browse Source

Update my email address. I am no longer andersen@lineo.com

Eric Andersen 19 years ago
parent
commit
5a65349824
100 changed files with 450 additions and 174 deletions
  1. 3 2
      Makefile
  2. 2 2
      Rules.mak
  3. 2 2
      debian/copyright
  4. 4 3
      extra/Configs/Config.arm
  5. 4 3
      extra/Configs/Config.cross.arm.uclinux
  6. 8 7
      extra/Configs/Config.i386
  7. 4 3
      extra/Configs/Config.m68k
  8. 4 3
      extra/Configs/Config.m68k.coff
  9. 4 3
      extra/Configs/Config.mips
  10. 4 3
      extra/Configs/Config.mipsel
  11. 4 3
      extra/Configs/Config.powerpc
  12. 3 3
      extra/Configs/Config.sh
  13. 5 4
      extra/Configs/Config.v850e
  14. 1 0
      extra/Makefile
  15. 6 0
      extra/gcc-uClibc/Makefile
  16. 22 0
      extra/gcc-uClibc/gcc-uClibc.c
  17. 2 2
      include/ctype.h
  18. 2 2
      include/string.h
  19. 22 0
      ldso/Makefile
  20. 1 0
      ldso/ldso/Makefile
  21. 1 0
      ldso/libdl/Makefile
  22. 22 0
      ldso/man/Makefile
  23. 22 0
      ldso/util/Makefile
  24. 4 3
      ldso/util/ldd.c
  25. 4 3
      ldso/util/readelf.c
  26. 2 2
      libc/Makefile
  27. 1 0
      libc/inet/Makefile
  28. 1 0
      libc/inet/rpc/Makefile
  29. 1 0
      libc/misc/Makefile
  30. 1 0
      libc/misc/assert/Makefile
  31. 1 0
      libc/misc/ctype/Makefile
  32. 1 0
      libc/misc/dirent/Makefile
  33. 1 0
      libc/misc/file/Makefile
  34. 1 0
      libc/misc/fnmatch/Makefile
  35. 1 0
      libc/misc/glob/Makefile
  36. 1 0
      libc/misc/internals/Makefile
  37. 1 0
      libc/misc/locale/Makefile
  38. 1 0
      libc/misc/lsearch/Makefile
  39. 1 0
      libc/misc/mntent/Makefile
  40. 1 0
      libc/misc/regex/Makefile
  41. 1 0
      libc/misc/syslog/Makefile
  42. 1 0
      libc/misc/sysvipc/Makefile
  43. 1 0
      libc/misc/time/Makefile
  44. 1 0
      libc/misc/tsearch/Makefile
  45. 1 0
      libc/misc/utmp/Makefile
  46. 1 0
      libc/pwd_grp/Makefile
  47. 1 0
      libc/signal/Makefile
  48. 3 2
      libc/signal/allocrtsig.c
  49. 1 0
      libc/stdio/Makefile
  50. 4 4
      libc/stdio/getdelim.c
  51. 4 4
      libc/stdio/getline.c
  52. 1 0
      libc/stdlib/Makefile
  53. 4 4
      libc/stdlib/div.c
  54. 4 5
      libc/stdlib/ldiv.c
  55. 1 0
      libc/stdlib/malloc-930716/Makefile
  56. 1 0
      libc/stdlib/malloc-simple/Makefile
  57. 1 0
      libc/stdlib/malloc/Makefile
  58. 1 0
      libc/string/Makefile
  59. 17 3
      libc/string/strsignal.c
  60. 1 0
      libc/sysdeps/Makefile
  61. 1 0
      libc/sysdeps/linux/Makefile
  62. 1 0
      libc/sysdeps/linux/arm/Makefile
  63. 4 5
      libc/sysdeps/linux/arm/vfork.S
  64. 2 2
      libc/sysdeps/linux/common/Makefile
  65. 4 5
      libc/sysdeps/linux/common/create_module.c
  66. 5 4
      libc/sysdeps/linux/common/kernel_version.c
  67. 4 5
      libc/sysdeps/linux/common/statfix.c
  68. 4 5
      libc/sysdeps/linux/common/statfix64.c
  69. 1 0
      libc/sysdeps/linux/i386/Makefile
  70. 3 6
      libc/sysdeps/linux/i386/crt0.c
  71. 1 0
      libc/sysdeps/linux/m68k/Makefile
  72. 3 6
      libc/sysdeps/linux/m68k/crt0.c
  73. 1 0
      libc/sysdeps/linux/mips/Makefile
  74. 1 0
      libc/sysdeps/linux/powerpc/Makefile
  75. 1 0
      libc/sysdeps/linux/sparc/Makefile
  76. 4 5
      libc/sysdeps/linux/sparc/fork.c
  77. 19 7
      libc/sysdeps/linux/v850/Makefile
  78. 1 0
      libc/termios/Makefile
  79. 1 0
      libc/unistd/Makefile
  80. 15 18
      libc/unistd/daemon.c
  81. 4 5
      libc/unistd/getlogin.c
  82. 1 0
      libcrypt/Makefile
  83. 3 3
      libcrypt/crypt.c
  84. 1 1
      libcrypt/des.c
  85. 1 1
      libcrypt/md5.c
  86. 16 4
      libm/Makefile
  87. 16 4
      libm/powerpc/Makefile
  88. 2 0
      libresolv/Makefile
  89. 3 2
      libresolv/resolv.c
  90. 1 0
      libutil/Makefile
  91. 1 5
      test/Makefile
  92. 18 0
      test/args/Makefile
  93. 3 2
      test/args/arg_test.c
  94. 18 0
      test/assert/Makefile
  95. 3 2
      test/assert/assert.c
  96. 18 0
      test/ctype/Makefile
  97. 3 2
      test/ctype/ctype.c
  98. 18 0
      test/ldso/Makefile
  99. 18 0
      test/malloc/Makefile
  100. 0 0
      test/math/Makefile

+ 3 - 2
Makefile

@@ -1,7 +1,7 @@
 # Makefile for uClibc
 #
-# Copyright (C) 2000, 2001 by Lineo, inc.
-# Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+# Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
@@ -16,6 +16,7 @@
 # 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
+# Makefile for uClibc
 #
 # Derived in part from the Linux-8086 C library, the GNU C Library, and several
 # other sundry sources.  Files within this library are copyright by their

+ 2 - 2
Rules.mak

@@ -3,9 +3,9 @@
 # This file contains rules which are shared between multiple Makefiles.  All
 # normal configuration options live in the file named "Config".  You probably
 # should not mess with this file unless you know what you are doing...  
-#   -Erik Andersen <andersen@lineo.com> < andersee@debian.org>
 # 
-# Copyright (C) 2000, 2001 by Lineo, inc.
+# Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 2 - 2
debian/copyright

@@ -3,9 +3,9 @@ Mon, 25 Jun 2001 22:13:43 -0700.
 
 The source is a snapshot of the uClibc CVS tree at
 :pserver:anonymous@cvs.uclinux.org:/var/cvs.  Password
-is anonymous, module name is uClibc.
+is "", module name is uClibc.
 
-Upstream Maintainer: Erik Andersen <andersen@lineo.com>
+Upstream Maintainer: Erik Andersen <andersee@debian.org>
 
 Copyright:
 

+ 4 - 3
extra/Configs/Config.arm

@@ -1,10 +1,11 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 4 - 3
extra/Configs/Config.cross.arm.uclinux

@@ -1,10 +1,11 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 8 - 7
extra/Configs/Config.i386

@@ -1,10 +1,11 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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
@@ -45,7 +46,7 @@ STRIPTOOL = $(CROSS)strip
 
 # Set the following to `true' to make a debuggable build, and `false' for
 # production builds.
-DODEBUG = false
+DODEBUG = true
 
 # Compiler warnings you want to see 
 WARNINGS=-Wall
@@ -114,19 +115,19 @@ UNIFIED_SYSCALL = false
 # If you want large file summit support (greater then 2 Gib), 
 # turn this on.  This has no effect unless your kernel supports 
 # lfs.  This currently does nothing, but may someday...
-DOLFS = false
+DOLFS = true
 
 # If you want to include RPC support, enable this.  RPC is almost never used 
 # for anything except NFS support, so unless you plan to use NFS, leave this
 # disabled.  This is off by default.
-INCLUDE_RPC = false
+INCLUDE_RPC = true
 
 # If you want to include support for the next version of the Internet
 # Protocol: IP version 6, enable this.  This is off by default.
 INCLUDE_IPV6 = false
 
 # If you want to compile the library as PIC code, turn this on.
-DOPIC = false
+DOPIC = true
 
 
 

+ 4 - 3
extra/Configs/Config.m68k

@@ -1,10 +1,11 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 4 - 3
extra/Configs/Config.m68k.coff

@@ -1,10 +1,11 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 4 - 3
extra/Configs/Config.mips

@@ -1,10 +1,11 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 4 - 3
extra/Configs/Config.mipsel

@@ -1,10 +1,11 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 4 - 3
extra/Configs/Config.powerpc

@@ -1,10 +1,11 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 3 - 3
extra/Configs/Config.sh

@@ -1,8 +1,8 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
 # Copyright (C) 2000 by Lineo, inc.
 # Copyright (C) 2001 by Hewlett-Packard Australia

+ 5 - 4
extra/Configs/Config.v850e

@@ -1,10 +1,11 @@
 # Library Configuration rules for uClibc
 #
-# This file contains rules which are shared between multiple Makefiles.  Feel
-# free to adjust to taste...  
-#  -Erik Andersen <andersen@lineo.com> <andersee@debian.org>
+# This file contains rules which are shared between multiple Makefiles.  All
+# normal configuration options live in the file named "Config".  You probably
+# should not mess with this file unless you know what you are doing...  
 # 
-# Copyright (C) 2000, 2001 by Lineo, inc.
+# Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 1 - 0
extra/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 6 - 0
extra/gcc-uClibc/Makefile

@@ -1,3 +1,9 @@
+# Makefile for building a fake gcc/binutils toolchain
+# that simply spoofs the location of the C library
+#
+# Copyright (C) 2000,2001 Erik Andersen <andersen@uclibc.org>
+#
+
 TOPDIR = ../../
 include $(TOPDIR)Rules.mak
 

+ 22 - 0
extra/gcc-uClibc/gcc-uClibc.c

@@ -207,15 +207,34 @@ int main(int argc, char **argv)
 			use_build_dir = 1;
 		} else if (strcmp("--uclibc-use-rpath",argv[j]) == 0) {
 			use_rpath = 1;
+		}
+#if 0
 		} else {
 			gcc_argv[i++] = argv[j];
 		}
+#endif	
+	}
+	if (linking && source_count) {
+		if (use_start) {
+			gcc_argv[i++] = crt0_path[use_build_dir];
+			gcc_argv[i++] = "-e _start";
+		}
 	}
+
+
 	if (use_stdinc) {
 		gcc_argv[i++] = nostdinc;
 		gcc_argv[i++] = uClibc_inc[use_build_dir];
 		gcc_argv[i++] = GCC_INCDIR;
 	}
+
+	for ( j = 1 ; j < argc ; j++ ) {
+		if (strcmp("--uclibc-use-build-dir",argv[j]) != 0 && 
+		    strcmp("--uclibc-use-rpath",argv[j]) != 0) {
+			gcc_argv[i++] = argv[j];
+		}
+	}
+
 	if (linking && source_count) {
 		if (!use_static_linking) {
 			if (dlstr && use_build_dir) {
@@ -232,9 +251,12 @@ int main(int argc, char **argv)
 		if (!use_build_dir) {
 			gcc_argv[i++] = usr_lib_path;
 		}
+#if 0
 		if (use_start) {
+			gcc_argv[i++] = "-e _start";
 			gcc_argv[i++] = crt0_path[use_build_dir];
 		}
+#endif
 		if (use_stdlib) {
 			gcc_argv[i++] = nostdlib;
 			gcc_argv[i++] = "-lc";

+ 2 - 2
include/ctype.h

@@ -3,8 +3,8 @@
  * ctype.h
  * Character classification and conversion
  *
- * Copyright (C) 2000 by Lineo, inc.  
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc.
+ * Copyright (C) 2000,2001 Erik Andersen <andersee@debian.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

+ 2 - 2
include/string.h

@@ -62,16 +62,16 @@ extern int memcmp (__const void *__s1, __const void *__s2, size_t __n)
 extern void *memchr (__const void *__s, int __c, size_t __n)
       __THROW __attribute_pure__;
 
-#if 0
 //#ifdef __USE_GNU
+#if 0
 /* Search in S for C.  This is similar to `memchr' but there is no
    length limit.  */
 extern void *rawmemchr (__const void *__s, int __c) __THROW __attribute_pure__;
 
+#endif
 /* Search N bytes of S for the final occurrence of C.  */
 extern void *memrchr (__const void *__s, int __c, size_t __n)
       __THROW __attribute_pure__;
-#endif
 
 
 /* Copy SRC to DEST.  */

+ 22 - 0
ldso/Makefile

@@ -1,3 +1,25 @@
+# Makefile for uClibc
+#
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
+#
+# Derived in part from the Linux-8086 C library, the GNU C Library, and several
+# other sundry sources.  Files within this library are copyright by their
+# respective copyright holders.
+
 TOPDIR=../
 include $(TOPDIR)Rules.mak
 

+ 1 - 0
ldso/ldso/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
ldso/libdl/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 22 - 0
ldso/man/Makefile

@@ -1,3 +1,25 @@
+# Makefile for uClibc
+#
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
+#
+# Derived in part from the Linux-8086 C library, the GNU C Library, and several
+# other sundry sources.  Files within this library are copyright by their
+# respective copyright holders.
+
 include ../Config.mk
 
 ALL = #ld.so.info

+ 22 - 0
ldso/util/Makefile

@@ -1,3 +1,25 @@
+# Makefile for uClibc
+#
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
+#
+# Derived in part from the Linux-8086 C library, the GNU C Library, and several
+# other sundry sources.  Files within this library are copyright by their
+# respective copyright holders.
+
 TOPDIR=../../
 include $(TOPDIR)Rules.mak
 

+ 4 - 3
ldso/util/ldd.c

@@ -2,13 +2,14 @@
 /*
  * A small little ldd implementation for uClibc
  *
- * Copyright (C) 2001 by Lineo, inc.
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc.
+ * Copyright (C) 2000,2001 Erik Andersen <andersee@debian.org>
+ * Written by Erik Andersen <andersee@debian.org>
  *
  * Several functions in this file (specifically, elf_find_section_type(),
  * elf_find_phdr_type(), and elf_find_dynamic(), were stolen from elflib.c from
  * elfvector (http://www.BitWagon.com/elfvector.html) by John F. Reiser
- * <jreiser@BitWagon.com>, and which is copyright 2000 BitWagon Software LLC
+ * <jreiser@BitWagon.com>, which is copyright 2000 BitWagon Software LLC
  * (GPL2).
  *
  * This program is free software; you can redistribute it and/or modify

+ 4 - 3
ldso/util/readelf.c

@@ -2,13 +2,14 @@
 /*
  * A small little readelf implementation for uClibc
  *
- * Copyright (C) 2001 by Lineo, inc.
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc.
+ * Copyright (C) 2000,2001 Erik Andersen <andersee@debian.org>
+ * Written by Erik Andersen <andersee@debian.org>
  *
  * Several functions in this file (specifically, elf_find_section_type(),
  * elf_find_phdr_type(), and elf_find_dynamic(), were stolen from elflib.c from
  * elfvector (http://www.BitWagon.com/elfvector.html) by John F. Reiser
- * <jreiser@BitWagon.com>, and which is copyright 2000 BitWagon Software LLC
+ * <jreiser@BitWagon.com>, which is copyright 2000 BitWagon Software LLC
  * (GPL2).
  *
  * This program is free software; you can redistribute it and/or modify

+ 2 - 2
libc/Makefile

@@ -1,7 +1,7 @@
 # Makefile for uClibc
 #
-# Copyright (C) 2000, 2001 by Lineo, inc.
-# Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+# Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/inet/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/inet/rpc/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/assert/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/ctype/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/dirent/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2001 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/file/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/fnmatch/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/glob/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/internals/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/locale/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/lsearch/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/mntent/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/regex/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/syslog/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/sysvipc/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/time/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/tsearch/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/misc/utmp/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/pwd_grp/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/signal/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 3 - 2
libc/signal/allocrtsig.c

@@ -1,8 +1,9 @@
 /*
  * Ignore/stub out real-time signal allocation.
  *
- * Copyright (C) 2001 by Lineo, inc.  
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2001 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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

+ 1 - 0
libc/stdio/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 4 - 4
libc/stdio/getdelim.c

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * getdelim for uClibc
+/* getdelim for uClibc
  *
- * Copyright (C) 2000 by Lineo, inc.  
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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

+ 4 - 4
libc/stdio/getline.c

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * getline for uClibc
+/* getline for uClibc
  *
- * Copyright (C) 2000 by Lineo, inc.  
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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

+ 1 - 0
libc/stdlib/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 4 - 4
libc/stdlib/div.c

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * div for uClibc
+/* div for uClibc
  *
- * Copyright (C) 2001 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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

+ 4 - 5
libc/stdlib/ldiv.c

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * ldiv for uClibc
+/* ldiv for uClibc
  *
- * Copyright (C) 2001 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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
@@ -18,7 +18,6 @@
  * 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
- *
  */
 
 #include <stdlib.h>

+ 1 - 0
libc/stdlib/malloc-930716/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/stdlib/malloc-simple/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/stdlib/malloc/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/string/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 17 - 3
libc/string/strsignal.c

@@ -1,7 +1,21 @@
 /* vi: set sw=4 ts=4: */
-/* Copyright (C) 2000 Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
- * This file is part of the uClinux and is distributed under the 
- * GNU Library General Public License.
+/* strsignal for uClibc
+ *
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@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
  */
 
 /*

+ 1 - 0
libc/sysdeps/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/sysdeps/linux/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/sysdeps/linux/arm/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 4 - 5
libc/sysdeps/linux/arm/vfork.S

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * fork for uClibc
+/* vfork for uClibc
  *
- * Copyright (C) 2000 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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
@@ -18,7 +18,6 @@
  * 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
- *
  */
 
 #include <asm/errno.h>

+ 2 - 2
libc/sysdeps/linux/common/Makefile

@@ -1,7 +1,7 @@
-# Copyright (C) 1995,1996 Robert de Bath <rdebath@cix.compulink.co.uk> Makefile
-# for uClibc
+# Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 4 - 5
libc/sysdeps/linux/common/create_module.c

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * Syscalls for uClibc
+/* Syscalls for uClibc
  *
- * Copyright (C) 2000 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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
@@ -18,7 +18,6 @@
  * 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
- *
  */
 
 #include <errno.h>

+ 5 - 4
libc/sysdeps/linux/common/kernel_version.c

@@ -1,7 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * Copyright (C) 1999,2000 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+/* find_kernel_revision for uClibc
+ *
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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
@@ -16,7 +18,6 @@
  * 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
- *
  */
 
 #include <stdio.h>

+ 4 - 5
libc/sysdeps/linux/common/statfix.c

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * Convert from the kernel's version of struct stat to libc's version
+/* Convert from the kernel's version of struct stat to libc's version
  *
- * Copyright (C) 2000, 2001 by Lineo, inc.  
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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
@@ -18,7 +18,6 @@
  * 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
- *
  */
 
 /* Pull in whatever this particular arch's kernel thinks the kernel version of

+ 4 - 5
libc/sysdeps/linux/common/statfix64.c

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * Convert from the kernel's version of struct stat to libc's version
+/* Convert from the kernel's version of struct stat to libc's version
  *
- * Copyright (C) 2000, 2001 by Lineo, inc.  
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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
@@ -18,7 +18,6 @@
  * 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
- *
  */
 
 

+ 1 - 0
libc/sysdeps/linux/i386/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 3 - 6
libc/sysdeps/linux/i386/crt0.c

@@ -1,10 +1,8 @@
-/*
- * uClibc/sysdeps/linux/i386/crt0.S
+/* vi: set sw=4 ts=4: */
+/* uClibc/sysdeps/linux/i386/crt0.S
  * Pull stuff off the stack and get uClibc moving.
  *
- * Copyright (C) 2001 by Lineo, inc.  
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
- * who is very pleased he managed to do this entirely in C code.
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@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
@@ -19,7 +17,6 @@
  * 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
- *
  */
 
 extern void __uClibc_main(int argc,void *argv,void *envp);

+ 1 - 0
libc/sysdeps/linux/m68k/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 3 - 6
libc/sysdeps/linux/m68k/crt0.c

@@ -1,10 +1,8 @@
-/*
- * uClibc/sysdeps/linux/i386/crt0.S
+/* vi: set sw=4 ts=4: */
+/* uClibc/sysdeps/linux/m68k/crt0.S
  * Pull stuff off the stack and get uClibc moving.
  *
- * Copyright (C) 2001 by Lineo, inc.  
- * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
- * who is very pleased he managed to do this entirely in C code.
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@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
@@ -19,7 +17,6 @@
  * 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
- *
  */
 
 extern void __uClibc_main(int argc,void *argv,void *envp);

+ 1 - 0
libc/sysdeps/linux/mips/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2001 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/sysdeps/linux/powerpc/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/sysdeps/linux/sparc/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 4 - 5
libc/sysdeps/linux/sparc/fork.c

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * fork for uClibc
+/* fork for uClibc
  *
- * Copyright (C) 2000 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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
@@ -18,7 +18,6 @@
  * 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
- *
  */
 
 #include <errno.h>

+ 19 - 7
libc/sysdeps/linux/v850/Makefile

@@ -1,14 +1,26 @@
+# Makefile for uClibc
 #
-# libc/sysdeps/linux/v850/Makefile -- Makefile for v850 machine-dependent dir
+# Copyright (C) 2001  NEC Corporation
+# Copyright (C) 2001  Miles Bader <miles@gnu.org>
+# Copyright (C) 2000  Lineo, inc.
 #
-#  Copyright (C) 2001  NEC Corporation
-#  Copyright (C) 2001  Miles Bader <miles@gnu.org>
-#  Copyright (C) 2000  Lineo, inc.
+# 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 file is subject to the terms and conditions of the GNU Library
-# General Public License.  See the file COPYING.LIB in the main
-# directory of this archive for more details.
+# 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
+#
+# Derived in part from the Linux-8086 C library, the GNU C Library, and several
+# other sundry sources.  Files within this library are copyright by their
+# respective copyright holders.
 
 TOPDIR=../../../../
 include $(TOPDIR)Rules.mak

+ 1 - 0
libc/termios/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 0
libc/unistd/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 15 - 18
libc/unistd/daemon.c

@@ -1,27 +1,24 @@
 /* vi: set sw=4 ts=4: */
-/*
- * daemon implementation for uClibc
+/* daemon implementation for uClibc
  *
  * Copyright (c) 1991, 1993
  *	The Regents of the University of California.  All rights reserved.
  *
- * Modified for uClibc by Erik Andersen 
- *        <andersee@debian.org>, <andersen@lineo.com>
+ * Modified for uClibc by Erik Andersen <andersee@debian.org>
  *
- * The uClibc Library 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.
- * 
- * 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. 
+ * 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
  *
  * Original copyright notice is retained at the end of this file.
  */

+ 4 - 5
libc/unistd/getlogin.c

@@ -1,9 +1,9 @@
 /* vi: set sw=4 ts=4: */
-/*
- * getlogin for uClibc
+/* getlogin for uClibc
  *
- * Copyright (C) 2001 by Lineo, inc.  Written by 
- *    Erik Andersen * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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
@@ -18,7 +18,6 @@
  * 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
- *
  */
 
 #include <stdlib.h>

+ 1 - 0
libcrypt/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 3 - 3
libcrypt/crypt.c

@@ -2,8 +2,9 @@
 /*
  * crypt() for uClibc
  *
- * Copyright (C) 2001 by Lineo, inc.  Written by 
- *  Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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
@@ -18,7 +19,6 @@
  * 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
- *
  */
 
 #include <crypt.h>

+ 1 - 1
libcrypt/des.c

@@ -6,7 +6,7 @@
  * on Andy Tanenbaum's book "Computer Networks", and then rewritten in
  * C by Kees J. Bot, 7 Feb 1994.  This code was ported from Minix to
  * uClibc on June 28, 2001 by Manuel Novoa III, and then reshuffled to
- * be reentrant by Erik Andersen <andersen@lineo.com> on June 28, 2001. 
+ * be reentrant by Erik Andersen <andersen@uclibc.org> on June 28, 2001. 
  *
  * 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

+ 1 - 1
libcrypt/md5.c

@@ -39,7 +39,7 @@
  *
  * ----------------------------------------------------------------------------
  * On April 19th, 2001 md5_crypt() was modified to make it reentrant 
- * by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
+ * by Erik Andersen <andersen@uclibc.org>
  *
  * June 28, 2001             Manuel Novoa III
  *

+ 16 - 4
libm/Makefile

@@ -1,8 +1,21 @@
 # Makefile for uClibc's math library
-# Copyright (C) 2001 by Lineo, inc.
 #
-# This math library is derived primarily from the Cephes Math Library,
-# copyright by Stephen L. Moshier <moshier@world.std.com>
+# Copyright (C) 2000,2001 Erik Andersen <andersen@uclibc.org>
+#
+# The routines included in this math library are derived from the
+# math library for Apple's MacOS X/Darwin math library, which was
+# itself swiped from FreeBSD.  The original copyright information
+# is as follows:
+# 
+#     Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
+# 
+#     Developed at SunPro, a Sun Microsystems, Inc. business.
+#     Permission to use, copy, modify, and distribute this
+#     software is freely granted, provided that this notice
+#     is preserved.
+# 
+# It has been ported to work with uClibc and generally behave
+# by Erik Andersen <andersen@codepoet.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
@@ -17,7 +30,6 @@
 # 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
-#
 
 TOPDIR=../
 include $(TOPDIR)Rules.mak

+ 16 - 4
libm/powerpc/Makefile

@@ -1,8 +1,21 @@
 # Makefile for uClibc's math library
-# Copyright (C) 2001 by Lineo, inc.
 #
-# This math library is derived primarily from the Cephes Math Library,
-# copyright by Stephen L. Moshier <moshier@world.std.com>
+# Copyright (C) 2000,2001 Erik Andersen <andersen@uclibc.org>
+#
+# The routines included in this math library are derived from the
+# math library for Apple's MacOS X/Darwin math library, which was
+# itself swiped from FreeBSD.  The original copyright information
+# is as follows:
+# 
+#     Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
+# 
+#     Developed at SunPro, a Sun Microsystems, Inc. business.
+#     Permission to use, copy, modify, and distribute this
+#     software is freely granted, provided that this notice
+#     is preserved.
+# 
+# It has been ported to work with uClibc and generally behave
+# by Erik Andersen <andersen@codepoet.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
@@ -17,7 +30,6 @@
 # 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
-#
 
 TOPDIR=../../
 include $(TOPDIR)Rules.mak

+ 2 - 0
libresolv/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
@@ -19,6 +20,7 @@
 # Derived in part from the Linux-8086 C library, the GNU C Library, and several
 # other sundry sources.  Files within this library are copyright by their
 # respective copyright holders.
+# Makefile for uClibc
 
 TOPDIR=../
 include $(TOPDIR)Rules.mak

+ 3 - 2
libresolv/resolv.c

@@ -2,8 +2,9 @@
 /*
  * libresolv for uClibc
  *
- * Copyright (C) 2001 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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

+ 1 - 0
libutil/Makefile

@@ -1,6 +1,7 @@
 # Makefile for uClibc
 #
 # Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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

+ 1 - 5
test/Makefile

@@ -1,6 +1,6 @@
 # Makefile for uClibc
 #
-# Copyright (C) 2000 by Lineo, inc.
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
@@ -15,10 +15,6 @@
 # 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
-#
-# Derived in part from the Linux-8086 C library, the GNU C Library, and several
-# other sundry sources.  Files within this library are copyright by their
-# respective copyright holders.
 
 TOPDIR=../
 include $(TOPDIR)Config

+ 18 - 0
test/args/Makefile

@@ -1,3 +1,21 @@
+# Makefile for uClibc
+#
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
+
 TESTDIR=../
 include $(TESTDIR)/Rules.mak
 

+ 3 - 2
test/args/arg_test.c

@@ -2,8 +2,9 @@
 /*
  * Test application for argc and argv handling
  *
- * Copyright (C) 2001 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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

+ 18 - 0
test/assert/Makefile

@@ -1,3 +1,21 @@
+# Makefile for uClibc
+#
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
+
 TESTDIR=../
 include $(TESTDIR)/Rules.mak
 

+ 3 - 2
test/assert/assert.c

@@ -2,8 +2,9 @@
 /*
  * Test application for functions defined in ctype.h
  *
- * Copyright (C) 2000 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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

+ 18 - 0
test/ctype/Makefile

@@ -1,3 +1,21 @@
+# Makefile for uClibc
+#
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
+
 TESTDIR=../
 include $(TESTDIR)/Rules.mak
 

+ 3 - 2
test/ctype/ctype.c

@@ -2,8 +2,9 @@
 /*
  * Test application for functions defined in ctype.h
  *
- * Copyright (C) 2000 by Lineo, inc.  Written by Erik Andersen
- * <andersen@lineo.com>, <andersee@debian.org>
+ * Copyright (C) 2000 by Lineo, inc. and Erik Andersen
+ * Copyright (C) 2000,2001 by Erik Andersen <andersen@uclibc.org>
+ * Written by Erik Andersen <andersen@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

+ 18 - 0
test/ldso/Makefile

@@ -1,3 +1,21 @@
+# Makefile for uClibc
+#
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
+
 TESTDIR=../
 include $(TESTDIR)/Rules.mak
 

+ 18 - 0
test/malloc/Makefile

@@ -1,3 +1,21 @@
+# Makefile for uClibc
+#
+# Copyright (C) 2000,2001 Erik Andersen <andersen@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
+
 TESTDIR=../
 include $(TESTDIR)/Rules.mak
 

+ 0 - 0
test/math/Makefile


Some files were not shown because too many files changed in this diff