]> rtime.felk.cvut.cz Git - l4.git/commitdiff
update: sync
authorl4check <l4check@d050ee49-bd90-4346-b210-929a50b99cfc>
Tue, 21 Jun 2011 19:52:15 +0000 (19:52 +0000)
committerl4check <l4check@d050ee49-bd90-4346-b210-929a50b99cfc>
Tue, 21 Jun 2011 19:52:15 +0000 (19:52 +0000)
git-svn-id: http://svn.tudos.org/repos/oc/tudos/trunk@34 d050ee49-bd90-4346-b210-929a50b99cfc

36 files changed:
kernel/fiasco/src/kern/arm/bsp/omap3/bootstrap-arm-omap3.cpp [deleted file]
kernel/fiasco/src/kern/arm/bsp/omap3/config-arm-omap3.cpp [deleted file]
kernel/fiasco/src/kern/arm/bsp/omap3/kernel_uart-arm-omap3.cpp [deleted file]
kernel/fiasco/src/kern/arm/bsp/omap3/mem_layout-arm-omap3.cpp [deleted file]
kernel/fiasco/src/kern/arm/bsp/omap3/reset-arm-omap3.cpp [deleted file]
kernel/fiasco/src/kern/arm/bsp/omap3/uart-arm-omap3.cpp [deleted file]
l4/pkg/bootstrap/server/src/support_beagleboard.cc [deleted file]
l4/pkg/bootstrap/server/src/support_omap3evm.cc [deleted file]
l4/pkg/libstdc++-v3_r/Control [deleted file]
l4/pkg/libstdc++-v3_r/Makefile [deleted file]
l4/pkg/libsupc++_r/Control [deleted file]
l4/pkg/libsupc++_r/Makefile [deleted file]
l4/pkg/loader/server/src/remote_mem.cc [deleted file]
l4/pkg/loader/server/src/remote_mem.h [deleted file]
l4/pkg/moe/server/src/ARCH-ppc32/main.ld [deleted file]
l4/pkg/moe/server/src/main.ld [deleted file]
l4/pkg/moe/server/src/remote_mem.cc [deleted file]
l4/pkg/uclibc/lib/backends/Makefile [deleted file]
l4/pkg/uclibc/lib/backends/include/Makefile [deleted file]
l4/pkg/uclibc/lib/backends/minimal_io/Makefile [deleted file]
l4/pkg/uclibc/lib/backends/minimal_io/close.c [deleted file]
l4/pkg/uclibc/lib/backends/minimal_io/fcntl.c [deleted file]
l4/pkg/uclibc/lib/backends/minimal_io/lseek.c [deleted file]
l4/pkg/uclibc/lib/backends/minimal_io/write.c [deleted file]
l4/pkg/uclibc/lib/uclibc/ARCH-all/include/bits/uClibc_config.h [deleted file]
l4/pkg/uclibc/lib/uclibc/ARCH-all/include/tls.h [deleted file]
l4/pkg/uclibc/lib/uclibc/Makefile [deleted file]
l4/pkg/uclibc/lib/uclibc/contrib_files_all.lst [deleted file]
l4/pkg/uclibc/lib/uclibc/contrib_files_amd64.lst [deleted file]
l4/pkg/uclibc/lib/uclibc/contrib_files_arm.lst [deleted file]
l4/pkg/uclibc/lib/uclibc/contrib_files_ppc32.lst [deleted file]
l4/pkg/uclibc/lib/uclibc/contrib_files_sparc.lst [deleted file]
l4/pkg/uclibc/lib/uclibc/contrib_files_x86.lst [deleted file]
l4/pkg/uclibc_r/Control [deleted file]
l4/pkg/uclibc_r/Makefile [deleted file]
l4/pkg/uclibc_r/README [deleted file]

