Print this page
11461 should use a native link-editor during the build
11463 SUNWonld has passed its use-by date
11464 cmd/sgs/tools should contain tools, not common code
11465 sgsmsg should be built with the rest of the build tools


  21 
  22 #
  23 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
  24 # Use is subject to license terms.
  25 #
  26 # Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
  27 #
  28 
  29 %.o:            ../common/%.c
  30                 $(COMPILE.c) -o $@ $<
  31                 $(POST_PROCESS_O)
  32 
  33 %32.o:          ../common/%.c
  34                 $(COMPILE.c) -o $@ $<
  35                 $(POST_PROCESS_O)
  36 
  37 %64.o:          ../common/%.c
  38                 $(COMPILE.c) -D_ELF64 -o $@ $<
  39                 $(POST_PROCESS_O)
  40 
  41 %.o:            $(SGSTOOLS)/common/%.c
  42                 $(COMPILE.c) -o $@ $<
  43                 $(POST_PROCESS_O)
  44 
  45 %.sparc.o:      ../common/%.c
  46                 $(COMPILE.c) -DELFWRAP_SPARC -o $@ $<
  47                 $(POST_PROCESS_O)
  48 
  49 %.sparcv9.o:    ../common/%.c
  50                 $(COMPILE.c) -DELFWRAP_SPARC -D_ELF64 -o $@ $<
  51                 $(POST_PROCESS_O)
  52 
  53 %.i386.o:       ../common/%.c
  54                 $(COMPILE.c) -DELFWRAP_X86 -o $@ $<
  55                 $(POST_PROCESS_O)
  56 
  57 %.amd64.o:      ../common/%.c
  58                 $(COMPILE.c) -DELFWRAP_X86 -D_ELF64 -o $@ $<
  59                 $(POST_PROCESS_O)
  60 
  61 $(PROG):        $(OBJS) $(MAPFILES)




  21 
  22 #
  23 # Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
  24 # Use is subject to license terms.
  25 #
  26 # Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
  27 #
  28 
  29 %.o:            ../common/%.c
  30                 $(COMPILE.c) -o $@ $<
  31                 $(POST_PROCESS_O)
  32 
  33 %32.o:          ../common/%.c
  34                 $(COMPILE.c) -o $@ $<
  35                 $(POST_PROCESS_O)
  36 
  37 %64.o:          ../common/%.c
  38                 $(COMPILE.c) -D_ELF64 -o $@ $<
  39                 $(POST_PROCESS_O)
  40 
  41 %.o:            $(SGSCOMMON)/%.c
  42                 $(COMPILE.c) -o $@ $<
  43                 $(POST_PROCESS_O)
  44 
  45 %.sparc.o:      ../common/%.c
  46                 $(COMPILE.c) -DELFWRAP_SPARC -o $@ $<
  47                 $(POST_PROCESS_O)
  48 
  49 %.sparcv9.o:    ../common/%.c
  50                 $(COMPILE.c) -DELFWRAP_SPARC -D_ELF64 -o $@ $<
  51                 $(POST_PROCESS_O)
  52 
  53 %.i386.o:       ../common/%.c
  54                 $(COMPILE.c) -DELFWRAP_X86 -o $@ $<
  55                 $(POST_PROCESS_O)
  56 
  57 %.amd64.o:      ../common/%.c
  58                 $(COMPILE.c) -DELFWRAP_X86 -D_ELF64 -o $@ $<
  59                 $(POST_PROCESS_O)
  60 
  61 $(PROG):        $(OBJS) $(MAPFILES)