hotspot/make/bsd/makefiles/rules.make
changeset 33583 af842015bfaa
parent 29463 4b16497408b9
child 34289 2d1821a50263
equal deleted inserted replaced
32954:7db0663a5e96 33583:af842015bfaa
     1 #
     1 #
     2 # Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
     2 # Copyright (c) 2003, 2015, Oracle and/or its affiliates. All rights reserved.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4 #
     4 #
     5 # This code is free software; you can redistribute it and/or modify it
     5 # This code is free software; you can redistribute it and/or modify it
     6 # under the terms of the GNU General Public License version 2 only, as
     6 # under the terms of the GNU General Public License version 2 only, as
     7 # published by the Free Software Foundation.
     7 # published by the Free Software Foundation.
    37 AS.S            = $(AS) $(ASFLAGS)
    37 AS.S            = $(AS) $(ASFLAGS)
    38 
    38 
    39 COMPILE.CC       = $(CC_COMPILE) -c
    39 COMPILE.CC       = $(CC_COMPILE) -c
    40 GENASM.CC        = $(CC_COMPILE) -S
    40 GENASM.CC        = $(CC_COMPILE) -S
    41 LINK.CC          = $(CC) $(LFLAGS) $(AOUT_FLAGS) $(PROF_AOUT_FLAGS)
    41 LINK.CC          = $(CC) $(LFLAGS) $(AOUT_FLAGS) $(PROF_AOUT_FLAGS)
       
    42 ifeq ($(STATIC_BUILD),true)
       
    43 LINK_LIB.CC      = $(AR) $(ARFLAGS)
       
    44 else
    42 LINK_LIB.CC      = $(CC) $(LFLAGS) $(SHARED_FLAG)
    45 LINK_LIB.CC      = $(CC) $(LFLAGS) $(SHARED_FLAG)
       
    46 endif
    43 PREPROCESS.CC    = $(CC_COMPILE) -E
    47 PREPROCESS.CC    = $(CC_COMPILE) -E
    44 
    48 
    45 COMPILE.CXX      = $(CXX_COMPILE) -c
    49 COMPILE.CXX      = $(CXX_COMPILE) -c
    46 GENASM.CXX       = $(CXX_COMPILE) -S
    50 GENASM.CXX       = $(CXX_COMPILE) -S
    47 LINK.CXX         = $(CXX) $(LFLAGS) $(AOUT_FLAGS) $(PROF_AOUT_FLAGS)
    51 LINK.CXX         = $(CXX) $(LFLAGS) $(AOUT_FLAGS) $(PROF_AOUT_FLAGS)