diff --git a/kernel/fiasco/src/kern/arm/bsp/omap3/bootstrap-arm-omap3.cpp b/kernel/fiasco/src/kern/arm/bsp/omap3/bootstrap-arm-omap3.cpp
deleted file mode 100644 (file)
index 1aae998..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-INTERFACE [arm && omap3]:
-
-enum {
-  Cache_flush_area = 0,
-};
-
-//-----------------------------------------------------------------------------
-IMPLEMENTATION [arm && omap3]:
-
-#include "mem_layout.h"
-#include "io.h"
-
-void
-map_hw(void *pd)
-{
-  // map devices
-  map_1mb(pd, Mem_layout::Devices1_map_base, Mem_layout::Devices1_phys_base, false, false);
-  map_1mb(pd, Mem_layout::Devices2_map_base, Mem_layout::Devices2_phys_base, false, false);
-  map_1mb(pd, Mem_layout::Devices3_map_base, Mem_layout::Devices3_phys_base, false, false);
-  map_1mb(pd, Mem_layout::Devices4_map_base, Mem_layout::Devices4_phys_base, false, false);
-}
diff --git a/kernel/fiasco/src/kern/arm/bsp/omap3/config-arm-omap3.cpp b/kernel/fiasco/src/kern/arm/bsp/omap3/config-arm-omap3.cpp
deleted file mode 100644 (file)
index 7cfd2d1..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-INTERFACE[arm && omap3_evm]:
-#define TARGET_NAME "OMAP3EVM"
-
-INTERFACE[arm && omap3_beagleboard]:
-#define TARGET_NAME "Beagleboard"
-
-INTERFACE [arm && omap3]:
-
-EXTENSION class Config
-{
-public:
-  enum
-  {
-    Scheduling_irq       = 37,
-    Max_num_dirqs        = 96,
-  };
-};
diff --git a/kernel/fiasco/src/kern/arm/bsp/omap3/kernel_uart-arm-omap3.cpp b/kernel/fiasco/src/kern/arm/bsp/omap3/kernel_uart-arm-omap3.cpp
deleted file mode 100644 (file)
index a98b8e8..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-INTERFACE:
-
-// On ARM the MMIO for the uart is accessible before the MMU is fully up
-EXTENSION class Kernel_uart { enum { Bsp_init_mode = Init_before_mmu }; };
-
-IMPLEMENTATION [arm && omap3 && serial]:
-
-#include "mem_layout.h"
-
-IMPLEMENT
-bool Kernel_uart::startup(unsigned port, int /*irq*/)
-{
-  if(port!=3) return false;
-  return Uart::startup(Mem_layout::Uart_base, 123456);
-}
diff --git a/kernel/fiasco/src/kern/arm/bsp/omap3/mem_layout-arm-omap3.cpp b/kernel/fiasco/src/kern/arm/bsp/omap3/mem_layout-arm-omap3.cpp
deleted file mode 100644 (file)
index c26ebce..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-INTERFACE [arm && omap3]: //--------------------------------------------
-
-EXTENSION class Mem_layout
-{
-public:
-  enum Virt_layout_omap3 {
-    Devices1_map_base       = Registers_map_start,
-    L4_addr_prot_map_base   = Devices1_map_base + 0x00040000,
-    Uart1_map_base          = Devices1_map_base + 0x0006a000,
-    Gptimer10_map_base      = Devices1_map_base + 0x00086000,
-    Wkup_cm_map_base        = Devices1_map_base + 0x00004c00,
-
-    Devices2_map_base       = Registers_map_start + 0x00100000,
-    Intc_map_base           = Devices2_map_base   + 0x0,
-
-    Devices3_map_base       = Registers_map_start + 0x00200000,
-    Gptimer1_map_base       = Devices3_map_base   + 0x00018000,
-    Prm_global_reg_map_base = Devices3_map_base   + 0x00007200,
-
-    Devices4_map_base       = Registers_map_start + 0x00300000,
-    Uart3_map_base          = Devices4_map_base   + 0x00020000,
-
-    Timer_base              = Gptimer1_map_base,
-  };
-
-  enum Phys_layout_omap3 {
-    Devices1_phys_base       = 0x48000000,
-    L4_addr_prot_phys_base   = Devices1_phys_base + 0x00040000,
-    Uart1_phys_base          = Devices1_phys_base + 0x0006a000,
-    Gptimer10_phys_base      = Devices1_phys_base + 0x00086000,
-    Wkup_cm_phys_base        = Devices1_phys_base + 0x00004c00,
-
-    Devices2_phys_base       = 0x48200000,
-    Intc_phys_base           = Devices2_phys_base + 0x0,
-
-    Devices3_phys_base       = 0x48300000,
-    Gptimer1_phys_base       = Devices3_phys_base + 0x00018000,
-    Prm_global_reg_phys_base = Devices3_phys_base + 0x00007200,
-
-    Devices4_phys_base       = 0x49000000,
-    Uart3_phys_base          = Devices4_phys_base + 0x00020000,
-
-    Sdram_phys_base          = 0x80000000,
-
-    Flush_area_phys_base     = 0xe0000000,
-  };
-};
-
-INTERFACE [arm && omap3_evm]: //-------------------------------------------
-
-EXTENSION class Mem_layout
-{
-public:
-  enum Virt_layout_omap3_evm {
-    Uart_base               = Uart1_map_base,
-  };
-};
-
-INTERFACE [arm && omap3_beagleboard]: //-----------------------------------
-
-EXTENSION class Mem_layout
-{
-public:
-  enum Virt_layout_omap3_beagleboard {
-    Uart_base               = Uart3_map_base,
-  };
-};
-
diff --git a/kernel/fiasco/src/kern/arm/bsp/omap3/reset-arm-omap3.cpp b/kernel/fiasco/src/kern/arm/bsp/omap3/reset-arm-omap3.cpp
deleted file mode 100644 (file)
index 5492eb3..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-IMPLEMENTATION [arm && omap3]:
-
-#include "io.h"
-#include "kmem.h"
-
-void __attribute__ ((noreturn))
-pc_reset(void)
-{
-  enum
-    {
-      PRM_RSTCTRL = Kmem::Prm_global_reg_map_base + 0x50,
-    };
-
-  Io::write<Mword>(2, PRM_RSTCTRL);
-
-  for (;;)
-    ;
-}
diff --git a/kernel/fiasco/src/kern/arm/bsp/omap3/uart-arm-omap3.cpp b/kernel/fiasco/src/kern/arm/bsp/omap3/uart-arm-omap3.cpp
deleted file mode 100644 (file)
index ded9c7d..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-IMPLEMENTATION [arm && omap3_evm]: // -------------------------------------
-
-#include "arm/uart_omap35x.h"
-
-IMPLEMENT L4::Uart *Uart::uart()
-{
-  static L4::Uart_omap35x uart(72, 72);
-  return &uart;
-}
-
-IMPLEMENTATION [arm && omap3_beagleboard]: // -----------------------------
-
-#include "arm/uart_omap35x.h"
-
-IMPLEMENT L4::Uart *Uart::uart()
-{
-  static L4::Uart_omap35x uart(74, 74);
-  return &uart;
-}
diff --git a/l4/pkg/bootstrap/server/src/support_beagleboard.cc b/l4/pkg/bootstrap/server/src/support_beagleboard.cc
deleted file mode 100644 (file)
index 9d9d751..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/*!
- * \file   support_beagleboard.cc
- * \brief  Support for the Beagleboard
- *
- * \date   2009-08
- * \author Adam Lackorznynski <adam@os.inf.tu-dresden.de>
- *
- */
-/*
- * (c) 2009 Author(s)
- *     economic rights: Technische Universität Dresden (Germany)
- *
- * This file is part of TUD:OS and distributed under the terms of the
- * GNU General Public License 2.
- * Please see the COPYING-GPL-2 file for details.
- */
-
-#include "support.h"
-#include <l4/drivers/uart_omap35x.h>
-
-namespace {
-class Platform_arm_beagleboard : public Platform_single_region_ram
-{
-  bool probe() { return true; }
-
-  void init()
-  {
-    static L4::Uart_omap35x _uart(1, 1);
-    _uart.startup(0x49020000);
-    set_stdio_uart(&_uart);
-  }
-};
-}
-
-REGISTER_PLATFORM(Platform_arm_beagleboard);
diff --git a/l4/pkg/bootstrap/server/src/support_omap3evm.cc b/l4/pkg/bootstrap/server/src/support_omap3evm.cc
deleted file mode 100644 (file)
index 0bbb760..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/*!
- * \file   support_omap3evm.cc
- * \brief  Support for the OMAP3EVM platform
- *
- * \date   2008-06-13
- * \author Adam Lackorznynski <adam@os.inf.tu-dresden.de>
- *
- */
-/*
- * (c) 2008-2009 Author(s)
- *     economic rights: Technische Universität Dresden (Germany)
- *
- * This file is part of TUD:OS and distributed under the terms of the
- * GNU General Public License 2.
- * Please see the COPYING-GPL-2 file for details.
- */
-
-#include "support.h"
-#include <l4/drivers/uart_omap35x.h>
-
-namespace {
-class Platform_arm_omap3 : public Platform_single_region_ram
-{
-  bool probe() { return true; }
-
-  void init()
-  {
-    static L4::Uart_omap35x _uart(1, 1);
-    _uart.startup(0x4806a000);
-    set_stdio_uart(&_uart);
-  }
-};
-}
-
-REGISTER_PLATFORM(Platform_arm_omap3);
diff --git a/l4/pkg/libstdc++-v3_r/Control b/l4/pkg/libstdc++-v3_r/Control
deleted file mode 100644 (file)
index df7e47b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-provides: libstdc++_r
-requires: libsupc++_r libpthread libstdc++-headers libsupc++_r libstdc++
-source-pkg: libstdc++-v3
-maintainer: warg@os.inf.tu-dresden.de
diff --git a/l4/pkg/libstdc++-v3_r/Makefile b/l4/pkg/libstdc++-v3_r/Makefile
deleted file mode 100644 (file)
index 6044fbe..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-PKGDIR ?= .
-L4DIR  ?= $(PKGDIR)/../..
-
-TARGET       = r/libstdc++.a r/libstdc++.so
-PC_FILENAME  =
-REQUIRES_LIBS= libsupc++
-
-STDCXX_PKG_DIR = $(PKGDIR_ABS)/../libstdc++-v3
-L4_MULTITHREADED := y
-
-include $(PKGDIR)/../libstdc++-v3/build/src/Makefile
-
-$(GENERAL_D_LOC): $(PKGDIR)/../libstdc++-v3/build/src/Makefile
diff --git a/l4/pkg/libsupc++_r/Control b/l4/pkg/libsupc++_r/Control
deleted file mode 100644 (file)
index a91a9e9..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-provides: libsupc++_r
-requires: libstdc++-headers libc_r libsupc++
-source-pkg: libsupc++
-maintainer: warg@os.inf.tu-dresden.de
diff --git a/l4/pkg/libsupc++_r/Makefile b/l4/pkg/libsupc++_r/Makefile
deleted file mode 100644 (file)
index c9c9c56..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-PKGDIR ?= .
-L4DIR  ?= $(PKGDIR)/../..
-
-TARGET      = r/libsupc++.a r/libsupc++.so
-PC_FILENAME =
-
-STDCXX_PKG_DIR =  $(PKGDIR_ABS)/../libstdc++-v3
-SUPCXX_PKG_DIR =  $(PKGDIR_ABS)/../libsupc++
-
-L4_MULTITHREADED := y
-REQUIRES_LIBS := libc
-
-include $(PKGDIR)/../libsupc++/build/Makefile
-
-vpath %.cc $(SUPCXX_PKG_DIR)/build
diff --git a/l4/pkg/loader/server/src/remote_mem.cc b/l4/pkg/loader/server/src/remote_mem.cc
deleted file mode 100644 (file)
index a088e02..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * (c) 2008-2009 Adam Lackorzynski <adam@os.inf.tu-dresden.de>,
- *               Alexander Warg <warg@os.inf.tu-dresden.de>
- *     economic rights: Technische Universität Dresden (Germany)
- *
- * This file is part of TUD:OS and distributed under the terms of the
- * GNU General Public License 2.
- * Please see the COPYING-GPL-2 file for details.
- */
-#include <cstring>
-#include <cstdio>
-
-#include "remote_mem.h"
-#include "app_task.h"
-
-l4_addr_t
-Stack::add(l4_addr_t start, l4_umword_t size, Region_map *rm,
-                L4::Cap<L4Re::Dataspace> m, unsigned long offs, unsigned flags,
-                unsigned char align, char const *what)
-{
-  (void) what;
-  unsigned rh_flags = flags;
-  if (!m.is_valid())
-    rh_flags |= L4Re::Rm::Reserved;
-
-  void *x = rm->attach((void*)start, size, Region_handler(m, L4_INVALID_CAP, offs, rh_flags),
-        rh_flags, align);
-  if (x == L4_INVALID_PTR)
-    return 0;
-
-  l4re_mem_area_t a;
-  a.start = (l4_addr_t)x;
-  a.size = size;
-  push(a);
-  return l4_addr_t(x);
-}
diff --git a/l4/pkg/loader/server/src/remote_mem.h b/l4/pkg/loader/server/src/remote_mem.h
deleted file mode 100644 (file)
index 9270037..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * (c) 2008-2009 Alexander Warg <warg@os.inf.tu-dresden.de>
- *     economic rights: Technische Universität Dresden (Germany)
- *
- * This file is part of TUD:OS and distributed under the terms of the
- * GNU General Public License 2.
- * Please see the COPYING-GPL-2 file for details.
- */
-#pragma once
-
-#include <l4/sys/capability>
-#include <l4/re/dataspace>
-
-
-#include <l4/sys/types.h>
-#include <l4/re/l4aux.h>
-#include <l4/libloader/remote_mem>
-
-#include <cstddef>
-
-class Region_map;
-
-class Stack : public Ldr::Remote_stack<>
-{
-public:
-  explicit Stack(char *p = 0) : Ldr::Remote_stack<>(p) {}
-  l4_addr_t add(l4_addr_t start, l4_umword_t size, Region_map *rm,
-                L4::Cap<L4Re::Dataspace> m, unsigned long offs,
-                unsigned flags, unsigned char align,
-                char const *what);
-};
diff --git a/l4/pkg/moe/server/src/ARCH-ppc32/main.ld b/l4/pkg/moe/server/src/ARCH-ppc32/main.ld
deleted file mode 100644 (file)
index 3f9102c..0000000
+++ /dev/null
@@ -1,177 +0,0 @@
-/* -*- Makefile -*- */
-ENTRY(_real_start)
-
-
-SECTIONS
-{
-  /* No program code/data before _stext/_prog_img_start! */
-
-  /* Read-only sections, merged into text segment. The start address of
-   * the text segment is : */
-
-  .text :
-  {
-    _stext = .;
-    *(.text .text.* .gnu.linkonce.t.*)
-    KEEP (*(.text.*personality*))
-    KEEP (*(.init))
-    KEEP (*(.fini))
-    *(.rodata .rodata.* .gnu.linkonce.r.*)
-    . = ALIGN(0x1000);
-    _etext = .;
-    PROVIDE (etext = .); /* don't fail if user defines this symbol */
-  } = 0x9090
-
-  /* Linux: exception section for uaccess mechanism */
-  __ex_table :
-  {
-    *(__ex_table)
-  } 
-
-  .eh_frame_hdr : { *(.eh_frame_hdr) }
-
-  /* exception frames for C++ */
-  .eh_frame : 
-  {
-    KEEP (*(.eh_frame)) 
-  }
-
-
-  /* ensure that data starts at a new L4 page */
-  . = ALIGN(0x1000);
-  .data :
-  {
-    *(.data .data.* .gnu.linkonce.d.*)
-    KEEP (*(.gnu.linkonce.d.*personality*))    
-  }
-
-  .sdata :
-  {
-    PROVIDE(_SDA_BASE_ = 32768);
-    *(.sdata .sdata.* .gnu.linkonce.s.*)
-  }
-  .sbss :
-  {
-    *(.sbss .sbss.* .gnu.linkonce.b.*)
-    *(.scommon)
-  }
-
-  .ctors :
-  {
-    /*KEEP (*(.mark_beg_ctors))*/
-    /* gcc uses crtbegin.o to find the start of
-       the constructors, so we make sure it is
-       first.  Because this is a wildcard, it
-       doesn't matter if the user does not
-       actually link against crtbegin.o; the
-       linker won't look for a file to match a
-       wildcard.  The wildcard also means that it
-       doesn't matter which directory crtbegin.o
-       is in.  */
-    KEEP (*crtbegin.o(.ctors))
-    KEEP (*crtbegin?.o(.ctors))
-    /* We don't want to include the .ctor section from
-       the crtend.o file until after the sorted ctors.
-       The .ctor section from the crtend file contains the
-       end of ctors marker and it must be last */
-    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
-    KEEP (*(SORT(.ctors.*)))
-    KEEP (*(.ctors))
-    /*
-    KEEP (*(.mark_end_ctors))
-
-    KEEP (*(.mark_beg_c_ctors))
-    KEEP (*(SORT(.c_ctors.?)))
-    KEEP (*(SORT(.c_ctors.??)))
-    KEEP (*(SORT(.c_ctors.???)))
-    KEEP (*(SORT(.c_ctors.????)))
-    KEEP (*(SORT(.c_ctors.?????)))
-    KEEP (*(.c_ctors))
-    KEEP (*(.mark_end_c_ctors))
-    */
-  }
-  .dtors :
-  {
-  /*
-    KEEP (*(.mark_beg_dtors))*/
-    KEEP (*crtbegin.o(.dtors))
-    KEEP (*crtbegin?.o(.dtors))
-    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
-    KEEP (*(SORT(.dtors.*)))
-    KEEP (*(.dtors))
-    /*
-    KEEP (*(.mark_end_dtors))
-
-    KEEP (*(.mark_beg_c_dtors))
-    KEEP (*(SORT(.c_dtors.?)))
-    KEEP (*(SORT(.c_dtors.??)))
-    KEEP (*(SORT(.c_dtors.???)))
-    KEEP (*(SORT(.c_dtors.????)))
-    KEEP (*(SORT(.c_dtors.?????)))
-    KEEP (*(.c_dtors))
-    KEEP (*(.mark_end_c_dtors))*/
-  }
-  .preinit_array     :
-  {
-    PROVIDE_HIDDEN (__preinit_array_start = .);
-    KEEP (*(.preinit_array))
-    PROVIDE_HIDDEN (__preinit_array_end = .);
-  }
-  .init_array     :
-  {
-     PROVIDE_HIDDEN (__init_array_start = .);
-     KEEP (*(SORT(.init_array.*)))
-     KEEP (*(.init_array))
-     PROVIDE_HIDDEN (__init_array_end = .);
-  }
-  .fini_array     :
-  {
-    PROVIDE_HIDDEN (__fini_array_start = .);
-    KEEP (*(.fini_array))
-    KEEP (*(SORT(.fini_array.*)))
-    PROVIDE_HIDDEN (__fini_array_end = .);
-  }
-  
-  .gcc_except_table : { KEEP(*(.gcc_except_table)) }
-  .dynamic :  { *(.dynamic) }
-
-  __alt_instructions = .;
-  .altinstructions : { *(.altinstructions) }
-  __alt_instructions_end = .;
-  .altinstr_replacement : { *(.altinstr_replacement) }
-
-  .got : { *(.got.plt) *(.got) } 
-
-  _edata = .;
-  PROVIDE (edata = .); /* don't fail if user defines this symbol */
-
-  __bss_start = .;
-  .bss :
-  {
-   *(.dynbss)
-   *(.bss .bss.* .gnu.linkonce.b.*)
-   *(COMMON)
-   _end = .;
-   PROVIDE (end = .); /* don't fail if user defines this symbol */
-   *(.rospace)
-  }
-
-  /* Moved here to ensure that these sections are located _after_ the text
-   * section. In the other case we would get program sections with a virtual
-   * address of 0 */
-  .hash    : { *(.hash)    }
-  .dynsym  : { *(.dynsym)  }
-  .dynstr  : { *(.dynstr)  }
-  .rel.dyn : { *(.rel.dyn) }
-  .rel.bss : { *(.rel.bss) }
-  .rel.plt : { *(.rel.plt) }
-
-  /* drop the following sections since we don't need them for DROPS */
-  /DISCARD/ : {
-    *(.interp)
-    *(.comment)
-    *(.note)
-    *(.note.*)
-  }
-}
-
diff --git a/l4/pkg/moe/server/src/main.ld b/l4/pkg/moe/server/src/main.ld
deleted file mode 100644 (file)
index 3971224..0000000
+++ /dev/null
@@ -1,172 +0,0 @@
-/* -*- Makefile -*- */
-ENTRY(_real_start)
-
-
-SECTIONS
-{
-  /* No program code/data before _stext/_prog_img_start! */
-
-  /* Read-only sections, merged into text segment. The start address of
-   * the text segment is : */
-
-  .text :
-  {
-    _stext = .;
-    *(.text .text.* .gnu.linkonce.t.*)
-    KEEP (*(.text.*personality*))
-    KEEP (*(.init))
-    KEEP (*(.fini))
-    *(.rodata .rodata.* .gnu.linkonce.r.*)
-    . = ALIGN(0x1000);
-    _etext = .;
-    PROVIDE (etext = .); /* don't fail if user defines this symbol */
-  } = 0x9090
-
-  /* Linux: exception section for uaccess mechanism */
-  __ex_table :
-  {
-    *(__ex_table)
-  } 
-
-  .ARM.extab      : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
-  __exidx_start = .;
-  .ARM.exidx      : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) }
-  __exidx_end = .;
-
-  .eh_frame_hdr : { *(.eh_frame_hdr) }
-
-  /* exception frames for C++ */
-  .eh_frame : 
-  {
-    PROVIDE(__eh_frame_start__ = .);
-    KEEP (*(.eh_frame))
-    KEEP (*(.eh_frame_terminator))
-  }
-
-  .gcc_except_table   : { *(.gcc_except_table .gcc_except_table.*) }
-  /* ensure that data starts at a new L4 page */
-  . = ALIGN(0x1000);
-  .data :
-  {
-    *(.data .data.* .gnu.linkonce.d.*)
-    KEEP (*(.gnu.linkonce.d.*personality*))    
-  } 
-  
-  .ctors :
-  {
-    /*KEEP (*(.mark_beg_ctors))*/
-    /* gcc uses crtbegin.o to find the start of
-       the constructors, so we make sure it is
-       first.  Because this is a wildcard, it
-       doesn't matter if the user does not
-       actually link against crtbegin.o; the
-       linker won't look for a file to match a
-       wildcard.  The wildcard also means that it
-       doesn't matter which directory crtbegin.o
-       is in.  */
-    KEEP (*crtbegin.o(.ctors))
-    KEEP (*crtbegin?.o(.ctors))
-    /* We don't want to include the .ctor section from
-       the crtend.o file until after the sorted ctors.
-       The .ctor section from the crtend file contains the
-       end of ctors marker and it must be last */
-    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
-    KEEP (*(SORT(.ctors.*)))
-    KEEP (*(.ctors))
-    /*
-    KEEP (*(.mark_end_ctors))
-
-    KEEP (*(.mark_beg_c_ctors))
-    KEEP (*(SORT(.c_ctors.?)))
-    KEEP (*(SORT(.c_ctors.??)))
-    KEEP (*(SORT(.c_ctors.???)))
-    KEEP (*(SORT(.c_ctors.????)))
-    KEEP (*(SORT(.c_ctors.?????)))
-    KEEP (*(.c_ctors))
-    KEEP (*(.mark_end_c_ctors))
-    */
-  }
-  .dtors :
-  {
-  /*
-    KEEP (*(.mark_beg_dtors))*/
-    KEEP (*crtbegin.o(.dtors))
-    KEEP (*crtbegin?.o(.dtors))
-    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
-    KEEP (*(SORT(.dtors.*)))
-    KEEP (*(.dtors))
-    /*
-    KEEP (*(.mark_end_dtors))
-
-    KEEP (*(.mark_beg_c_dtors))
-    KEEP (*(SORT(.c_dtors.?)))
-    KEEP (*(SORT(.c_dtors.??)))
-    KEEP (*(SORT(.c_dtors.???)))
-    KEEP (*(SORT(.c_dtors.????)))
-    KEEP (*(SORT(.c_dtors.?????)))
-    KEEP (*(.c_dtors))
-    KEEP (*(.mark_end_c_dtors))*/
-  }
-  .preinit_array     :
-  {
-    PROVIDE_HIDDEN (__preinit_array_start = .);
-    KEEP (*(.preinit_array))
-    PROVIDE_HIDDEN (__preinit_array_end = .);
-  }
-  .init_array     :
-  {
-     PROVIDE_HIDDEN (__init_array_start = .);
-     KEEP (*(SORT(.init_array.*)))
-     KEEP (*(.init_array))
-     PROVIDE_HIDDEN (__init_array_end = .);
-  }
-  .fini_array     :
-  {
-    PROVIDE_HIDDEN (__fini_array_start = .);
-    KEEP (*(.fini_array))
-    KEEP (*(SORT(.fini_array.*)))
-    PROVIDE_HIDDEN (__fini_array_end = .);
-  }
-
-  .dynamic :  { *(.dynamic) }
-
-  __alt_instructions = .;
-  .altinstructions : { *(.altinstructions) }
-  __alt_instructions_end = .;
-  .altinstr_replacement : { *(.altinstr_replacement) }
-
-  .got : { *(.got.plt) *(.got) } 
-
-  _edata = .;
-  PROVIDE (edata = .); /* don't fail if user defines this symbol */
-
-  __bss_start = .;
-  .bss :
-  {
-   *(.dynbss)
-   *(.bss .bss.* .gnu.linkonce.b.*)
-   *(COMMON)
-   _end = .;
-   PROVIDE (end = .); /* don't fail if user defines this symbol */
-   *(.rospace)
-  }
-
-  /* Moved here to ensure that these sections are located _after_ the text
-   * section. In the other case we would get program sections with a virtual
-   * address of 0 */
-  .hash    : { *(.hash)    }
-  .dynsym  : { *(.dynsym)  }
-  .dynstr  : { *(.dynstr)  }
-  .rel.dyn : { *(.rel.dyn) }
-  .rel.bss : { *(.rel.bss) }
-  .rel.plt : { *(.rel.plt) }
-
-  /* drop the following sections since we don't need them for DROPS */
-  /DISCARD/ : {
-    *(.interp)
-    *(.comment)
-    *(.note)
-    *(.note.*)
-  }
-}
-
diff --git a/l4/pkg/moe/server/src/remote_mem.cc b/l4/pkg/moe/server/src/remote_mem.cc
deleted file mode 100644 (file)
index 20cfabb..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * (c) 2008-2009 Adam Lackorzynski <adam@os.inf.tu-dresden.de>,
- *               Alexander Warg <warg@os.inf.tu-dresden.de>
- *     economic rights: Technische Universität Dresden (Germany)
- *
- * This file is part of TUD:OS and distributed under the terms of the
- * GNU General Public License 2.
- * Please see the COPYING-GPL-2 file for details.
- */
-#include <cstring>
-
-#include "remote_mem.h"
-#include "app_task.h"
-
-l4_addr_t
-Moe::Stack::add(l4_addr_t start, l4_umword_t size, Region_map *rm,
-                   Moe::Dataspace const *m, unsigned long offs,
-                   unsigned flags, unsigned char align,
-                   char const *what)
-{
-  (void) what;
-  void *x = rm->attach((void*)start, size, Region_handler(m, L4_INVALID_CAP, offs,
-        flags), flags, align);
-  if (x == L4_INVALID_PTR)
-    return 0;
-
-  l4re_mem_area_t a;
-  a.start = (l4_addr_t)x;
-  a.size = size;
-  push(a);
-  return l4_addr_t(x);
-}
-
diff --git a/l4/pkg/uclibc/lib/backends/Makefile b/l4/pkg/uclibc/lib/backends/Makefile
deleted file mode 100644 (file)
index b8b045d..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-PKGDIR  ?= ../..
-L4DIR   ?= $(PKGDIR)/../..
-
-TARGET   = minimal_io include
-
-include $(L4DIR)/mk/subdir.mk
diff --git a/l4/pkg/uclibc/lib/backends/include/Makefile b/l4/pkg/uclibc/lib/backends/include/Makefile
deleted file mode 100644 (file)
index 5286f1c..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-PKGDIR         ?= ../../..
-L4DIR          ?= $(PKGDIR)/../..
-
-include $(L4DIR)/mk/include.mk
diff --git a/l4/pkg/uclibc/lib/backends/minimal_io/Makefile b/l4/pkg/uclibc/lib/backends/minimal_io/Makefile
deleted file mode 100644 (file)
index f25e1e4..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-PKGDIR  ?= ../../..
-L4DIR   ?= $(PKGDIR)/../..
-
-TARGET      = libuc_be_minimal_io.a
-PC_FILENAME = libc_be_minimal_io
-SRC_C       = write.c lseek.c close.c fcntl.c
-
-include $(L4DIR)/mk/lib.mk
diff --git a/l4/pkg/uclibc/lib/backends/minimal_io/close.c b/l4/pkg/uclibc/lib/backends/minimal_io/close.c
deleted file mode 100644 (file)
index 3ed262d..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-/*
- * (c) 2008-2009 Technische Universität Dresden
- * This file is part of TUD:OS and distributed under the terms of the
- * GNU Lesser General Public License 2.1.
- * Please see the COPYING-LGPL-2.1 file for details.
- */
-#include <stdio.h>
-#include <errno.h>
-
-int close(int fd);
-
-int close(int fd)
-{
-  (void)fd;
-  printf("close() called: unimplemented!\n");
-  errno = EINVAL;
-  return -EINVAL;
-}
-
diff --git a/l4/pkg/uclibc/lib/backends/minimal_io/fcntl.c b/l4/pkg/uclibc/lib/backends/minimal_io/fcntl.c
deleted file mode 100644 (file)
index 44de8d5..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- * (c) 2008-2009 Technische Universität Dresden
- * This file is part of TUD:OS and distributed under the terms of the
- * GNU Lesser General Public License 2.1.
- * Please see the COPYING-LGPL-2.1 file for details.
- */
-#include <stdio.h>
-#include <errno.h>
-
-int fcntl(int fd, int cmd);
-
-int fcntl(int fd, int cmd)
-{
-  (void)fd;
-  (void)cmd;
-  printf("fcntl() called: unimplemented!\n");
-  errno = EINVAL;
-  return -EINVAL;
-}
-
diff --git a/l4/pkg/uclibc/lib/backends/minimal_io/lseek.c b/l4/pkg/uclibc/lib/backends/minimal_io/lseek.c
deleted file mode 100644 (file)
index d7c3038..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-/**
- * \file   dietlibc/lib/backends/minimal_io/lseek.c
- * \brief  
- *
- * \date   08/10/2004
- * \author Martin Pohlack  <mp26@os.inf.tu-dresden.de>
- */
-/*
- * (c) 2004-2009 Technische Universität Dresden
- * This file is part of TUD:OS and distributed under the terms of the
- * GNU Lesser General Public License 2.1.
- * Please see the COPYING-LGPL-2.1 file for details.
- */
-#include <unistd.h>
-#include <errno.h>
-#include <limits.h>
-
-/* Just a dummy seek function, to make it compile
- *
- */
-off_t lseek(int fd, off_t offset, int whence)
-{
-    // just accept lseek to stdin, stdout and stderr
-    if ((fd != STDIN_FILENO) &&
-        (fd != STDOUT_FILENO) &&
-        (fd != STDERR_FILENO))
-    {
-        errno = EBADF;
-        return -1;
-    }
-
-    switch(whence)
-    {
-    case SEEK_SET:
-        if (offset < 0)
-        {
-            errno = EINVAL;
-            return -1;
-        }
-        return offset;
-    case SEEK_CUR:
-    case SEEK_END:
-        return 0;
-    default:
-        errno = EINVAL;
-        return -1;
-    }
-}
-
-off64_t lseek64(int fd, off64_t offset, int whence)
-{
-    if (offset > INT_MAX)
-        return EINVAL;
-
-    return lseek(fd, offset, whence);
-}
diff --git a/l4/pkg/uclibc/lib/backends/minimal_io/write.c b/l4/pkg/uclibc/lib/backends/minimal_io/write.c
deleted file mode 100644 (file)
index e86ed5e..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * \file   dietlibc/lib/backends/minimal_io/write.c
- * \brief  
- *
- * \date   08/10/2004
- * \author Martin Pohlack  <mp26@os.inf.tu-dresden.de>
- */
-/*
- * (c) 2004-2009 Technische Universität Dresden
- * This file is part of TUD:OS and distributed under the terms of the
- * GNU Lesser General Public License 2.1.
- * Please see the COPYING-LGPL-2.1 file for details.
- */
-#include <errno.h>
-#include <stdio.h>
-#include <unistd.h>
-
-#include <l4/sys/kdebug.h>
-
-ssize_t write(int fd, const void *buf, size_t count)
-{
-    // just accept write to stdout and stderr
-    if ((fd == STDOUT_FILENO) || (fd == STDERR_FILENO))
-    {
-        outnstring((const char*)buf, count);
-        return count;
-    }
-
-    // writes to other fds shall fail fast
-    errno = EBADF;
-    return -1;
-}
diff --git a/l4/pkg/uclibc/lib/uclibc/ARCH-all/include/bits/uClibc_config.h b/l4/pkg/uclibc/lib/uclibc/ARCH-all/include/bits/uClibc_config.h
deleted file mode 100644 (file)
index 4058286..0000000
+++ /dev/null
@@ -1,218 +0,0 @@
-#if !defined __FEATURES_H && !defined __need_uClibc_config_h
-# error Never include <bits/uClibc_config.h> directly; use <features.h> instead
-#endif
-
-#ifndef libc_hidden_proto
-#define libc_hidden_proto(x)
-#endif
-#ifndef libm_hidden_proto
-#define libm_hidden_proto(x)
-#endif
-#ifndef librt_hidden_proto
-#define librt_hidden_proto(x)
-#endif
-
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE 1
-#endif
-
-#define __UCLIBC_MAJOR__ 0
-#define __UCLIBC_MINOR__ 9
-#define __UCLIBC_SUBLEVEL__ 29
-/* Automatically generated make config: don't edit */
-/* Sun Feb 10 18:15:17 2008 */
-#undef __TARGET_alpha__
-#undef __TARGET_arm__
-#undef __TARGET_avr32__
-#undef __TARGET_bfin__
-#undef __TARGET_cris__
-#undef __TARGET_e1__
-#undef __TARGET_frv__
-#undef __TARGET_h8300__
-#undef __TARGET_hppa__
-#define __TARGET_i386__ 1
-#undef __TARGET_i960__
-#undef __TARGET_ia64__
-#undef __TARGET_m68k__
-#undef __TARGET_microblaze__
-#undef __TARGET_mips__
-#undef __TARGET_nios__
-#undef __TARGET_nios2__
-#undef __TARGET_powerpc__
-#undef __TARGET_sh__
-#undef __TARGET_sh64__
-#undef __TARGET_sparc__
-#undef __TARGET_v850__
-#undef __TARGET_vax__
-#undef __TARGET_x86_64__
-#undef __TARGET_xtensa__
-
-/* Target Architecture Features and Options */
-#define __TARGET_ARCH__ "i386"
-#define __FORCE_OPTIONS_FOR_ARCH__ 1
-#define __CONFIG_GENERIC_386__ 1
-#undef __CONFIG_386__
-#undef __CONFIG_486__
-#undef __CONFIG_586__
-#undef __CONFIG_586MMX__
-#undef __CONFIG_686__
-#undef __CONFIG_PENTIUMII__
-#undef __CONFIG_PENTIUMIII__
-#undef __CONFIG_PENTIUM4__
-#undef __CONFIG_K6__
-#undef __CONFIG_K7__
-#undef __CONFIG_ELAN__
-#undef __CONFIG_CRUSOE__
-#undef __CONFIG_WINCHIPC6__
-#undef __CONFIG_WINCHIP2__
-#undef __CONFIG_CYRIXIII__
-#undef __CONFIG_NEHEMIAH__
-#define __TARGET_SUBARCH__ ""
-
-/* Using ELF file format */
-#define __ARCH_LITTLE_ENDIAN__ 1
-
-/* Using Little Endian */
-#define __ARCH_HAS_MMU__ 1
-#define __ARCH_USE_MMU__ 1
-#define __UCLIBC_HAS_FLOATS__ 1
-/* FM3: For arm. Does not influence x86. */
-#define __UCLIBC_HAS_SOFT_FLOAT__ 1
-#define __HAS_FPU__ 1
-#define __DO_C99_MATH__ 1
-#define __KERNEL_SOURCE__ "/home/linux"
-#define __C_SYMBOL_PREFIX__ ""
-#define __HAVE_DOT_CONFIG__ 1
-
-/*
- * General Library Settings
- */
-#undef __HAVE_NO_PIC__
-#define __DOPIC__ 1
-#undef __HAVE_NO_SHARED__
-#define __HAVE_SHARED__
-#undef __ARCH_HAS_NO_LDSO__
-#undef __BUILD_UCLIBC_LDSO__
-#undef __DL_FINI_CRT_COMPAT__
-#define __UCLIBC_CTOR_DTOR__ 1
-#undef __HAS_NO_THREADS__
-#ifdef L4_THREAD_SAFE
-#define __UCLIBC_HAS_THREADS__ 1
-#define __LINUXTHREADS_OLD__ 1
-#else
-#undef __UCLIBC_HAS_THREADS__
-#endif
-#define __UCLIBC_HAS_LFS__ 1
-#define __UCLIBC_STATIC_LDCONFIG__ 1
-#undef __MALLOC__
-#undef __MALLOC_SIMPLE__
-#define __MALLOC_STANDARD__ 1
-#undef __MALLOC_GLIBC_COMPAT__
-#undef __UCLIBC_DYNAMIC_ATEXIT__
-#define __UCLIBC_SUSV3_LEGACY__
-#define __UCLIBC_SUSV3_LEGACY_MACROS__
-#define __UCLIBC_SUSV4_LEGACY__ 1
-#undef __HAS_SHADOW__
-#define __UNIX98PTY_ONLY__ 1
-#define __ASSUME_DEVPTS__ 1
-#define __UCLIBC_HAS_TM_EXTENSIONS__ 1
-#define __UCLIBC_HAS_TZ_CACHING__ 1
-#undef __UCLIBC_HAS_TZ_FILE__
-#undef __UCLIBC_HAS_TZ_FILE_READ_MANY__
-#undef __UCLIBC_TZ_FILE_PATH__
-
-/* Advanced Library Settings */
-#define __UCLIBC_PWD_BUFFER_SIZE__ 256
-#define __UCLIBC_GRP_BUFFER_SIZE__ 256
-
-#define __UCLIBC_HAS_REALTIME__
-#define __UCLIBC_HAS_ADVANCED_REALTIME__
-
-/*
- * Networking Support
- */
-#define __UCLIBC_HAS_COMPAT_RES_STATE__ 1
-#define __UCLIBC_HAS_IPV4__ 1
-#undef __UCLIBC_HAS_IPV6__
-#undef __UCLIBC_HAS_RPC__
-#undef __UCLIBC_USE_NETLINK__
-
-/*
- * String and Stdio Support
- */
-#define __UCLIBC_HAS_STRING_GENERIC_OPT__ 1
-#define __UCLIBC_HAS_STRING_ARCH_OPT__ 1
-#define __UCLIBC_HAS_CTYPE_TABLES__ 1
-#define __UCLIBC_HAS_CTYPE_SIGNED__ 1
-#define __UCLIBC_HAS_CTYPE_UNSAFE__ 1
-#undef __UCLIBC_HAS_CTYPE_CHECKED__
-#undef __UCLIBC_HAS_CTYPE_ENFORCED__
-#define __UCLIBC_HAS_WCHAR__ 1
-#undef __UCLIBC_HAS_LOCALE__
-#undef __UCLIBC_HAS_HEXADECIMAL_FLOATS__
-#undef __UCLIBC_HAS_GLIBC_CUSTOM_PRINTF__
-#undef __USE_OLD_VFPRINTF__
-#define __UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS__ 9
-#undef __UCLIBC_HAS_SCANF_GLIBC_A_FLAG__
-#undef __UCLIBC_HAS_STDIO_BUFSIZ_NONE__
-#define __UCLIBC_HAS_STDIO_BUFSIZ_256__ 1
-#undef __UCLIBC_HAS_STDIO_BUFSIZ_512__
-#undef __UCLIBC_HAS_STDIO_BUFSIZ_1024__
-#undef __UCLIBC_HAS_STDIO_BUFSIZ_2048__
-#undef __UCLIBC_HAS_STDIO_BUFSIZ_4096__
-#undef __UCLIBC_HAS_STDIO_BUFSIZ_8192__
-#define __UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE__ 1
-#undef __UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4__
-#undef __UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8__
-#undef __UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT__
-#define __UCLIBC_HAS_STDIO_GETC_MACRO__ 1
-#define __UCLIBC_HAS_STDIO_PUTC_MACRO__ 1
-#define __UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION__ 1
-#undef __UCLIBC_HAS_FOPEN_LARGEFILE_MODE__
-#undef __UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE__
-#undef __UCLIBC_HAS_GLIBC_CUSTOM_STREAMS__
-#undef __UCLIBC_HAS_PRINTF_M_SPEC__
-#define __UCLIBC_HAS_ERRNO_MESSAGES__ 1
-#undef __UCLIBC_HAS_SYS_ERRLIST__
-#define __UCLIBC_HAS_SIGNUM_MESSAGES__ 1
-#undef __UCLIBC_HAS_SYS_SIGLIST__
-#define __UCLIBC_HAS_GNU_GETOPT__ 1
-#define __UCLIBC_HAS_GNU_GETSUBOPT__ 1
-
-/* Big and Tall */
-#define __UCLIBC_HAS_REGEX__ 1
-#define __UCLIBC_HAS_REGEX_OLD__ 1
-#define __UCLIBC_HAS_FNMATCH__ 1
-#define __UCLIBC_HAS_FNMATCH_OLD__ 1
-#undef __UCLIBC_HAS_WORDEXP__
-#undef __UCLIBC_HAS_FTW__
-#define __UCLIBC_HAS_GLOB__ 1
-#define __UCLIBC_HAS_GNU_GLOB__ 1
-
-/* Library Installation Options */
-#define __SYSTEM_LDSO__ "/lib/ld-linux.so.2"
-#define __RUNTIME_PREFIX__ "/usr/$(TARGET_ARCH)-linux-uclibc/"
-#define __DEVEL_PREFIX__ "/usr/$(TARGET_ARCH)-linux-uclibc/usr/"
-
-/*
- * uClibc security related options
- */
-#undef __UCLIBC_SECURITY__
-
-
-/* uClibc development/debugging options */
-#define __CROSS_COMPILER_PREFIX__ ""
-#define __UCLIBC_EXTRA_CFLAGS__ ""
-#undef __DODEBUG__
-#undef __DODEBUG_PT__
-#define __DOSTRIP__ 1
-#undef __DOASSERTS__
-#define __SUPPORT_LD_DEBUG__ 1
-#undef __SUPPORT_LD_DEBUG_EARLY__
-//#define __SUPPORT_LD_DEBUG_EARLY__ 1
-#define __LDSO_GNU_HASH_SUPPORT__ 1
-#define __UCLIBC_MALLOC_DEBUGGING__ 1
-#define __WARNINGS__ "-Wall"
-#undef __EXTRA_WARNINGS__
-#undef __DOMULTI__
-#undef __UCLIBC_MJN3_ONLY__
diff --git a/l4/pkg/uclibc/lib/uclibc/ARCH-all/include/tls.h b/l4/pkg/uclibc/lib/uclibc/ARCH-all/include/tls.h
deleted file mode 100644 (file)
index 9ae7b1a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-/* Yes, this file is empty */
diff --git a/l4/pkg/uclibc/lib/uclibc/Makefile b/l4/pkg/uclibc/lib/uclibc/Makefile
deleted file mode 100644 (file)
index ed2494c..0000000
+++ /dev/null
@@ -1,309 +0,0 @@
-PKGDIR         ?= ../..
-L4DIR          ?= $(PKGDIR)/../..
-
-CXXFLAGS_amd64 += -mcmodel=medium
-CFLAGS_amd64 += -mcmodel=medium
-
-include $(L4DIR)/mk/Makeconf
-
-SYSTEMS                = $(SYSTEMS_PLAIN)
-TARGET         = libuc_c.a libuc_c.so
-PC_LIBS         = -luc_c
-LDFLAGS         = -z combreloc -z relro --sort-common \
-                  --sort-section alignment --warn-common \
-                 --warn-once
-
-LDFLAGS_libuc_c.so := -init __uClibc_init
-
-PC_FILENAME     := libc
-SYSDEPS                := libc/sysdeps/linux
-VPATH_SRC_BASE  = $(OBJ_DIR)
-
-FILES_all      := $(PKGDIR_ABS)/lib/uclibc/contrib_files_all.lst
-FILES_x86      := $(PKGDIR_ABS)/lib/uclibc/contrib_files_x86.lst
-FILES_arm      := $(PKGDIR_ABS)/lib/uclibc/contrib_files_arm.lst
-FILES_amd64     := $(PKGDIR_ABS)/lib/uclibc/contrib_files_amd64.lst
-FILES_ppc32     := $(PKGDIR_ABS)/lib/uclibc/contrib_files_ppc32.lst
-FILES_sparc     := $(PKGDIR_ABS)/lib/uclibc/contrib_files_sparc.lst
-CONTRIB_DIR    := $(PKGDIR_ABS)/lib/contrib/uclibc
-PTHLIB_DIR     := $(PKGDIR_ABS)/lib/libpthread
-
-ifneq ($(SYSTEM),)
-UCLIBC_ARCH_x86   := i386
-UCLIBC_ARCH_arm          := arm
-UCLIBC_ARCH_amd64 := x86_64
-UCLIBC_ARCH_ppc32 := powerpc
-UCLIBC_ARCH_sparc := sparc
-UCLIBC_ARCH       := $(UCLIBC_ARCH_$(ARCH))
-DIRS           := libc/stdio libc/stdlib libc/stdlib/malloc-standard libc/string \
-                  libc/string/$(UCLIBC_ARCH) libc/string/generic \
-                  libc/inet libc/misc libc/misc/assert libc/misc/ctype \
-                  libc/misc/dirent libc/misc/error libc/misc/internals \
-                  libc/misc/locale libc/misc/elf \
-                  libc/misc/time libc/pwd_grp libc/unistd libc/termios \
-                  libc/misc/wctype libc/misc/wchar libc/misc/fnmatch \
-                  libc/misc/glob libc/misc/search libc libcrypt \
-                  libc/signal $(SYSDEPS)/$(UCLIBC_ARCH) \
-                  $(SYSDEPS)/common libm libm/$(UCLIBC_ARCH)
-
-BOTH_SRC_CC    := $(foreach arch,all $(ARCH),\
-                   $(foreach dir,$(DIRS), \
-                    $(addprefix ARCH-$(arch)/$(dir)/,\
-                     $(notdir $(wildcard ../ARCH-$(arch)/$(dir)/*.cc)))))
-BOTH_SRC_C     := $(foreach arch,all $(ARCH),\
-                   $(foreach dir,$(DIRS), \
-                    $(addprefix ARCH-$(arch)/$(dir)/,\
-                     $(notdir $(wildcard ../ARCH-$(arch)/$(dir)/*.c)))))
-BOTH_SRC_S     := $(foreach arch,all $(ARCH),\
-                   $(foreach dir,$(DIRS), \
-                    $(addprefix ARCH-$(arch)/$(dir)/,\
-                     $(notdir $(wildcard ../ARCH-$(arch)/$(dir)/*.S)))))
-
-# some files cannot be compiled alone but are included by
-# other files and thus needs to be linked
-BOTH_SRC_C     := $(filter-out ARCH-all/libc/misc/fnmatch/fnmatch_loop.c ARCH-all/libc/pwd_grp/pwd_grp_internal.c ARCH-ppc32/libc/string/generic/_memcpy_fwd.c,$(BOTH_SRC_C))
-
-STATICONLY_SRC_C := dl-core.c
-
-SRC_C_libuc_c.a   := $(BOTH_SRC_C)
-SRC_C_libuc_c.so  := $(filter-out $(addprefix %/,$(STATICONLY_SRC_C)), $(BOTH_SRC_C))
-SRC_CC_libuc_c.a  := $(BOTH_SRC_CC)
-SRC_CC_libuc_c.so := $(BOTH_SRC_CC)
-SRC_S_libuc_c.a   := $(BOTH_SRC_S)
-SRC_S_libuc_c.so  := $(BOTH_SRC_S)
-
-private_incdirs = $(SRC_DIR)/ARCH-$(ARCH)/include $(SRC_DIR)/ARCH-all/include \
-                 $(OBJ_DIR)/ARCH-$(ARCH)/include $(OBJ_DIR)/ARCH-all/include \
-                 $(OBJ_DIR)/ARCH-all/libc/string \
-                 $(SRC_DIR)/../contrib/uclibc/libc/misc/internals \
-                 $(if $(1),$(OBJ_BASE)/include/$(ARCH)/$(L4API)) \
-                 $(OBJ_BASE)/include/$(ARCH) \
-                 $(OBJ_BASE)/include \
-                 $(OBJ_BASE)/include/uclibc \
-                 $(SRC_DIR)/../contrib/uclibc/libcrypt
-
-PRIVATE_INCDIR  = $(call private_incdirs)
-LIBCINCDIR     = $(addprefix -I,$(GCCINCDIR))
-CPPFLAGS       += -nostdinc -include \
-                 $(OBJ_DIR)/ARCH-all/include/libc-symbols.h
-CFLAGS         += -fno-builtin
-CFLAGS          += -DUCLIBC_INTERNAL
-# CFLAGS       += -std=iso9899:199901
-DEFINES                = -DNDEBUG -D_LIBC -D__UCLIBC_CTOR_DTOR__
-WARNINGS       = -Wall -Wstrict-prototypes
-
-CPPFLAGS_dl-iterate-phdr.c += -I$(SRC_DIR)/../contrib/uclibc/ldso/include \
-                              -I$(SRC_DIR)/../contrib/uclibc/ldso/ldso/$(UCLIBC_ARCH)
-CPPFLAGS_dl-core.c         += -I$(SRC_DIR)/../contrib/uclibc/ldso/ldso/$(UCLIBC_ARCH) \
-                              -I$(SRC_DIR)/../contrib/uclibc/ldso/include
-CPPFLAGS_$(OBJ_DIR)/ARCH-all/libc/inet += -DRESOLVER="\"resolv.c\""
-
-PRIVATE_INCDIR_ARCH-all/libc/string/wcslen.o    = $(SRC_DIR)/../contrib/uclibc/libc/string
-PRIVATE_INCDIR_ARCH-all/libc/string/wcslen.s.o  = $(SRC_DIR)/../contrib/uclibc/libc/string
-PRIVATE_INCDIR_ARCH-all/libc/string/wcsnlen.o   = $(SRC_DIR)/../contrib/uclibc/libc/string
-PRIVATE_INCDIR_ARCH-all/libc/string/wcsnlen.s.o = $(SRC_DIR)/../contrib/uclibc/libc/string
-PRIVATE_INCDIR_ARCH-all/libc/string/wmemcpy.o   = $(SRC_DIR)/../contrib/uclibc/libc/string
-PRIVATE_INCDIR_ARCH-all/libc/string/wmemcpy.s.o = $(SRC_DIR)/../contrib/uclibc/libc/string
-
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/hcreate_r.o    = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/hcreate_r.s.o  = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/hdestroy_r.o   = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/hdestroy_r.s.o = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/hsearch_r.o    = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/hsearch_r.s.o  = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/lfind.o        = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/lfind.s.o      = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/tfind.o        = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/tfind.s.o      = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/lsearch.o      = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/lsearch.s.o    = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/tdestroy.o     = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/tdestroy.s.o   = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/tdelete.o      = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/tdelete.s.o    = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/tsearch.o      = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/tsearch.s.o    = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/twalk.o        = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-PRIVATE_INCDIR_ARCH-all/libc/misc/search/twalk.s.o      = $(SRC_DIR)/../contrib/uclibc/libc/misc/search
-
-ifneq ($(L4API),)
-DEFINES                    += -DL4_THREAD_SAFE
-TARGET              := r/libuc_c.a r/libuc_c.so
-LDFLAGS_r/libuc_c.so := $(LDFLAGS_libuc_c.so)
-SRC_C_r/libuc_c.a   := $(SRC_C_libuc_c.a)
-SRC_C_r/libuc_c.so  := $(SRC_C_libuc_c.so) libpthread/src/forward.c
-SRC_CC_r/libuc_c.a  := $(SRC_CC_libuc_c.a)
-SRC_CC_r/libuc_c.so := $(SRC_CC_libuc_c.so)
-SRC_S_r/libuc_c.a   := $(SRC_S_libuc_c.a)
-SRC_S_r/libuc_c.so  := $(SRC_S_libuc_c.so)
-PRIVATE_INCDIR       = $(call private_incdirs,1)
-vpath libpthread/src/forward.c $(PTHLIB_DIR)/..
-PRIVATE_INCDIR_libpthread/src/forward.s.o += $(PTHLIB_DIR)/src/sysdeps/$(UCLIBC_ARCH_$(ARCH)) \
-                                             $(PTHLIB_DIR)/src
-endif
-
-endif
-
-BUILD_ARCHS    := all $(BUILD_ARCH)
-
-.general.d: $(FILES_x86) $(FILE_arm) $(FILES_amd64) $(FILES_all)
-
-ifeq ($(SYSTEM),)
-
-INCDIRS                = $(addsuffix /include,$(addprefix $(OBJ_DIR)/ARCH-,$(BUILD_ARCHS)))
-INCDIRS_OBJ_m   = $(addsuffix /Makefile,$(INCDIRS))
-
-pre-obj:: include
-
-$(INCDIRS_OBJ_m):
-       $(VERBOSE)install -d $(dir $@)
-       $(VERBOSE)echo 'PKGDIR   ?= $(PKGDIR_ABS)' > $@
-       $(VERBOSE)echo 'L4DIR    ?= $(L4DIR_ABS)' >> $@
-       $(VERBOSE)echo 'OBJ_BASE ?= $(OBJ_BASE)' >> $@
-       $(VERBOSE)echo 'OBJ_DIR  ?= $(OBJ_DIR)' >> $@
-       $(VERBOSE)echo 'INSTALL_INC_PREFIX = $$(PKGNAME)' >> $@
-       $(VERBOSE)echo 'include $$(L4DIR)/mk/include.mk' >> $@
-
-.PHONY: include
-
-include:: $(addprefix $(OBJ_DIR)/ARCH-,$(addsuffix /links-done,$(BUILD_ARCHS))) $(INCDIRS_OBJ_m)
-       $(VERBOSE)for i in $(INCDIRS); do \
-         PWD=$$i $(MAKE) -C $$i all; \
-       done
-
-install:: all
-       $(VERBOSE)set -e; $(foreach d,$(INCDIRS), \
-         if [ -f $d/Makefile ]; then \
-           PWD=$(PWD)/$d $(MAKE) -C $d $@ $(MKFLAGS); \
-         fi;)
-
-# ok, we have a list of files to check in FILES
-# for each file do
-# check if it exists, yes? go on
-#   no? create an apropriate link with a relative path to the contrib dir
-
-REBUILD_LINKS_CONTRIB =                                                  \
-  set -e; arch=$1;                                                       \
-    cat contrib_files_$${arch}.lst | while read file flags;              \
-    do                                                                   \
-      path_file=`dirname $${file}`;                                      \
-      path_ctrb=`dirname $(CONTRIB_DIR)/$${file}`;                       \
-      if [ -n "$${flags}" ]; then                                        \
-        dest="$${path_file}/$${flags}.c";                                \
-      else                                                               \
-        dest="$${file}";                                                 \
-      fi;                                                                \
-      if [ "$${path_file}" = "$(SYSDEPS)/i386/bits" -o                   \
-           "$${path_file}" = "$(SYSDEPS)/arm/bits"  -o                   \
-           "$${path_file}" = "$(SYSDEPS)/x86_64/bits" -o                 \
-           "$${path_file}" = "$(SYSDEPS)/powerpc/bits" -o                \
-           "$${path_file}" = "$(SYSDEPS)/sparc/bits" -o                  \
-           "$${path_file}" = "$(SYSDEPS)/common/bits" ]; then            \
-        if [ \( ! -e ARCH-$${arch}/include/bits/`basename $${dest}` \)   \
-                  -a \( -e $(CONTRIB_DIR)/$${file} \) ]; then            \
-         b=`basename $${file}`;                                         \
-          from=$${path_ctrb}/$$b;                                        \
-          to=$(OBJ_DIR)/ARCH-$${arch}/include/bits/$$b;                  \
-        fi;                                                              \
-      elif [ "$${path_file}" = "$(SYSDEPS)/i386/sys" -o                  \
-             "$${path_file}" = "$(SYSDEPS)/arm/sys"  -o                  \
-             "$${path_file}" = "$(SYSDEPS)/x86_64/sys"  -o               \
-             "$${path_file}" = "$(SYSDEPS)/powerpc/sys"  -o              \
-             "$${path_file}" = "$(SYSDEPS)/sparc/sys" -o                 \
-             "$${path_file}" = "$(SYSDEPS)/common/sys" ]; then           \
-        if [ \( ! -e ARCH-$${arch}/include/sys/`basename $${dest}` \)    \
-                  -a \( -e $(CONTRIB_DIR)/$${file} \) ]; then            \
-         b=`basename $${file}`;                                         \
-          from=$${path_ctrb}/$$b;                                        \
-          to=$(OBJ_DIR)/ARCH-$${arch}/include/sys/$$b;                   \
-        fi;                                                              \
-      elif [ \( "$${path_file}" = "$(SYSDEPS)/i386" -o                   \
-                "$${path_file}" = "$(SYSDEPS)/arm"  -o                   \
-                "$${path_file}" = "$(SYSDEPS)/x86_64"  -o                \
-                "$${path_file}" = "$(SYSDEPS)/powerpc"  -o               \
-                "$${path_file}" = "$(SYSDEPS)/sparc"  -o                 \
-                "$${path_file}" = "$(SYSDEPS)/common" \)                 \
-            -a $${file%.h} != $${file} ]; then                          \
-        if [ \( ! -e ARCH-$${arch}/include/`basename $${dest}` \)        \
-                  -a \( -e $(CONTRIB_DIR)/$${file} \) ]; then            \
-         b=`basename $${file}`;                                         \
-          from=$${path_ctrb}/$$b;                                        \
-          to=$(OBJ_DIR)/ARCH-$${arch}/include/$$b;                       \
-        fi;                                                              \
-      else                                                               \
-        if [ -e $(CONTRIB_DIR)/$${file} ] ; then                         \
-          from=$${path_ctrb}/`basename $${file}`;                        \
-          to=$(OBJ_DIR)/ARCH-$${arch}/$${dest};                          \
-        fi;                                                              \
-      fi;                                                                \
-      if [ -n "$$to" -a -n "$$from" -a ! -e "$$to" ]; then               \
-        d=`dirname $$to`;                                                \
-        [ -d "$$d" ] || mkdir -p $$d;                                    \
-        ln -s$(if $(VERBOSE),,v) "$$from" "$$to";                        \
-      fi;                                                                \
-      unset to; unset from;                                              \
-    done;
-
-REBUILD_LINKS_SRC =                                                      \
-  set -e; arch=$1;                                                       \
-    find ARCH-$$arch -name \*.h -o -name \*.c -o -name \*.cc -o -name \*.S |            \
-    while read file;                                                     \
-    do                                                                   \
-      to=$(OBJ_DIR)/$$file;                                              \
-      d=$$(dirname $$to);                                                \
-      [ -d "$$d" ] || mkdir -p $$d;                                      \
-      if [ ! -e "$$to" ] ; then                                          \
-        ln -s$(if $(VERBOSE),,v) "$(SRC_DIR)/$$file" "$$to";             \
-      fi;                                                                \
-    done;
-
-
-$(OBJ_DIR)/ARCH-%/links-done: contrib_files_%.lst Makefile
-       @echo -n "  ... Checking and fixing contrib file links, cleaning .o [$*]"
-       $(VERBOSE)if [ -d "$(OBJ_DIR)/ARCH-$*" ]; then                      \
-         find $(OBJ_DIR)/ARCH-$* -type l | xargs rm -f$(if $(VERBOSE),,v); \
-       fi
-       $(VERBOSE)$(call REBUILD_LINKS_SRC,$*)
-       $(VERBOSE)$(call REBUILD_LINKS_CONTRIB,$*)
-       @touch $@
-       @echo " ... done!"
-
-else
-
-CONTRIB: $(addprefix $(OBJ_DIR)/ARCH-,$(addsuffix /links-done,$(BUILD_ARCHS)))
-
-endif
-
-cleanall::
-       $(VERBOSE)find $(OBJ_DIR) -type l | xargs rm -f$(if $(VERBOSE),,v)
-       $(VERBOSE)$(RM) $(OBJ_DIR)/ARCH-*/links-done
-       $(VERBOSE)$(RM) $(OBJ_DIR)/ARCH-*/include/.general.d
-
-# static and shared
-$(SRC_CC_libuc_c.so:.cc=.s.o)   $(SRC_C_libuc_c.so:.c=.s.o)  : DEFINES += -DSHARED
-$(SRC_CC_libuc_c.a:.cc=.o)      $(SRC_C_libuc_c.a:.c=.o)     : DEFINES += -DSTATIC
-
-# some special defines
-O_AND_SO_OBJS  = $(SRC_CC_libuc_c.a:.cc=.o) $(SRC_CC_libuc_c.so:.cc=.s.o)
-O_AND_SO_OBJS  += $(SRC_C_libuc_c.a:.c=.o)   $(SRC_C_libuc_c.so:.c=.s.o)
-$(filter %__DO_UNLOCKED.o %__DO_UNLOCKED.s.o,$(O_AND_SO_OBJS)):\
-       DEFINES += -D__DO_UNLOCKED
-$(filter %__DO_LARGEFILE.o %__DO_LARGEFILE.s.o,$(O_AND_SO_OBJS)):\
-       DEFINES += -D__DO_LARGEFILE
-$(filter %__FN.o,$(SRC_C_libuc_c.a:.c=.o)):\
-       DEFINES += -DL_$(patsubst %__FN.o,%,$(notdir $@))
-$(filter %__FN.s.o,$(SRC_C_libuc_c.a:.c=.s.o)):\
-       DEFINES += -DL_$(patsubst %__FN.s.o,%,$(notdir $@))
-
-$(SRC_C_libm:.c=.o) $(SRC_C_libm:.c=.s.o):\
-       DEFINES += -D_IEEE_LIBM -D_ISOC99_SOURCE -D_SVID_SOURCE
-
-$(filter %__FN.o,$(SRC_CC:.cc=.o)):\
-       DEFINES += -DL_$(patsubst %__FN.o,%,$(notdir $@))
-$(filter %__FN.s.o,$(SRC_CC:.cc=.s.o)):\
-       DEFINES += -DL_$(patsubst %__FN.s.o,%,$(notdir $@))
-
-$(SRC_CC_libm:.cc=.o) $(SRC_CC_libm:.cc=.s.o):\
-       DEFINES += -D_IEEE_LIBM -D_ISOC99_SOURCE -D_SVID_SOURCE
-
-include $(L4DIR)/mk/lib.mk
diff --git a/l4/pkg/uclibc/lib/uclibc/contrib_files_all.lst b/l4/pkg/uclibc/lib/uclibc/contrib_files_all.lst
deleted file mode 100644 (file)
index 6ab9beb..0000000
+++ /dev/null
@@ -1,813 +0,0 @@
-include/_lfs_64.h
-include/alloca.h
-include/assert.h
-include/atomic.h
-include/byteswap.h
-include/complex.h
-include/crypt.h
-include/ctype.h
-include/dlfcn.h
-include/dirent.h
-include/elf.h
-include/endian.h
-include/err.h
-include/errno.h
-include/fcntl.h
-include/features.h
-include/fenv.h
-include/fnmatch.h
-include/getopt.h
-include/glob.h
-include/grp.h
-include/ieee754.h
-include/ifaddrs.h
-include/inttypes.h
-include/langinfo.h
-include/libc-internal.h
-include/libc-symbols.h
-include/libgen.h
-include/libintl.h
-include/limits.h
-include/link.h
-include/locale.h
-include/math.h
-include/malloc.h
-include/memory.h
-include/netdb.h
-include/nl_types.h
-include/paths.h
-include/poll.h
-include/printf.h
-include/pty.h
-include/pwd.h
-include/resolv.h
-include/sched.h
-include/search.h
-include/setjmp.h
-include/shadow.h
-include/signal.h
-include/stdint.h
-include/stdio.h
-include/stdio_ext.h
-include/stdlib.h
-include/string.h
-include/strings.h
-include/sysexits.h
-include/syslog.h
-include/tar.h
-include/termios.h
-include/time.h
-include/ucontext.h
-include/unistd.h
-include/utime.h
-include/wchar.h
-include/wctype.h
-include/wordexp.h
-include/arpa/inet.h
-include/arpa/nameser.h
-include/arpa/nameser_compat.h
-include/internal/parse_config.h
-include/net/ethernet.h
-include/net/if.h
-include/net/if_arp.h
-include/net/route.h
-include/netinet/ether.h
-include/netinet/if_ether.h
-include/netinet/in.h
-include/netinet/ip.h
-include/netinet/in_systm.h
-include/netinet/tcp.h
-include/netinet/udp.h
-include/rpc/netdb.h
-include/sys/bitypes.h
-include/sys/cdefs.h
-include/sys/dir.h
-include/sys/fcntl.h
-include/sys/file.h
-include/sys/ioctl.h
-include/sys/ipc.h
-include/sys/mman.h
-include/sys/mount.h
-include/sys/param.h
-include/sys/poll.h
-include/sys/resource.h
-include/sys/select.h
-include/sys/sem.h
-include/sys/socket.h
-include/sys/soundcard.h
-include/sys/shm.h
-include/sys/stat.h
-include/sys/statfs.h
-include/sys/syslog.h
-include/sys/sysmacros.h
-include/sys/time.h
-include/sys/timeb.h
-include/sys/times.h
-include/sys/ttydefaults.h
-include/sys/types.h
-include/sys/utsname.h
-include/sys/uio.h
-include/sys/un.h
-include/sys/vfs.h
-include/sys/wait.h
-libc/inet/_res_state.c
-libc/inet/addr.c
-libc/inet/closenameservers.c
-libc/inet/decodea.c
-libc/inet/decoded.c
-libc/inet/decodeh.c
-libc/inet/decodep.c
-libc/inet/decodeq.c
-libc/inet/dnslookup.c
-libc/inet/encodea.c
-libc/inet/encoded.c
-libc/inet/encodeh.c
-libc/inet/encodep.c
-libc/inet/encodeq.c
-libc/inet/ether_addr.c
-libc/inet/formquery.c
-libc/inet/gai_strerror.c
-libc/inet/get_hosts_byaddr_r.c
-libc/inet/get_hosts_byname_r.c
-libc/inet/getaddrinfo.c
-libc/inet/gethostbyaddr.c
-libc/inet/gethostbyaddr_r.c
-libc/inet/gethostbyname.c
-libc/inet/gethostbyname2.c
-libc/inet/gethostbyname2_r.c
-libc/inet/gethostbyname_r.c
-libc/inet/gethostent.c
-libc/inet/gethostent_r.c
-libc/inet/getnetbyad.c
-libc/inet/getnetbynm.c
-libc/inet/getnetent.c
-libc/inet/getproto.c
-libc/inet/getservice.c
-libc/inet/herror.c
-libc/inet/if_index.c
-libc/inet/inet_addr.c
-libc/inet/inet_aton.c
-libc/inet/inet_lnaof.c
-libc/inet/inet_makeaddr.c
-libc/inet/inet_net.c
-libc/inet/inet_netof.c
-libc/inet/inet_ntoa.c
-libc/inet/lengthd.c
-libc/inet/lengthq.c
-libc/inet/netlinkaccess.h
-libc/inet/ns_name.c
-libc/inet/ntohl.c
-libc/inet/ntop.c
-libc/inet/opennameservers.c
-libc/inet/opensock.c
-libc/inet/read_etc_hosts_r.c
-libc/inet/res_comp.c
-libc/inet/res_init.c
-libc/inet/res_query.c
-libc/inet/resolv.c
-libc/inet/resolveaddress.c
-libc/inet/resolvename.c
-libc/pwd_grp/pwd_grp.c
-libc/pwd_grp/getgrgid.c
-libc/pwd_grp/getgrgid_r.c
-libc/pwd_grp/getgrnam.c
-libc/pwd_grp/getgrnam_r.c
-libc/pwd_grp/getpwuid.c
-libc/pwd_grp/getpwuid_r.c
-libc/pwd_grp/getpwnam.c
-libc/pwd_grp/getpwnam_r.c
-libc/pwd_grp/getpwent.c
-libc/pwd_grp/getpwent_r.c
-libc/pwd_grp/pwd_grp_internal.c
-libc/pwd_grp/__parsepwent.c
-libc/pwd_grp/__parsegrent.c
-libc/pwd_grp/__pgsreader.c
-libc/unistd/getlogin.c
-libc/unistd/getopt.c
-libc/unistd/getopt_int.h
-libc/signal/allocrtsig.c
-libc/signal/raise.c
-libc/signal/sigaddset.c
-libc/signal/sigandset.c
-libc/signal/sigdelset.c
-libc/signal/sigempty.c
-libc/signal/sigfillset.c
-libc/signal/sigismem.c
-libc/signal/sigsetops.c
-libc/signal/sigsetops.h
-libc/stdlib/__cxa_atexit.c
-libc/stdlib/__exit_handler.c
-libc/stdlib/__fp_range_check.c
-libc/stdlib/__strtofpmax.c
-libc/stdlib/__uc_malloc.c
-libc/stdlib/_atexit.c
-libc/stdlib/_stdlib_mb_cur_max.c
-libc/stdlib/_stdlib_strto_l.c
-libc/stdlib/_stdlib_strto_ll.c
-libc/stdlib/_strtod.c
-libc/stdlib/abort.c
-libc/stdlib/abs.c
-libc/stdlib/atexit.c
-libc/stdlib/atof.c
-libc/stdlib/atoi.c
-libc/stdlib/atol.c
-libc/stdlib/atoll.c
-libc/stdlib/bsearch.c
-libc/stdlib/div.c
-libc/stdlib/drand48-iter.c
-libc/stdlib/drand48.c
-libc/stdlib/drand48_r.c
-libc/stdlib/erand48.c
-libc/stdlib/erand48_r.c
-libc/stdlib/exit.c
-libc/stdlib/getenv.c
-libc/stdlib/jrand48.c
-libc/stdlib/jrand48_r.c
-libc/stdlib/labs.c
-libc/stdlib/ldiv.c
-libc/stdlib/llabs.c
-libc/stdlib/lldiv.c
-libc/stdlib/lrand48.c
-libc/stdlib/lrand48_r.c
-libc/stdlib/malloc-standard/calloc.c
-libc/stdlib/malloc-standard/free.c
-libc/stdlib/malloc-standard/mallinfo.c
-libc/stdlib/malloc-standard/malloc.c
-libc/stdlib/malloc-standard/mallopt.c
-libc/stdlib/malloc-standard/memalign.c
-libc/stdlib/malloc-standard/realloc.c
-libc/stdlib/malloc-standard/malloc.h
-libc/stdlib/mblen.c
-libc/stdlib/mbstowcs.c
-libc/stdlib/mkstemp.c
-libc/stdlib/nrand48.c
-libc/stdlib/nrand48_r.c
-libc/stdlib/on_exit.c
-libc/stdlib/posix_memalign.c
-libc/stdlib/qsort.c
-libc/stdlib/rand.c
-libc/stdlib/rand_r.c
-libc/stdlib/random.c
-libc/stdlib/random_r.c
-libc/stdlib/realpath.c
-libc/stdlib/setenv.c
-libc/stdlib/stdlib.c
-libc/stdlib/strtod.c
-libc/stdlib/strtof.c
-libc/stdlib/strtol.c
-libc/stdlib/strtold.c
-libc/stdlib/strtoll.c
-libc/stdlib/strtoul.c
-libc/stdlib/strtoull.c
-libc/stdlib/wcstombs.c
-libc/stdio/__fsetlocking.c
-libc/stdio/_adjust_pos.c
-libc/stdio/_cs_funcs.c
-libc/stdio/_fopen.c
-libc/stdio/_fpmaxtostr.c
-libc/stdio/_fwrite.c
-libc/stdio/_READ.c
-libc/stdio/_WRITE.c
-libc/stdio/_load_inttype.c
-libc/stdio/_rfill.c
-libc/stdio/_stdio.h
-libc/stdio/_stdio.c
-libc/stdio/_store_inttype.c
-libc/stdio/_trans2r.c
-libc/stdio/_trans2w.c
-libc/stdio/_uintmaxtostr.c
-libc/stdio/_wcommit.c
-libc/stdio/_wfwrite.c
-libc/stdio/asprintf.c
-libc/stdio/clearerr.c
-libc/stdio/clearerr.c                          clearerr__DO_UNLOCKED
-libc/stdio/dprintf.c
-libc/stdio/fclose.c
-libc/stdio/fcloseall.c
-libc/stdio/fdopen.c
-libc/stdio/feof.c
-libc/stdio/feof.c                              feof__DO_UNLOCKED
-libc/stdio/ferror.c
-libc/stdio/ferror.c                            ferror__DO_UNLOCKED
-libc/stdio/fflush.c
-libc/stdio/fflush.c                            fflush__DO_UNLOCKED
-libc/stdio/fgetc.c
-libc/stdio/fgetc.c                             fgetc__DO_UNLOCKED
-libc/stdio/fgetpos.c
-libc/stdio/fgetpos64.c
-libc/stdio/fgets.c
-libc/stdio/fgets.c                             fgets__DO_UNLOCKED
-libc/stdio/fileno.c
-libc/stdio/fileno.c                            fileno__DO_UNLOCKED
-libc/stdio/flockfile.c
-libc/stdio/fopen.c
-libc/stdio/fopen64.c
-libc/stdio/freopen.c
-libc/stdio/freopen64.c
-libc/stdio/fputs.c
-libc/stdio/fputs.c                             fputs__DO_UNLOCKED
-libc/stdio/fputc.c
-libc/stdio/fputc.c                             fputc__DO_UNLOCKED
-libc/stdio/fputws.c
-libc/stdio/fputws.c                            fputws__DO_UNLOCKED
-libc/stdio/fprintf.c
-libc/stdio/fread.c
-libc/stdio/fread.c                             fread__DO_UNLOCKED
-libc/stdio/fseeko.c
-libc/stdio/fseeko64.c
-libc/stdio/fsetpos.c
-libc/stdio/fsetpos64.c
-libc/stdio/ftello.c
-libc/stdio/ftello64.c
-libc/stdio/funlockfile.c
-libc/stdio/fwprintf.c
-libc/stdio/fwrite.c
-libc/stdio/fwrite.c                            fwrite__DO_UNLOCKED
-libc/stdio/getdelim.c
-libc/stdio/getline.c
-libc/stdio/perror.c
-libc/stdio/printf.c
-libc/stdio/putchar.c
-libc/stdio/putchar.c                           putchar__DO_UNLOCKED
-libc/stdio/puts.c
-libc/stdio/remove.c
-libc/stdio/rewind.c
-libc/stdio/_scanf.c
-libc/stdio/vfscanf.c
-libc/stdio/__scan_cookie.c
-libc/stdio/__psfs_parse_spec.c
-libc/stdio/__psfs_do_numeric.c
-libc/stdio/scanf.c
-libc/stdio/sscanf.c
-libc/stdio/fscanf.c
-libc/stdio/vscanf.c
-libc/stdio/vsscanf.c
-libc/stdio/setvbuf.c
-libc/stdio/setbuf.c
-libc/stdio/setbuffer.c
-libc/stdio/setlinebuf.c
-libc/stdio/snprintf.c
-libc/stdio/sprintf.c
-libc/stdio/swprintf.c
-libc/stdio/ungetc.c
-libc/stdio/vasprintf.c
-libc/stdio/vdprintf.c
-libc/stdio/_vfprintf.c
-libc/stdio/_vfprintf_internal.c
-libc/stdio/_vfwprintf_internal.c
-libc/stdio/vfprintf.c
-libc/stdio/vfwprintf.c
-libc/stdio/_ppfs_init.c
-libc/stdio/_ppfs_prepargs.c
-libc/stdio/_ppfs_setargs.c
-libc/stdio/_ppfs_parsespec.c
-libc/stdio/vsnprintf.c
-libc/stdio/vsprintf.c
-libc/stdio/vswprintf.c
-libc/stdio/vprintf.c
-libc/stdio/vwprintf.c
-libc/stdio/wprintf.c
-libc/string/_string.h
-libc/string/_syserrmsg.h
-libc/string/basename.c
-libc/string/dirname.c
-libc/string/ffs.c
-libc/string/memccpy.c
-libc/string/stpcpy.c
-libc/string/stpncpy.c
-libc/string/strcasecmp.c
-libc/string/strcasestr.c
-libc/string/strdup.c
-libc/string/strerror.c
-libc/string/__xpg_strerror_r.c
-libc/string/_string_syserrmsgs.c
-libc/string/__glibc_strerror_r.c
-libc/string/_string_syssigmsgs.c
-libc/string/sys_siglist.c
-libc/string/strsignal.c
-libc/string/psignal.c
-libc/string/__xpg_basename.c
-libc/string/strlcat.c
-libc/string/strlcpy.c
-libc/string/sys_errlist.c
-libc/string/strndup.c
-libc/string/strncasecmp.c
-libc/string/strtok.c
-libc/string/wcsnlen.c
-libc/string/wcslen.c
-libc/string/wmemcpy.c
-libc/misc/assert/__assert.c
-libc/misc/ctype/ctype.c
-libc/misc/ctype/isalnum.c
-libc/misc/ctype/isalpha.c
-libc/misc/ctype/isblank.c
-libc/misc/ctype/iscntrl.c
-libc/misc/ctype/isdigit.c
-libc/misc/ctype/isgraph.c
-libc/misc/ctype/islower.c
-libc/misc/ctype/isprint.c
-libc/misc/ctype/ispunct.c
-libc/misc/ctype/isspace.c
-libc/misc/ctype/isupper.c
-libc/misc/ctype/isxdigit.c
-libc/misc/ctype/tolower.c
-libc/misc/ctype/toupper.c
-libc/misc/ctype/__C_ctype_b.c
-libc/misc/ctype/__C_ctype_tolower.c
-libc/misc/ctype/__C_ctype_toupper.c
-libc/misc/ctype/__ctype_b_loc.c
-libc/misc/ctype/__ctype_tolower_loc.c
-libc/misc/ctype/__ctype_toupper_loc.c
-libc/misc/ctype/__ctype_assert.c
-libc/misc/ctype/isctype.c
-libc/misc/dirent/alphasort.c
-libc/misc/dirent/alphasort64.c
-libc/misc/dirent/closedir.c
-libc/misc/dirent/dirfd.c
-libc/misc/dirent/dirstream.h
-libc/misc/dirent/opendir.c
-libc/misc/dirent/readdir.c
-libc/misc/dirent/readdir64.c
-libc/misc/dirent/readdir_r.c
-libc/misc/dirent/readdir64_r.c
-libc/misc/dirent/rewinddir.c
-libc/misc/dirent/scandir.c
-libc/misc/dirent/seekdir.c
-libc/misc/dirent/telldir.c
-libc/misc/dirent/scandir64.c
-libc/misc/elf/dl-support.c
-libc/misc/elf/dl-core.c
-libc/misc/elf/dl-iterate-phdr.c
-libc/misc/error/err.c
-libc/misc/fnmatch/fnmatch.c
-libc/misc/fnmatch/fnmatch_loop.c
-libc/misc/glob/glob.c
-libc/misc/glob/glob64.c
-libc/misc/internals/errno.c
-libc/misc/internals/__errno_location.c
-libc/misc/internals/__h_errno_location.c
-libc/misc/internals/__uClibc_main.c
-libc/misc/internals/parse_config.c
-libc/misc/internals/tempname.h
-libc/misc/internals/tempname.c
-libc/misc/locale/locale.c
-libc/misc/locale/localeconv.c
-libc/misc/locale/nl_langinfo.c
-libc/misc/locale/setlocale.c
-libc/misc/search/hcreate_r.c
-libc/misc/search/hdestroy_r.c
-libc/misc/search/hsearch.c
-libc/misc/search/hsearch_r.c
-libc/misc/search/insque.c
-libc/misc/search/insremque.c
-libc/misc/search/lfind.c
-libc/misc/search/lsearch.c
-libc/misc/search/remque.c
-libc/misc/search/tdelete.c
-libc/misc/search/tdestroy.c
-libc/misc/search/tfind.c
-libc/misc/search/tsearch.c
-libc/misc/search/twalk.c
-libc/misc/time/time.c
-libc/misc/time/asctime.c
-libc/misc/time/asctime_r.c
-libc/misc/time/ctime.c
-libc/misc/time/ctime_r.c
-libc/misc/time/ftime.c
-libc/misc/time/gmtime.c
-libc/misc/time/gmtime_r.c
-libc/misc/time/localtime.c
-libc/misc/time/localtime_r.c
-libc/misc/time/mktime.c
-libc/misc/time/strftime.c
-libc/misc/time/strptime.c
-libc/misc/time/tzset.c
-libc/misc/time/_time_t2tm.c
-libc/misc/time/__time_tm.c
-libc/misc/time/_time_mktime.c
-libc/misc/time/dysize.c
-libc/misc/time/timegm.c
-libc/misc/time/_time_mktime_tzi.c
-libc/misc/time/_time_localtime_tzi.c
-libc/misc/time/difftime.c
-libc/misc/wchar/btowc.c
-libc/misc/wchar/mbrlen.c
-libc/misc/wchar/mbrtowc.c
-libc/misc/wchar/mbsnrtowcs.c
-libc/misc/wchar/mbsrtowcs.c
-libc/misc/wchar/wchar.c
-libc/misc/wchar/wcrtomb.c
-libc/misc/wchar/wcsnrtombs.c
-libc/misc/wchar/wcsrtombs.c
-libc/misc/wctype/iswctype.c
-libc/misc/wctype/wctype.c
-libc/misc/wctype/_wctype.c
-libc/misc/wordexp/wordexp.c
-libc/clock_gettime.c
-libc/sysdeps/linux/common/longjmp.c
-libc/sysdeps/linux/common/getdents.c
-libc/sysdeps/linux/common/getsid.c
-libc/sysdeps/linux/common/bits/atomic.h
-libc/sysdeps/linux/common/bits/byteswap.h
-libc/sysdeps/linux/common/bits/byteswap-common.h
-libc/sysdeps/linux/common/bits/cmathcalls.h
-libc/sysdeps/linux/common/bits/confname.h
-libc/sysdeps/linux/common/bits/dirent.h
-libc/sysdeps/linux/common/bits/dlfcn.h
-libc/sysdeps/linux/common/bits/elfclass.h
-libc/sysdeps/linux/common/bits/environments.h
-libc/sysdeps/linux/common/bits/errno.h
-libc/sysdeps/linux/common/bits/errno_values.h
-libc/sysdeps/linux/common/bits/fenvinline.h
-libc/sysdeps/linux/common/bits/getopt.h
-libc/sysdeps/linux/common/bits/huge_val.h
-libc/sysdeps/linux/common/bits/huge_val.h
-libc/sysdeps/linux/common/bits/huge_valf.h
-libc/sysdeps/linux/common/bits/huge_vall.h
-libc/sysdeps/linux/common/bits/in.h
-libc/sysdeps/linux/common/bits/inf.h
-libc/sysdeps/linux/common/bits/ioctl-types.h
-libc/sysdeps/linux/common/bits/ioctls.h
-libc/sysdeps/linux/common/bits/ipc.h
-libc/sysdeps/linux/common/bits/local_lim.h
-libc/sysdeps/linux/common/bits/locale.h
-libc/sysdeps/linux/common/bits/mathcalls.h
-libc/sysdeps/linux/common/bits/mman-common.h
-libc/sysdeps/linux/common/bits/nan.h
-libc/sysdeps/linux/common/bits/netdb.h
-libc/sysdeps/linux/common/bits/poll.h
-libc/sysdeps/linux/common/bits/posix1_lim.h
-libc/sysdeps/linux/common/bits/posix2_lim.h
-libc/sysdeps/linux/common/bits/posix_opt.h
-libc/sysdeps/linux/common/bits/resource.h
-libc/sysdeps/linux/common/bits/sched.h
-libc/sysdeps/linux/common/bits/select.h
-libc/sysdeps/linux/common/bits/sem.h
-libc/sysdeps/linux/common/bits/shm.h
-libc/sysdeps/linux/common/bits/sigaction.h
-libc/sysdeps/linux/common/bits/sigcontext.h
-libc/sysdeps/linux/common/bits/siginfo.h
-libc/sysdeps/linux/common/bits/signum.h
-libc/sysdeps/linux/common/bits/sigset.h
-libc/sysdeps/linux/common/bits/sigstack.h
-libc/sysdeps/linux/common/bits/sockaddr.h
-libc/sysdeps/linux/common/bits/socket.h
-libc/sysdeps/linux/common/bits/stat.h
-libc/sysdeps/linux/common/bits/statfs.h
-libc/sysdeps/linux/common/bits/stdio_lim.h
-libc/sysdeps/linux/common/bits/termios.h
-libc/sysdeps/linux/common/bits/time.h
-libc/sysdeps/linux/common/bits/types.h
-libc/sysdeps/linux/common/bits/typesizes.h
-libc/sysdeps/linux/common/bits/uClibc_charclass.h
-libc/sysdeps/linux/common/bits/uClibc_clk_tck.h
-libc/sysdeps/linux/common/bits/uClibc_errno.h
-libc/sysdeps/linux/common/bits/uClibc_fpmax.h
-libc/sysdeps/linux/common/bits/uClibc_local_lim.h
-libc/sysdeps/linux/common/bits/uClibc_locale.h
-libc/sysdeps/linux/common/bits/uClibc_mutex.h
-libc/sysdeps/linux/common/bits/uClibc_page.h
-libc/sysdeps/linux/common/bits/uClibc_pthread.h
-libc/sysdeps/linux/common/bits/uClibc_stdio.h
-libc/sysdeps/linux/common/bits/uClibc_touplow.h
-libc/sysdeps/linux/common/bits/uClibc_uintmaxtostr.h
-libc/sysdeps/linux/common/bits/uClibc_uwchar.h
-libc/sysdeps/linux/common/bits/uClibc_va_copy.h
-libc/sysdeps/linux/common/bits/uio.h
-libc/sysdeps/linux/common/bits/utsname.h
-libc/sysdeps/linux/common/bits/waitflags.h
-libc/sysdeps/linux/common/bits/waitstatus.h
-libc/sysdeps/linux/common/bits/wchar.h
-libc/sysdeps/linux/common/bits/xopen_lim.h
-libc/termios/isatty.c
-libc/termios/kernel_termios.h
-libc/termios/tcgetattr.c
-libc/termios/tcgetpgrp.c
-libc/termios/tcgetsid.c
-libc/termios/tcsetattr.c
-libc/termios/tcsetpgrp.c
-libc/termios/ttyname.c
-libcrypt/crypt.c
-libcrypt/des.c
-libcrypt/md5.c
-libm/carg.c
-libm/fp_private.h
-libm/math_private.h
-libm/e_acos.c
-libm/e_acosh.c
-libm/e_asin.c
-libm/e_atan2.c
-libm/e_atanh.c
-libm/e_cosh.c
-libm/e_exp.c
-libm/e_fmod.c
-libm/e_gamma.c
-libm/e_gamma_r.c
-libm/e_hypot.c
-libm/e_j0.c
-libm/e_j1.c
-libm/e_jn.c
-libm/e_lgamma.c
-libm/e_lgamma_r.c
-libm/e_log.c
-libm/e_log10.c
-libm/e_log2.c
-libm/e_pow.c
-libm/e_remainder.c
-libm/e_rem_pio2.c
-libm/e_scalb.c
-libm/e_sinh.c
-libm/e_sqrt.c
-libm/k_cos.c
-libm/k_rem_pio2.c
-libm/k_sin.c
-libm/k_standard.c
-libm/k_tan.c
-libm/s_asinh.c
-libm/s_atan.c
-libm/s_cbrt.c
-libm/s_ceil.c
-libm/s_copysign.c
-libm/s_cos.c
-libm/s_cos.c
-libm/s_erf.c
-libm/s_expm1.c
-libm/s_fabs.c
-libm/s_fpclassify.c
-libm/s_fdim.c
-libm/s_finite.c
-libm/s_finitef.c
-libm/s_floor.c
-libm/s_fma.c
-libm/s_fmax.c
-libm/s_fmin.c
-libm/s_frexp.c
-libm/s_ilogb.c
-libm/s_isnan.c
-libm/s_isnanf.c
-libm/s_isinf.c
-libm/s_isinff.c
-libm/s_ldexp.c
-libm/s_lib_version.c
-libm/s_llrint.c
-libm/s_llround.c
-libm/s_log1p.c
-libm/s_logb.c
-libm/s_lrint.c
-libm/s_lround.c
-libm/s_matherr.c
-libm/s_modf.c
-libm/s_nextafter.c
-libm/s_nextafterf.c
-libm/s_remquo.c
-libm/s_rint.c
-libm/s_round.c
-libm/s_scalbn.c
-libm/s_signbit.c
-libm/s_signbitf.c
-libm/s_signgam.c
-libm/s_significand.c
-libm/s_sin.c
-libm/s_tan.c
-libm/s_tanh.c
-libm/s_trunc.c
-libm/w_acos.c
-libm/w_acosh.c
-libm/w_asin.c
-libm/w_atan2.c
-libm/w_atanh.c
-libm/w_cabs.c
-libm/w_cosh.c
-libm/w_drem.c
-libm/w_exp.c
-libm/w_exp2.c
-libm/w_fmod.c
-libm/w_gamma.c
-libm/w_gamma_r.c
-libm/w_hypot.c
-libm/w_j0.c
-libm/w_j1.c
-libm/w_jn.c
-libm/w_lgamma.c
-libm/w_lgamma_r.c
-libm/w_log.c
-libm/w_log10.c
-libm/w_pow.c
-libm/w_remainder.c
-libm/w_scalb.c
-libm/w_sinh.c
-libm/w_sqrt.c
-libm/fpmacros.c
-libm/nan.c
-libm/float_wrappers.c                          acos__FN
-libm/float_wrappers.c                          acosf__FN
-libm/float_wrappers.c                          acoshf__FN
-libm/float_wrappers.c                          asinf__FN
-libm/float_wrappers.c                          asinhf__FN
-libm/float_wrappers.c                          atan2f__FN
-libm/float_wrappers.c                          atanf__FN
-libm/float_wrappers.c                          atanhf__FN
-libm/float_wrappers.c                          cbrtf__FN
-libm/float_wrappers.c                          ceilf__FN
-libm/float_wrappers.c                          copysignf__FN
-libm/float_wrappers.c                          cosf__FN
-libm/float_wrappers.c                          coshf__FN
-libm/float_wrappers.c                          erfcf__FN
-libm/float_wrappers.c                          erff__FN
-libm/float_wrappers.c                          exp2f__FN
-libm/float_wrappers.c                          expf__FN
-libm/float_wrappers.c                          expm1f__FN
-libm/float_wrappers.c                          fabsf__FN
-libm/float_wrappers.c                          fdimf__FN
-libm/float_wrappers.c                          floorf__FN
-libm/float_wrappers.c                          fmaf__FN
-libm/float_wrappers.c                          fmaxf__FN
-libm/float_wrappers.c                          fminf__FN
-libm/float_wrappers.c                          fmodf__FN
-libm/float_wrappers.c                          frexpf__FN
-libm/float_wrappers.c                          hypotf__FN
-libm/float_wrappers.c                          ilogbf__FN
-libm/float_wrappers.c                          ldexpf__FN
-libm/float_wrappers.c                          lgammaf__FN
-libm/float_wrappers.c                          llrintf__FN
-libm/float_wrappers.c                          log10f__FN
-libm/float_wrappers.c                          log1pf__FN
-libm/float_wrappers.c                          log2f__FN
-libm/float_wrappers.c                          logbf__FN
-libm/float_wrappers.c                          logf__FN
-libm/float_wrappers.c                          lrintf__FN
-libm/float_wrappers.c                          lroundf__FN
-libm/float_wrappers.c                          modff__FN
-libm/float_wrappers.c                          nearbyintf__FN
-libm/float_wrappers.c                          nextafterf__FN
-libm/float_wrappers.c                          powf__FN
-libm/float_wrappers.c                          remainderf__FN
-libm/float_wrappers.c                          remquof__FN
-libm/float_wrappers.c                          rintf__FN
-libm/float_wrappers.c                          roundf__FN
-libm/float_wrappers.c                          scalblnf__FN
-libm/float_wrappers.c                          scalbnf__FN
-libm/float_wrappers.c                          sinf__FN
-libm/float_wrappers.c                          sinhf__FN
-libm/float_wrappers.c                          sqrtf__FN
-libm/float_wrappers.c                          tanf__FN
-libm/float_wrappers.c                          tanhf__FN
-libm/float_wrappers.c                          tgammaf__FN
-libm/float_wrappers.c                          truncf__FN
-libm/ldouble_wrappers.c                                acoshl__FN
-libm/ldouble_wrappers.c                                acosl__FN
-libm/ldouble_wrappers.c                                asinhl__FN
-libm/ldouble_wrappers.c                                asinl__FN
-libm/ldouble_wrappers.c                                atan2l__FN
-libm/ldouble_wrappers.c                                atanhl__FN
-libm/ldouble_wrappers.c                                atanl__FN
-libm/ldouble_wrappers.c                                cargl__FN
-libm/ldouble_wrappers.c                                cbrtl__FN
-libm/ldouble_wrappers.c                                ceill__FN
-libm/ldouble_wrappers.c                                copysignl__FN
-libm/ldouble_wrappers.c                                coshl__FN
-libm/ldouble_wrappers.c                                cosl__FN
-libm/ldouble_wrappers.c                                erfcl__FN
-libm/ldouble_wrappers.c                                erfl__FN
-libm/ldouble_wrappers.c                                expl__FN
-libm/ldouble_wrappers.c                                expm1l__FN
-libm/ldouble_wrappers.c                                fabsl__FN
-libm/ldouble_wrappers.c                                fdiml__FN
-libm/ldouble_wrappers.c                                floorl__FN
-libm/ldouble_wrappers.c                                fmal__FN
-libm/ldouble_wrappers.c                                fmaxl__FN
-libm/ldouble_wrappers.c                                fminl__FN
-libm/ldouble_wrappers.c                                fmodl__FN
-libm/ldouble_wrappers.c                                frexpl__FN
-libm/ldouble_wrappers.c                                gammal__FN
-libm/ldouble_wrappers.c                                hypotl__FN
-libm/ldouble_wrappers.c                                ilogbl__FN
-libm/ldouble_wrappers.c                                ldexpl__FN
-libm/ldouble_wrappers.c                                lgammal__FN
-libm/ldouble_wrappers.c                                llrintl__FN
-libm/ldouble_wrappers.c                                llroundl__FN
-libm/ldouble_wrappers.c                                log10l__FN
-libm/ldouble_wrappers.c                                log1pl__FN
-libm/ldouble_wrappers.c                                log2l__FN
-libm/ldouble_wrappers.c                                logbl__FN
-libm/ldouble_wrappers.c                                logl__FN
-libm/ldouble_wrappers.c                                lrintl__FN
-libm/ldouble_wrappers.c                                lroundl__FN
-libm/ldouble_wrappers.c                                modfl__FN
-libm/ldouble_wrappers.c                                nearbyintl__FN
-libm/ldouble_wrappers.c                                nextafterl__FN
-libm/ldouble_wrappers.c                                powl__FN
-libm/ldouble_wrappers.c                                remainderl__FN
-libm/ldouble_wrappers.c                                remquol__FN
-libm/ldouble_wrappers.c                                rintl__FN
-libm/ldouble_wrappers.c                                roundl__FN
-libm/ldouble_wrappers.c                                scalblnl__FN
-libm/ldouble_wrappers.c                                scalbnl__FN
-libm/ldouble_wrappers.c                                sinhl__FN
-libm/ldouble_wrappers.c                                sinl__FN
-libm/ldouble_wrappers.c                                sqrtl__FN
-libm/ldouble_wrappers.c                                tanhl__FN
-libm/ldouble_wrappers.c                                tanl__FN
-libm/ldouble_wrappers.c                                tgammal__FN
-libm/ldouble_wrappers.c                                truncl__FN
-libm/ldouble_wrappers.c                                significandl__FN
diff --git a/l4/pkg/uclibc/lib/uclibc/contrib_files_amd64.lst b/l4/pkg/uclibc/lib/uclibc/contrib_files_amd64.lst
deleted file mode 100644 (file)
index 6253bb6..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-libc/string/bcopy.c
-libc/string/memmove.c
-libc/string/memchr.c
-libc/string/memcmp.c
-libc/string/memmem.c
-libc/string/memrchr.c
-libc/string/rawmemchr.c
-libc/string/strncpy.c
-libc/string/strncat.c
-libc/string/strncmp.c
-libc/string/strrchr.c
-libc/string/strnlen.c
-libc/string/strchrnul.c
-libc/string/strsep.c
-libc/string/strstr.c
-libc/string/strtok_r.c
-libc/string/x86_64/_glibc_inc.h
-libc/string/x86_64/bzero.S
-libc/string/x86_64/memcpy.S
-libc/string/x86_64/mempcpy.S
-libc/string/x86_64/memset.S
-libc/string/x86_64/strcat.S
-libc/string/x86_64/strchr.S
-libc/string/x86_64/strcmp.S
-libc/string/x86_64/strcpy.S
-libc/string/x86_64/strcspn.S
-libc/string/x86_64/strlen.S
-libc/string/x86_64/strspn.S
-libc/string/x86_64/strpbrk.S
-libc/sysdeps/linux/x86_64/fpu_control.h
-libc/sysdeps/linux/x86_64/setjmp.S
-libc/sysdeps/linux/x86_64/__longjmp.S
-libc/sysdeps/linux/x86_64/bsd-setjmp.S
-libc/sysdeps/linux/x86_64/bsd-_setjmp.S
-libc/sysdeps/linux/x86_64/bits/atomic.h
-libc/sysdeps/linux/x86_64/bits/byteswap.h
-libc/sysdeps/linux/x86_64/bits/endian.h
-libc/sysdeps/linux/x86_64/bits/fcntl.h
-libc/sysdeps/linux/x86_64/bits/fenv.h
-libc/sysdeps/linux/x86_64/bits/kernel_types.h
-libc/sysdeps/linux/x86_64/bits/mathdef.h
-libc/sysdeps/linux/x86_64/bits/mman.h
-libc/sysdeps/linux/x86_64/bits/setjmp.h
-libc/sysdeps/linux/x86_64/bits/stackinfo.h
-libc/sysdeps/linux/x86_64/bits/uClibc_arch_features.h
-libc/sysdeps/linux/x86_64/bits/wordsize.h
-libc/sysdeps/linux/x86_64/sys/ucontext.h
diff --git a/l4/pkg/uclibc/lib/uclibc/contrib_files_arm.lst b/l4/pkg/uclibc/lib/uclibc/contrib_files_arm.lst
deleted file mode 100644 (file)
index 1ec0fca..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-libc/string/strpbrk.c
-libc/string/arm/bcopy.S
-libc/string/arm/bzero.S
-libc/string/arm/memcpy.S
-libc/string/arm/_memcpy.S
-libc/string/arm/memcmp.S
-libc/string/arm/memmove.S
-libc/string/arm/memset.S
-libc/string/arm/strcmp.S
-libc/string/arm/strlen.S
-libc/string/generic/memmem.c
-libc/string/generic/mempcpy.c
-libc/string/generic/memchr.c
-libc/string/generic/memcopy.h
-libc/string/generic/memrchr.c
-libc/string/generic/bp-checks.h
-libc/string/generic/rawmemchr.c
-libc/string/generic/strcat.c
-libc/string/generic/strchr.c
-libc/string/generic/strchrnul.c
-libc/string/generic/strcpy.c
-libc/string/generic/strcspn.c
-libc/string/generic/strncat.c
-libc/string/generic/strncmp.c
-libc/string/generic/strncpy.c
-libc/string/generic/strnlen.c
-libc/string/generic/strrchr.c
-libc/string/generic/strsep.c
-libc/string/generic/strspn.c
-libc/string/generic/strstr.c
-libc/string/generic/strtok_r.c
-libc/sysdeps/linux/arm/aeabi_atexit.c
-libc/sysdeps/linux/arm/fpu_control.h
-libc/sysdeps/linux/arm/setjmp.S
-libc/sysdeps/linux/arm/__longjmp.S
-libc/sysdeps/linux/arm/bsd-setjmp.S
-libc/sysdeps/linux/arm/bsd-_setjmp.S
-libc/sysdeps/linux/arm/bits/arm_asm.h
-libc/sysdeps/linux/arm/bits/endian.h
-libc/sysdeps/linux/arm/bits/fcntl.h
-libc/sysdeps/linux/arm/bits/fenv.h
-libc/sysdeps/linux/arm/bits/huge_val.h
-libc/sysdeps/linux/arm/bits/kernel_types.h
-libc/sysdeps/linux/arm/bits/mathdef.h
-libc/sysdeps/linux/arm/bits/stackinfo.h
-libc/sysdeps/linux/arm/bits/uClibc_arch_features.h
-libc/sysdeps/linux/arm/bits/setjmp.h
-libc/sysdeps/linux/arm/bits/wordsize.h
-libc/sysdeps/linux/arm/sys/ucontext.h
-libc/sysdeps/linux/arm/sys/procfs.h
-libc/sysdeps/linux/arm/sys/user.h
-libc/sysdeps/linux/common/bits/mman.h
diff --git a/l4/pkg/uclibc/lib/uclibc/contrib_files_ppc32.lst b/l4/pkg/uclibc/lib/uclibc/contrib_files_ppc32.lst
deleted file mode 100644 (file)
index aefa62d..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-libc/string/strpbrk.c
-libc/string/powerpc/memcpy.c
-libc/string/powerpc/memmove.c
-libc/string/powerpc/memset.c
-libc/string/generic/_memcpy_fwd.c
-libc/string/generic/bp-checks.h
-libc/string/generic/memchr.c
-libc/string/generic/memcmp.c
-libc/string/generic/memcopy.h
-libc/string/generic/memmem.c
-libc/string/generic/mempcpy.c
-libc/string/generic/memrchr.c
-libc/string/generic/pagecopy.h
-libc/string/generic/rawmemchr.c
-libc/string/generic/strcat.c
-libc/string/generic/strchr.c
-libc/string/generic/strchrnul.c
-libc/string/generic/strcmp.c
-libc/string/generic/strcpy.c
-libc/string/generic/strcspn.c
-libc/string/generic/strlen.c
-libc/string/generic/strncat.c
-libc/string/generic/strncmp.c
-libc/string/generic/strncpy.c
-libc/string/generic/strnlen.c
-libc/string/generic/strrchr.c
-libc/string/generic/strsep.c
-libc/string/generic/strspn.c
-libc/string/generic/strstr.c
-libc/string/generic/strtok_r.c
-libc/sysdeps/linux/common/bits/atomic.h
-libc/sysdeps/linux/common/bits/byteswap.h
-libc/sysdeps/linux/common/bits/confname.h
-libc/sysdeps/linux/common/bits/dirent.h
-libc/sysdeps/linux/common/bits/environments.h
-libc/sysdeps/linux/common/bits/errno.h
-libc/sysdeps/linux/common/bits/errno_values.h
-libc/sysdeps/linux/common/bits/getopt.h
-libc/sysdeps/linux/common/bits/in.h
-libc/sysdeps/linux/common/bits/ioctls.h
-libc/sysdeps/linux/common/bits/ioctl-types.h
-libc/sysdeps/linux/common/bits/locale.h
-libc/sysdeps/linux/common/bits/local_lim.h
-libc/sysdeps/linux/common/bits/mathcalls.h
-libc/sysdeps/linux/common/bits/nan.h
-libc/sysdeps/linux/common/bits/netdb.h
-libc/sysdeps/linux/common/bits/poll.h
-libc/sysdeps/linux/common/bits/posix1_lim.h
-libc/sysdeps/linux/common/bits/posix2_lim.h
-libc/sysdeps/linux/common/bits/posix_opt.h
-libc/sysdeps/linux/common/bits/sched.h
-libc/sysdeps/linux/common/bits/select.h
-libc/sysdeps/linux/common/bits/sigaction.h
-libc/sysdeps/linux/common/bits/sigcontext.h
-libc/sysdeps/linux/common/bits/siginfo.h
-libc/sysdeps/linux/common/bits/signum.h
-libc/sysdeps/linux/common/bits/sigset.h
-libc/sysdeps/linux/common/bits/sigstack.h
-libc/sysdeps/linux/common/bits/socket.h
-libc/sysdeps/linux/common/bits/sockaddr.h
-libc/sysdeps/linux/common/bits/stat.h
-libc/sysdeps/linux/common/bits/stdio_lim.h
-libc/sysdeps/linux/common/bits/termios.h
-libc/sysdeps/linux/common/bits/time.h
-libc/sysdeps/linux/common/bits/types.h
-libc/sysdeps/linux/common/bits/uClibc_clk_tck.h
-libc/sysdeps/linux/common/bits/uClibc_fpmax.h
-libc/sysdeps/linux/common/bits/uClibc_locale.h
-libc/sysdeps/linux/common/bits/uClibc_touplow.h
-libc/sysdeps/linux/common/bits/uClibc_uintmaxtostr.h
-libc/sysdeps/linux/common/bits/uClibc_va_copy.h
-libc/sysdeps/linux/common/bits/uio.h
-libc/sysdeps/linux/common/bits/utsname.h
-libc/sysdeps/linux/common/bits/waitflags.h
-libc/sysdeps/linux/common/bits/waitstatus.h
-libc/sysdeps/linux/common/bits/xopen_lim.h
-libc/sysdeps/linux/common/bits/huge_val.h
-libc/sysdeps/linux/powerpc/bits/atomic.h
-libc/sysdeps/linux/powerpc/bits/atomicity.h
-libc/sysdeps/linux/powerpc/bits/endian.h
-libc/sysdeps/linux/powerpc/bits/fcntl.h
-libc/sysdeps/linux/powerpc/bits/fenv.h
-libc/sysdeps/linux/powerpc/bits/fenvinline.h
-libc/sysdeps/linux/powerpc/bits/ioctl-types.h
-libc/sysdeps/linux/powerpc/bits/ipc.h
-libc/sysdeps/linux/powerpc/bits/kernel_stat.h
-libc/sysdeps/linux/powerpc/bits/kernel_types.h
-libc/sysdeps/linux/powerpc/bits/mathdef.h
-libc/sysdeps/linux/powerpc/bits/mathinline.h
-libc/sysdeps/linux/powerpc/bits/mman.h
-libc/sysdeps/linux/powerpc/bits/msq.h
-libc/sysdeps/linux/powerpc/bits/profil-counter.h
-libc/sysdeps/linux/powerpc/bits/resource.h
-libc/sysdeps/linux/powerpc/bits/sem.h
-libc/sysdeps/linux/powerpc/bits/setjmp.h
-libc/sysdeps/linux/powerpc/bits/shm.h
-libc/sysdeps/linux/powerpc/bits/sigcontextinfo.h
-libc/sysdeps/linux/powerpc/bits/stackinfo.h
-libc/sysdeps/linux/powerpc/bits/stat.h
-libc/sysdeps/linux/powerpc/bits/syscalls.h
-libc/sysdeps/linux/powerpc/bits/uClibc_arch_features.h
-libc/sysdeps/linux/powerpc/bits/wordsize.h
-libc/sysdeps/linux/powerpc/sys/ucontext.h
-libc/sysdeps/linux/powerpc/__longjmp.S
-libc/sysdeps/linux/powerpc/bsd-_setjmp.S
-libc/sysdeps/linux/powerpc/bsd-setjmp.S
-libc/sysdeps/linux/powerpc/setjmp.S
-libc/sysdeps/linux/powerpc/fpu_control.h
-libc/sysdeps/linux/powerpc/ppc_asm.h
diff --git a/l4/pkg/uclibc/lib/uclibc/contrib_files_sparc.lst b/l4/pkg/uclibc/lib/uclibc/contrib_files_sparc.lst
deleted file mode 100644 (file)
index 77ece9e..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-libc/string/memrchr.c
-libc/string/rawmemchr.c
-libc/string/strpbrk.c
-libc/string/strspn.c
-libc/string/generic/memcmp.c
-libc/string/generic/memcopy.h
-libc/string/generic/memmem.c
-libc/string/generic/mempcpy.c
-libc/string/generic/strcmp.c
-libc/string/generic/strcspn.c
-libc/string/generic/strchrnul.c
-libc/string/generic/strncat.c
-libc/string/generic/strncmp.c
-libc/string/generic/strncpy.c
-libc/string/generic/strnlen.c
-libc/string/generic/strstr.c
-libc/string/generic/strtok_r.c
-libc/string/sparc/memcpy.S
-libc/string/sparc/memset.S
-libc/string/sparc/memchr.S
-libc/string/sparc/strcat.S
-libc/string/sparc/strcpy.S
-libc/string/sparc/strchr.S
-libc/string/sparc/strlen.S
-libc/string/sparc/_glibc_inc.h
-libc/string/sparc/sparc32/memcpy.S
-libc/string/sparc/sparc32/memset.S
-libc/string/sparc/sparc32/memchr.S
-libc/string/sparc/sparc32/strcat.S
-libc/string/sparc/sparc32/strcpy.S
-libc/string/sparc/sparc32/strchr.S
-libc/string/sparc/sparc32/strlen.S
-libc/sysdeps/linux/sparc/__longjmp.S
-libc/sysdeps/linux/sparc/setjmp.S
-libc/sysdeps/linux/sparc/bits/endian.h
-libc/sysdeps/linux/sparc/bits/fcntl.h
-libc/sysdeps/linux/sparc/bits/kernel_types.h
-libc/sysdeps/linux/sparc/bits/mathdef.h
-libc/sysdeps/linux/sparc/bits/mman.h
-libc/sysdeps/linux/sparc/bits/setjmp.h
-libc/sysdeps/linux/sparc/bits/stackinfo.h
-libc/sysdeps/linux/sparc/bits/uClibc_arch_features.h
-libc/sysdeps/linux/sparc/bits/wordsize.h
-libc/sysdeps/linux/sparc/sys/ucontext.h
diff --git a/l4/pkg/uclibc/lib/uclibc/contrib_files_x86.lst b/l4/pkg/uclibc/lib/uclibc/contrib_files_x86.lst
deleted file mode 100644 (file)
index d5bc555..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-libc/string/bcopy.c
-libc/string/bzero.c
-libc/string/i386/memchr.c
-libc/string/i386/memcpy.c
-libc/string/i386/memmove.c
-libc/string/i386/memset.c
-libc/string/i386/strcat.c
-libc/string/i386/strchr.c
-libc/string/i386/strcmp.c
-libc/string/i386/strcpy.c
-libc/string/i386/strlen.c
-libc/string/i386/strncat.c
-libc/string/i386/strncmp.c
-libc/string/i386/strncpy.c
-libc/string/i386/strnlen.c
-libc/string/i386/strrchr.c
-libc/string/memcmp.c
-libc/string/memmem.c
-libc/string/mempcpy.c
-libc/string/memrchr.c
-libc/string/rawmemchr.c
-libc/string/strchrnul.c
-libc/string/strcspn.c
-libc/string/strsep.c
-libc/string/strspn.c
-libc/string/strstr.c
-libc/string/strtok_r.c
-libc/string/strpbrk.c
-libc/sysdeps/linux/common/bits/mman.h
-libc/sysdeps/linux/i386/fpu_control.h
-libc/sysdeps/linux/i386/setjmp.S
-libc/sysdeps/linux/i386/__longjmp.S
-libc/sysdeps/linux/i386/bsd-setjmp.S
-libc/sysdeps/linux/i386/bsd-_setjmp.S
-libc/sysdeps/linux/i386/bits/atomic.h
-libc/sysdeps/linux/i386/bits/byteswap.h
-libc/sysdeps/linux/i386/bits/endian.h
-libc/sysdeps/linux/i386/bits/fcntl.h
-libc/sysdeps/linux/i386/bits/fenv.h
-libc/sysdeps/linux/i386/bits/kernel_stat.h
-libc/sysdeps/linux/i386/bits/kernel_types.h
-libc/sysdeps/linux/i386/bits/mathdef.h
-libc/sysdeps/linux/i386/bits/mman.h
-libc/sysdeps/linux/i386/bits/select.h
-libc/sysdeps/linux/i386/bits/setjmp.h
-libc/sysdeps/linux/i386/bits/stackinfo.h
-libc/sysdeps/linux/i386/bits/uClibc_arch_features.h
-libc/sysdeps/linux/i386/bits/wordsize.h
-libc/sysdeps/linux/i386/sys/ucontext.h
-libm/i386/fesetround.c
diff --git a/l4/pkg/uclibc_r/Control b/l4/pkg/uclibc_r/Control
deleted file mode 100644 (file)
index cb3e2ba..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-provides: libc_r libpthread
-requires: libc l4re
-source-pkg: uclibc
-Maintainer: adam@os.inf.tu-dresden.de, boettcher@os.inf.tu-dresden.de
diff --git a/l4/pkg/uclibc_r/Makefile b/l4/pkg/uclibc_r/Makefile
deleted file mode 100644 (file)
index d539b02..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-L4DIR ?= ../..
-
-include $(L4DIR)/mk/Makeconf
-
-all:: lib
-
-lib:
-       $(VERBOSE)PWD=$(call absfilename,../uclibc/lib)/libpthread \
-           $(MAKE) -C ../uclibc/lib/libpthread all
-       $(VERBOSE)PWD=$(call absfilename,../uclibc/lib)/uclibc \
-         $(MAKE) -C ../uclibc/lib/uclibc PC_FILENAME= SYSTEMS="$(SYSTEMS_ABI)" all
-
-
-install clean cleanall:
-       $(VERBOSE)PWD=$(call absfilename,../uclibc/lib)/libpthread \
-           $(MAKE) -C ../uclibc/lib/libpthread $@
-       $(VERBOSE)PWD=$(call absfilename,../uclibc/lib)/uclibc \
-         $(MAKE) -C ../uclibc/lib/uclibc PC_FILENAME= SYSTEMS="$(SYSTEMS_ABI)" $@
diff --git a/l4/pkg/uclibc_r/README b/l4/pkg/uclibc_r/README
deleted file mode 100644 (file)
index 3d09e9e..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-This package compiles the uclibc with __UCLIBC_HAS_THREADS__ enabled. As a
-result, (at least) the following functions will be synchronized with a lock:
-
-- malloc(), free(), ...
-- atexit(), onexit()
-- random(), srandom(), ...
-- dns_lookup(), res_query(), gethostbyname(), ...
-- fgetc(), fputc(), fputs(), vfscanf(), ...