Print this page
5468 Missing dependencies in lib/Makefile
5709 Add binary compatibility with Solaris 10 update 10.

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/sgs/link_audit/common/Makefile.demo
          +++ new/usr/src/cmd/sgs/link_audit/common/Makefile.demo
↓ open down ↓ 10 lines elided ↑ open up ↑
  11   11  # and limitations under the License.
  12   12  #
  13   13  # When distributing Covered Code, include this CDDL HEADER in each
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21      -
  22   21  #
  23   22  # Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
       23 +# Copyright 2015 RackTop Systems.
  24   24  #
  25   25  
  26   26  MACH:sh=        uname -p
  27   27  
  28   28  sparc_XARCH=
  29   29  sparc64_XARCH=  -m64
  30   30  i386_XARCH=     
  31   31  i38664_XARCH=   -m64
  32   32  C_PICFLAGS=     -Kpic
  33   33  C_PICFLAGS64=   -Kpic
↓ open down ↓ 33 lines elided ↑ open up ↑
  67   67          cat $< | sed -e s,/opt/SUNWonld/lib/,`pwd`/lib, | \
  68   68                  sed -e s,/usr/lib/link_audit/,`pwd`/lib, > $@
  69   69          chmod a+x $@
  70   70  
  71   71  obj32/%.o \
  72   72  obj64/%.o: src/%.c
  73   73          $(COMPILE.c) $< -o $@
  74   74  
  75   75  dumpbind: \
  76   76          obj32/dumpbind.o
  77      -        $(LINK.c) obj32/dumpbind.o -o $@
       77 +        $(LINK.c) obj32/dumpbind.o -o $@ $(LDLIBS)
  78   78  
  79   79  lib32/bindings.so.1: \
  80   80          obj32/bindings.o obj32/env.o
  81   81          $(LINK.c) -G obj32/bindings.o obj32/env.o -o $@ $(LDLIBS)
  82   82  
  83   83  lib64/bindings.so.1: \
  84   84          obj64/bindings.o obj64/env.o
  85   85          $(LINK.c) -G obj64/bindings.o obj64/env.o -o $@ $(LDLIBS)
  86   86  
  87   87  lib32/perfcnt.so.1: \
↓ open down ↓ 42 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX