From owner-cvs-src@FreeBSD.ORG Sun Jul 18 04:17:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92D5916A4CF; Sun, 18 Jul 2004 04:17:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8805943D41; Sun, 18 Jul 2004 04:17:15 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I4HFZ6073829; Sun, 18 Jul 2004 04:17:15 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I4HF6n073828; Sun, 18 Jul 2004 04:17:15 GMT (envelope-from marcel) Message-Id: <200407180417.i6I4HF6n073828@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 18 Jul 2004 04:17:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db Makefile libc_r_db.c libpthread_db.c libpthread_db.h libthr_db.c thread_db.c thread_db.h thread_db_int.h src/lib/libthread_db/arch/alpha libc_r_md.c libpthread_md.c src/lib/libthread_db/arch/amd64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 04:17:15 -0000 marcel 2004-07-18 04:17:15 UTC FreeBSD src repository Modified files: lib/libthread_db Makefile Added files: lib/libthread_db libc_r_db.c libpthread_db.c libpthread_db.h libthr_db.c thread_db.c thread_db.h thread_db_int.h lib/libthread_db/arch/alpha libc_r_md.c libpthread_md.c lib/libthread_db/arch/amd64 libc_r_md.c libpthread_md.c lib/libthread_db/arch/i386 libc_r_md.c libpthread_md.c lib/libthread_db/arch/ia64 libc_r_md.c libpthread_md.c lib/libthread_db/arch/sparc64 libc_r_md.c libpthread_md.c Removed files: lib/libthread_db/include thread_db.h thread_db_int.h lib/libthread_db/pthread Makefile pthread_db.c pthread_db.h pthread_db_i386.c lib/libthread_db/src Makefile thread_db.c Log: Add rudimentary support and stubs for libthr and libc_r on alpha, amd64, i386, ia64 and sparc64. Add stubs for alpha, amd64, ia64 and sparc64 for libpthread. Restructure the source files to avoid unnecessary use of subdirectories that also force us to use non-portable compilation flags to deal with the uncommon compilation requirements (building archive libraries for linkage into a shared library). The libpthread support has been copied from the original local and cleaned-up to make them WARNS=2 clean. that also force us to use non-portable compilation flags to deal with the uncommon compilation requirements (building archive libraries for linkage into a shared library). The libpthread support has been copied from the original local and cleaned-up to make them WARNS=2 clean. Tested on: amd64, i386, ia64 Revision Changes Path 1.2 +25 -2 src/lib/libthread_db/Makefile 1.1 +73 -0 src/lib/libthread_db/arch/alpha/libc_r_md.c (new) 1.1 +59 -0 src/lib/libthread_db/arch/alpha/libpthread_md.c (new) 1.1 +41 -0 src/lib/libthread_db/arch/amd64/libc_r_md.c (new) 1.1 +59 -0 src/lib/libthread_db/arch/amd64/libpthread_md.c (new) 1.1 +48 -0 src/lib/libthread_db/arch/i386/libc_r_md.c (new) 1.1 +105 -0 src/lib/libthread_db/arch/i386/libpthread_md.c (new) 1.1 +41 -0 src/lib/libthread_db/arch/ia64/libc_r_md.c (new) 1.1 +59 -0 src/lib/libthread_db/arch/ia64/libpthread_md.c (new) 1.1 +41 -0 src/lib/libthread_db/arch/sparc64/libc_r_md.c (new) 1.1 +59 -0 src/lib/libthread_db/arch/sparc64/libpthread_md.c (new) 1.3 +0 -287 src/lib/libthread_db/include/thread_db.h (dead) 1.3 +0 -93 src/lib/libthread_db/include/thread_db_int.h (dead) 1.1 +328 -0 src/lib/libthread_db/libc_r_db.c (new) 1.1 +825 -0 src/lib/libthread_db/libpthread_db.c (new) 1.1 +70 -0 src/lib/libthread_db/libpthread_db.h (new) 1.1 +311 -0 src/lib/libthread_db/libthr_db.c (new) 1.2 +0 -19 src/lib/libthread_db/pthread/Makefile (dead) 1.3 +0 -1087 src/lib/libthread_db/pthread/pthread_db.c (dead) 1.2 +0 -60 src/lib/libthread_db/pthread/pthread_db.h (dead) 1.2 +0 -105 src/lib/libthread_db/pthread/pthread_db_i386.c (dead) 1.2 +0 -15 src/lib/libthread_db/src/Makefile (dead) 1.3 +0 -359 src/lib/libthread_db/src/thread_db.c (dead) 1.1 +236 -0 src/lib/libthread_db/thread_db.c (new) 1.1 +230 -0 src/lib/libthread_db/thread_db.h (new) 1.1 +90 -0 src/lib/libthread_db/thread_db_int.h (new)