From owner-freebsd-mips@FreeBSD.ORG Fri Feb 25 14:41:02 2011 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44A61106566C for ; Fri, 25 Feb 2011 14:41:02 +0000 (UTC) (envelope-from rmh.aybabtu@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0E0C58FC15 for ; Fri, 25 Feb 2011 14:41:01 +0000 (UTC) Received: by iyj12 with SMTP id 12so1047805iyj.13 for ; Fri, 25 Feb 2011 06:41:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:date:x-google-sender-auth :message-id:subject:from:to:content-type; bh=LR2JebFYBWNivklllnbPiEht+pJJQROz6bHjil8BUcE=; b=eR8KhychE+R+N8XnqYHvYZvEdAEVR5ZuR9BPk8GGpaqDAV/WngKnJB4Y9U+OuG5QMz wnISIurxIXXHwGrVEmml4kkB1gEoMpo85yGcpAq9SS7XwdYDABL0W8YCBk0OkeFZFERu sW+OTSNjACfCV/HBKY6SbW84FQidvLFDq6qlc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=X646B7mvPuXnIBCuFISwwEZIURtZ7Lw1hoEKQBTPoWyKTWeDH3uzKW8hA8DrLKpeI7 mTGT0tyROs9hopdA3W12EZAl1TeyqAZBHCP0zg78QYGhES+X7CSOvW5ETtWPhVezQxss R45JCpokl3B7eSvagirG3MXw+iCLMj2IP5vtg= MIME-Version: 1.0 Received: by 10.42.173.199 with SMTP id s7mr843685icz.85.1298644859737; Fri, 25 Feb 2011 06:40:59 -0800 (PST) Sender: rmh.aybabtu@gmail.com Received: by 10.231.169.134 with HTTP; Fri, 25 Feb 2011 06:40:59 -0800 (PST) Date: Fri, 25 Feb 2011 15:40:59 +0100 X-Google-Sender-Auth: J44rVXCku9hRyc6tUUMU6X8W5Qs Message-ID: From: Robert Millan To: debian-bsd@lists.debian.org, debian-mips@lists.debian.org, freebsd-mips@freebsd.org, libc-ports@sourceware.org Content-Type: text/plain; charset=UTF-8 Cc: Subject: glibc port to kfreebsd/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Feb 2011 14:41:02 -0000 This is work in progress: http://wiki.debian.org/Debian_GNU/kFreeBSD_MIPS The good: - Basic userland working. Tested: bash, coreutils, gdb, make, binutils, gcc The bad: - Static binaries only; Dynamic linker crashes (both ld.so and libdl, although libdl works for small objects). - NSS (hence getpwuid et al) crashes as it relies on libdl. - TLS not implemented as it requires some kernel fixes first. - Thread support not implemented either (but LinuxThreads is needed for build). The ugly: - Doesn't work on QEMU yet (gxemul works though). -- Robert Millan