4 # The contents of this file are subject to the terms
5 # of the Common Development and Distribution License
6 # (the "License"). You may not use this file except
7 # in compliance with the License.
9 # You can obtain a copy of the license at
10 # src/OPENSOLARIS.LICENSE
11 # or http://www.opensolaris.org/os/licensing.
12 # See the License for the specific language governing
13 # permissions and limitations under the License.
15 # When distributing Covered Code, include this CDDL
16 # HEADER in each file and include the License file at
17 # usr/src/OPENSOLARIS.LICENSE. If applicable,
18 # add the following below this CDDL HEADER, with the
19 # fields enclosed by brackets "[]" replaced with your
20 # own identifying information: Portions Copyright [yyyy]
21 # [name of copyright owner]
27 # Copyright 2005 Sun Microsystems, Inc. All rights reserved.
28 # Use is subject to license terms.
30 # ident "@(#)Makefile.com.Darwin 1.10 05/08/04 SMI"
33 include ../Makefile.benchmarks
41 # some definitions to make getting compiler versions possible - avoid quotes
43 COMPILER_VERSION_CMD_cc=cc -V 2>&1 | egrep Sun
44 COMPILER_VERSION_CMD_gcc=gcc -dumpversion
45 COMPILER_VERSION_CMD=$(COMPILER_VERSION_CMD_$(CC))
50 $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@
53 $(CC) -o $(@) $(@).o $($(@)_EXTRA_DEPS) $(CFLAGS) ../../bin-$(ARCH)/libmicro.a $($(@)_EXTRA_LIBS) $(EXTRA_LIBS) -lpthread -lm; cp $@ ../../bin-$(ARCH)/
55 posix_spawn: posix_spawn_bin
57 posix_spawn_bin: posix_spawn_bin.o
58 $(CC) -o posix_spawn_bin $(CFLAGS) posix_spawn_bin.o