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 ...

Marcel Moolenaar marcel at FreeBSD.org
Sat Jul 17 21:17:15 PDT 2004


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)


More information about the cvs-src mailing list