Print this page
lib: move compat links from targetdirs to proper makefiles

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libthread/Makefile.com
          +++ new/usr/src/lib/libthread/Makefile.com
↓ open down ↓ 21 lines elided ↑ open up ↑
  22   22  # Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
  23   23  #
  24   24  
  25   25  LIBRARY =       libthread.a
  26   26  VERS =          .1
  27   27  
  28   28  include         $(SRC)/lib/Makefile.rootfs
  29   29  
  30   30  LIBS +=         $(LINTLIB)
  31   31  DYNFLAGS +=     -F libc.so.1
       32 +
       33 +COMPATLINKS +=  /usr/lib/lwp/libthread.so.1 \
       34 +                /usr/lib/lwp/libthread_db.so.1 \
       35 +                /usr/lib/lwp/$(MACH64)/libthread.so.1 \
       36 +                /usr/lib/lwp/$(MACH64)/libthread_db.so.1 \
       37 +                /lib/libthread_db.so.1 \
       38 +                /lib/libthread_db.so \
       39 +                /usr/lib/libthread_db.so.1 \
       40 +                /usr/lib/libthread_db.so \
       41 +                /lib/$(MACH64)/libthread_db.so.1 \
       42 +                /lib/$(MACH64)/libthread_db.so \
       43 +                /usr/lib/$(MACH64)/libthread_db.so.1 \
       44 +                /usr/lib/$(MACH64)/libthread_db.so
       45 +
       46 +$(ROOT)/usr/lib/lwp/libthread.so.1 := COMPATLINKTARGET=../libthread.so.1
       47 +$(ROOT)/usr/lib/lwp/libthread_db.so.1 := COMPATLINKTARGET=../libthread_db.so.1
       48 +$(ROOT)/usr/lib/lwp/$(MACH64)/libthread.so.1:= \
       49 +        COMPATLINKTARGET=../../$(MACH64)/libthread.so.1
       50 +$(ROOT)/usr/lib/lwp/$(MACH64)/libthread_db.so.1:= \
       51 +        COMPATLINKTARGET=../../$(MACH64)/libthread_db.so.1
       52 +$(ROOT)/lib/libthread_db.so.1 := COMPATLINKTARGET=libc_db.so.1
       53 +$(ROOT)/lib/libthread_db.so := COMPATLINKTARGET=libc_db.so.1
       54 +$(ROOT)/usr/lib/libthread_db.so.1 := COMPATLINKTARGET=../../lib/libc_db.so.1
       55 +$(ROOT)/usr/lib/libthread_db.so := COMPATLINKTARGET=../../lib/libc_db.so.1
       56 +$(ROOT)/lib/$(MACH64)/libthread_db.so.1 := COMPATLINKTARGET=libc_db.so.1
       57 +$(ROOT)/lib/$(MACH64)/libthread_db.so := COMPATLINKTARGET=libc_db.so.1
       58 +$(ROOT)/usr/lib/$(MACH64)/libthread_db.so.1:= \
       59 +        COMPATLINKTARGET=../../../lib/$(MACH64)/libc_db.so.1
       60 +$(ROOT)/usr/lib/$(MACH64)/libthread_db.so:= \
       61 +        COMPATLINKTARGET=../../../lib/$(MACH64)/libc_db.so.1
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX