7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# CDDL HEADER START
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# The contents of this file are subject to the terms of the
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# Common Development and Distribution License (the "License").
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# You may not use this file except in compliance with the License.
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# See the License for the specific language governing permissions
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# and limitations under the License.
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# When distributing Covered Code, include this CDDL HEADER in each
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# If applicable, add the following below this CDDL HEADER, with the
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# fields enclosed by brackets "[]" replaced with your own identifying
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# information: Portions Copyright [yyyy] [name of copyright owner]
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# CDDL HEADER END
24fe0b3bf671e123467ce1df0b67cadd3614c8e4jmcp# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# Use is subject to license terms.
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# Set common AST build flags (e.g., needed to support the math stuff).
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# 1. Make sure that the -D/-U defines in CFLAGS below are in sync
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# 2. We use "=" here since using $(CPPFLAGS.master) is very tricky in our
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# case - it MUST come as the last element but future changes in -D options
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# may then cause silent breakage in the AST sources because the last -D
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# option specified overrides previous -D options so we prefer the current
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# way to explicitly list each single flag.
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin $(COMPILE.c) -c -o $@ $<
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# dummy file since AST/ksh/shcomp doesn't use *.po files
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# (and "shcomp" is just a frontend which calls directly into libshell,
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin# e.g. there are no l10n strings here)