mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-24 01:29:34 +08:00
The machine configure scripts are all effectively stub scripts that pass the higher level options to its own makefile. There were only three doing custom tests. The rest were all effectively the same as the libc/ configure script. So instead of recursively running configure in all of these subdirs, generate their makefiles from the top-level configure. For the few unique ones, deploy a pattern of including subdir logic via m4: m4_include([machine/nds32/acinclude.m4]) Some of the generated machine makefiles have a bunch of extra stuff added to them, but that's because they were inconsistent in their configure libtool calls. The top-level has it, so it exports some new vars to the ones that weren't already.
719 lines
20 KiB
Makefile
719 lines
20 KiB
Makefile
# Makefile.in generated by automake 1.15.1 from Makefile.am.
|
|
# @configure_input@
|
|
|
|
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
|
|
|
|
# This Makefile.in is free software; the Free Software Foundation
|
|
# gives unlimited permission to copy and/or distribute it,
|
|
# with or without modifications, as long as this notice is preserved.
|
|
|
|
# This program is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
# PARTICULAR PURPOSE.
|
|
|
|
@SET_MAKE@
|
|
|
|
VPATH = @srcdir@
|
|
am__is_gnu_make = { \
|
|
if test -z '$(MAKELEVEL)'; then \
|
|
false; \
|
|
elif test -n '$(MAKE_HOST)'; then \
|
|
true; \
|
|
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
|
|
true; \
|
|
else \
|
|
false; \
|
|
fi; \
|
|
}
|
|
am__make_running_with_option = \
|
|
case $${target_option-} in \
|
|
?) ;; \
|
|
*) echo "am__make_running_with_option: internal error: invalid" \
|
|
"target option '$${target_option-}' specified" >&2; \
|
|
exit 1;; \
|
|
esac; \
|
|
has_opt=no; \
|
|
sane_makeflags=$$MAKEFLAGS; \
|
|
if $(am__is_gnu_make); then \
|
|
sane_makeflags=$$MFLAGS; \
|
|
else \
|
|
case $$MAKEFLAGS in \
|
|
*\\[\ \ ]*) \
|
|
bs=\\; \
|
|
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
|
|
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
|
|
esac; \
|
|
fi; \
|
|
skip_next=no; \
|
|
strip_trailopt () \
|
|
{ \
|
|
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
|
|
}; \
|
|
for flg in $$sane_makeflags; do \
|
|
test $$skip_next = yes && { skip_next=no; continue; }; \
|
|
case $$flg in \
|
|
*=*|--*) continue;; \
|
|
-*I) strip_trailopt 'I'; skip_next=yes;; \
|
|
-*I?*) strip_trailopt 'I';; \
|
|
-*O) strip_trailopt 'O'; skip_next=yes;; \
|
|
-*O?*) strip_trailopt 'O';; \
|
|
-*l) strip_trailopt 'l'; skip_next=yes;; \
|
|
-*l?*) strip_trailopt 'l';; \
|
|
-[dEDm]) skip_next=yes;; \
|
|
-[JT]) skip_next=yes;; \
|
|
esac; \
|
|
case $$flg in \
|
|
*$$target_option*) has_opt=yes; break;; \
|
|
esac; \
|
|
done; \
|
|
test $$has_opt = yes
|
|
am__make_dryrun = (target_option=n; $(am__make_running_with_option))
|
|
am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
|
|
pkgdatadir = $(datadir)/@PACKAGE@
|
|
pkgincludedir = $(includedir)/@PACKAGE@
|
|
pkglibdir = $(libdir)/@PACKAGE@
|
|
pkglibexecdir = $(libexecdir)/@PACKAGE@
|
|
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
|
install_sh_DATA = $(install_sh) -c -m 644
|
|
install_sh_PROGRAM = $(install_sh) -c
|
|
install_sh_SCRIPT = $(install_sh) -c
|
|
INSTALL_HEADER = $(INSTALL_DATA)
|
|
transform = $(program_transform_name)
|
|
NORMAL_INSTALL = :
|
|
PRE_INSTALL = :
|
|
POST_INSTALL = :
|
|
NORMAL_UNINSTALL = :
|
|
PRE_UNINSTALL = :
|
|
POST_UNINSTALL = :
|
|
build_triplet = @build@
|
|
host_triplet = @host@
|
|
subdir = sys/sparc64
|
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
|
am__aclocal_m4_deps = $(top_srcdir)/../../config/depstand.m4 \
|
|
$(top_srcdir)/../../config/lead-dot.m4 \
|
|
$(top_srcdir)/../../config/override.m4 \
|
|
$(top_srcdir)/../../libtool.m4 \
|
|
$(top_srcdir)/../../ltoptions.m4 \
|
|
$(top_srcdir)/../../ltsugar.m4 \
|
|
$(top_srcdir)/../../ltversion.m4 \
|
|
$(top_srcdir)/../../lt~obsolete.m4 \
|
|
$(top_srcdir)/../acinclude.m4 \
|
|
$(top_srcdir)/machine/nds32/acinclude.m4 \
|
|
$(top_srcdir)/machine/powerpc/acinclude.m4 \
|
|
$(top_srcdir)/machine/sh/acinclude.m4 \
|
|
$(top_srcdir)/machine/spu/acinclude.m4 \
|
|
$(top_srcdir)/configure.ac
|
|
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
|
$(ACLOCAL_M4)
|
|
DIST_COMMON = $(srcdir)/Makefile.am
|
|
mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs
|
|
CONFIG_CLEAN_FILES =
|
|
CONFIG_CLEAN_VPATH_FILES =
|
|
LIBRARIES = $(noinst_LIBRARIES)
|
|
ARFLAGS = cru
|
|
AM_V_AR = $(am__v_AR_@AM_V@)
|
|
am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@)
|
|
am__v_AR_0 = @echo " AR " $@;
|
|
am__v_AR_1 =
|
|
lib_a_AR = $(AR) $(ARFLAGS)
|
|
am__DEPENDENCIES_1 =
|
|
am__DEPENDENCIES_2 = sbrk_r.o wait_r.o
|
|
am__DEPENDENCIES_3 = access.o chdir.o chmod.o chown.o dup.o fcntl.o \
|
|
lstat.o mkdir.o pipe.o rmdir.o times.o umask.o utimes.o
|
|
am__DEPENDENCIES_4 = close.o fork.o fstat.o getpid.o gettimeofday.o \
|
|
kill.o link.o lseek.o open.o read.o stat.o times.o unlink.o \
|
|
wait4.o write.o
|
|
am__DEPENDENCIES_5 = close_r.o fork_r.o fstat_r.o getpid_r.o \
|
|
gettimeofday_r.o kill_r.o link_r.o lseek_r.o open_r.o read_r.o \
|
|
stat_r.o times_r.o unlink_r.o wait4_r.o write_r.o
|
|
lib_a_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
|
|
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) \
|
|
$(am__DEPENDENCIES_3) $(am__DEPENDENCIES_4) \
|
|
$(am__DEPENDENCIES_5) $(am__DEPENDENCIES_1)
|
|
am__objects_1 = cerror.$(OBJEXT) crt0.$(OBJEXT) dup2.$(OBJEXT) \
|
|
execve.$(OBJEXT) _exit.$(OBJEXT) sigsetjmp.$(OBJEXT) \
|
|
utime.$(OBJEXT)
|
|
am__objects_2 = sbrk.$(OBJEXT) wait.$(OBJEXT)
|
|
am__objects_3 = _main.$(OBJEXT) ieee.$(OBJEXT) closedir.$(OBJEXT) \
|
|
opendir.$(OBJEXT) readdir.$(OBJEXT) rewinddir.$(OBJEXT) \
|
|
scandir.$(OBJEXT) seekdir.$(OBJEXT) telldir.$(OBJEXT) \
|
|
creat.$(OBJEXT) isatty.$(OBJEXT) utime2.$(OBJEXT)
|
|
am__objects_4 =
|
|
am_lib_a_OBJECTS = $(am__objects_1) $(am__objects_2) $(am__objects_3) \
|
|
$(am__objects_4)
|
|
lib_a_OBJECTS = $(am_lib_a_OBJECTS)
|
|
AM_V_P = $(am__v_P_@AM_V@)
|
|
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
|
|
am__v_P_0 = false
|
|
am__v_P_1 = :
|
|
AM_V_GEN = $(am__v_GEN_@AM_V@)
|
|
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
|
|
am__v_GEN_0 = @echo " GEN " $@;
|
|
am__v_GEN_1 =
|
|
AM_V_at = $(am__v_at_@AM_V@)
|
|
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
|
|
am__v_at_0 = @
|
|
am__v_at_1 =
|
|
DEFAULT_INCLUDES = -I.@am__isrc@
|
|
depcomp =
|
|
am__depfiles_maybe =
|
|
CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
|
|
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
|
|
AM_V_lt = $(am__v_lt_@AM_V@)
|
|
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
|
|
am__v_lt_0 = --silent
|
|
am__v_lt_1 =
|
|
LTCPPASCOMPILE = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \
|
|
$(LIBTOOLFLAGS) --mode=compile $(CCAS) $(DEFS) \
|
|
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
|
$(AM_CCASFLAGS) $(CCASFLAGS)
|
|
AM_V_CPPAS = $(am__v_CPPAS_@AM_V@)
|
|
am__v_CPPAS_ = $(am__v_CPPAS_@AM_DEFAULT_V@)
|
|
am__v_CPPAS_0 = @echo " CPPAS " $@;
|
|
am__v_CPPAS_1 =
|
|
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
|
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
|
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
|
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
|
|
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
|
$(AM_CFLAGS) $(CFLAGS)
|
|
AM_V_CC = $(am__v_CC_@AM_V@)
|
|
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
|
|
am__v_CC_0 = @echo " CC " $@;
|
|
am__v_CC_1 =
|
|
CCLD = $(CC)
|
|
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
|
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
|
$(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|
AM_V_CCLD = $(am__v_CCLD_@AM_V@)
|
|
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
|
|
am__v_CCLD_0 = @echo " CCLD " $@;
|
|
am__v_CCLD_1 =
|
|
SOURCES = $(lib_a_SOURCES)
|
|
am__can_run_installinfo = \
|
|
case $$AM_UPDATE_INFO_DIR in \
|
|
n|no|NO) false;; \
|
|
*) (install-info --version) >/dev/null 2>&1;; \
|
|
esac
|
|
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
|
|
# Read a list of newline-separated strings from the standard input,
|
|
# and print each of them once, without duplicates. Input order is
|
|
# *not* preserved.
|
|
am__uniquify_input = $(AWK) '\
|
|
BEGIN { nonempty = 0; } \
|
|
{ items[$$0] = 1; nonempty = 1; } \
|
|
END { if (nonempty) { for (i in items) print i; }; } \
|
|
'
|
|
# Make sure the list of sources is unique. This is necessary because,
|
|
# e.g., the same source file might be shared among _SOURCES variables
|
|
# for different programs/libraries.
|
|
am__define_uniq_tagged_files = \
|
|
list='$(am__tagged_files)'; \
|
|
unique=`for i in $$list; do \
|
|
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
|
done | $(am__uniquify_input)`
|
|
ETAGS = etags
|
|
CTAGS = ctags
|
|
ACLOCAL = @ACLOCAL@
|
|
AMTAR = @AMTAR@
|
|
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
|
|
AR = @AR@
|
|
AS = @AS@
|
|
AUTOCONF = @AUTOCONF@
|
|
AUTOHEADER = @AUTOHEADER@
|
|
AUTOMAKE = @AUTOMAKE@
|
|
AWK = @AWK@
|
|
CC = @CC@
|
|
CCAS = @CCAS@
|
|
CCASFLAGS = @CCASFLAGS@
|
|
CCDEPMODE = @CCDEPMODE@
|
|
CFLAGS = @CFLAGS@
|
|
CPP = @CPP@
|
|
CPPFLAGS = @CPPFLAGS@
|
|
CRT0 = @CRT0@
|
|
CYGPATH_W = @CYGPATH_W@
|
|
DEFS = @DEFS@
|
|
DEPDIR = @DEPDIR@
|
|
DLLTOOL = @DLLTOOL@
|
|
DSYMUTIL = @DSYMUTIL@
|
|
DUMPBIN = @DUMPBIN@
|
|
ECHO_C = @ECHO_C@
|
|
ECHO_N = @ECHO_N@
|
|
ECHO_T = @ECHO_T@
|
|
EGREP = @EGREP@
|
|
EXEEXT = @EXEEXT@
|
|
FGREP = @FGREP@
|
|
GREP = @GREP@
|
|
INSTALL = @INSTALL@
|
|
INSTALL_DATA = @INSTALL_DATA@
|
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
|
LD = @LD@
|
|
LDFLAGS = @LDFLAGS@
|
|
LIBC_MACHINE_DIR = @LIBC_MACHINE_DIR@
|
|
LIBC_MACHINE_LIB = @LIBC_MACHINE_LIB@
|
|
LIBC_POSIX_DEF = @LIBC_POSIX_DEF@
|
|
LIBC_POSIX_LIB = @LIBC_POSIX_LIB@
|
|
LIBC_SIGNAL_DEF = @LIBC_SIGNAL_DEF@
|
|
LIBC_SIGNAL_LIB = @LIBC_SIGNAL_LIB@
|
|
LIBC_STDIO64_DEF = @LIBC_STDIO64_DEF@
|
|
LIBC_STDIO64_LIB = @LIBC_STDIO64_LIB@
|
|
LIBC_STDIO_DEF = @LIBC_STDIO_DEF@
|
|
LIBC_STDIO_LIB = @LIBC_STDIO_LIB@
|
|
LIBC_SYSCALL_LIB = @LIBC_SYSCALL_LIB@
|
|
LIBC_SYS_LIB = @LIBC_SYS_LIB@
|
|
LIBC_UNIX_LIB = @LIBC_UNIX_LIB@
|
|
LIBC_XDR_DEF = @LIBC_XDR_DEF@
|
|
LIBC_XDR_LIB = @LIBC_XDR_LIB@
|
|
LIBOBJS = @LIBOBJS@
|
|
LIBS = @LIBS@
|
|
LIBTOOL = @LIBTOOL@
|
|
LIPO = @LIPO@
|
|
LN_S = @LN_S@
|
|
LTLIBOBJS = @LTLIBOBJS@
|
|
MAINT = @MAINT@
|
|
MAKEINFO = @MAKEINFO@
|
|
MKDIR_P = @MKDIR_P@
|
|
NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
|
|
NM = @NM@
|
|
NMEDIT = @NMEDIT@
|
|
NO_INCLUDE_LIST = @NO_INCLUDE_LIST@
|
|
OBJDUMP = @OBJDUMP@
|
|
OBJEXT = @OBJEXT@
|
|
OTOOL = @OTOOL@
|
|
OTOOL64 = @OTOOL64@
|
|
PACKAGE = @PACKAGE@
|
|
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
|
PACKAGE_NAME = @PACKAGE_NAME@
|
|
PACKAGE_STRING = @PACKAGE_STRING@
|
|
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
|
PACKAGE_URL = @PACKAGE_URL@
|
|
PACKAGE_VERSION = @PACKAGE_VERSION@
|
|
PATH_SEPARATOR = @PATH_SEPARATOR@
|
|
RANLIB = @RANLIB@
|
|
READELF = @READELF@
|
|
SED = @SED@
|
|
SET_MAKE = @SET_MAKE@
|
|
SHELL = @SHELL@
|
|
STRIP = @STRIP@
|
|
SYS_DIR = @SYS_DIR@
|
|
VERSION = @VERSION@
|
|
abs_builddir = @abs_builddir@
|
|
abs_srcdir = @abs_srcdir@
|
|
abs_top_builddir = @abs_top_builddir@
|
|
abs_top_srcdir = @abs_top_srcdir@
|
|
ac_ct_CC = @ac_ct_CC@
|
|
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
|
aext = @aext@
|
|
am__include = @am__include@
|
|
am__leading_dot = @am__leading_dot@
|
|
am__quote = @am__quote@
|
|
am__tar = @am__tar@
|
|
am__untar = @am__untar@
|
|
bindir = @bindir@
|
|
build = @build@
|
|
build_alias = @build_alias@
|
|
build_cpu = @build_cpu@
|
|
build_os = @build_os@
|
|
build_vendor = @build_vendor@
|
|
builddir = @builddir@
|
|
datadir = @datadir@
|
|
datarootdir = @datarootdir@
|
|
docdir = @docdir@
|
|
dvidir = @dvidir@
|
|
exec_prefix = @exec_prefix@
|
|
host = @host@
|
|
host_alias = @host_alias@
|
|
host_cpu = @host_cpu@
|
|
host_os = @host_os@
|
|
host_vendor = @host_vendor@
|
|
htmldir = @htmldir@
|
|
includedir = @includedir@
|
|
infodir = @infodir@
|
|
install_sh = @install_sh@
|
|
libdir = @libdir@
|
|
libexecdir = @libexecdir@
|
|
libm_machine_dir = @libm_machine_dir@
|
|
localedir = @localedir@
|
|
localstatedir = @localstatedir@
|
|
lpfx = @lpfx@
|
|
machine_dir = @machine_dir@
|
|
mandir = @mandir@
|
|
mkdir_p = @mkdir_p@
|
|
newlib_basedir = @newlib_basedir@
|
|
oext = @oext@
|
|
oldincludedir = @oldincludedir@
|
|
pdfdir = @pdfdir@
|
|
prefix = @prefix@
|
|
program_transform_name = @program_transform_name@
|
|
psdir = @psdir@
|
|
sbindir = @sbindir@
|
|
shared_machine_dir = @shared_machine_dir@
|
|
sharedstatedir = @sharedstatedir@
|
|
srcdir = @srcdir@
|
|
subdirs = @subdirs@
|
|
sys_dir = @sys_dir@
|
|
sysconfdir = @sysconfdir@
|
|
target_alias = @target_alias@
|
|
top_build_prefix = @top_build_prefix@
|
|
top_builddir = @top_builddir@
|
|
top_srcdir = @top_srcdir@
|
|
AM_CPPFLAGS = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
|
|
AM_CCASFLAGS = $(AM_CPPFLAGS)
|
|
noinst_LIBRARIES = lib.a
|
|
|
|
# _r.o is for the reentrant syscall stubs.
|
|
SUFFIXES = _r.o
|
|
|
|
# We no longer copy files out of /lib/libc.a. This is kept around until
|
|
# most of them have replacements.
|
|
#
|
|
#COPYOFILES = \
|
|
# Ovfork.o _sigvec.o abort.o access.o chown.o creat.o \
|
|
# errlst.o getdents.o getdtablesize.o getpid.o \
|
|
# getrusage.o gettimeofday.o ieee_globals.o ioctl.o isatty.o \
|
|
# kill.o popen.o sbrk.o sigblock.o sigpause.o sigsetmask.o \
|
|
# sigtramp.o sigvec.o sleep.o setitimer.o start_float.o \
|
|
# time.o times.o utime.o utimes.o wait3.o
|
|
COPYOFILES =
|
|
|
|
# These files are from Sun's libc.a but must be renamed because they
|
|
# conflict with other library .o's. They are renamed to xxxS.o.
|
|
# div.o is used by times.o. errno.o conflicts with libc/errno/errno.o.
|
|
#COPYRENAMEOFILES = divS.o errnoS.o
|
|
COPYRENAMEOFILES =
|
|
|
|
#COPYOMFILES = ieee_flags.o
|
|
COPYOMFILES =
|
|
|
|
# CFILES_R, SFILES_R, and TEMPLATE_SFILES_R define those system calls that are
|
|
# needed by the ANSI C part of newlib (and thus we must provide namespace
|
|
# clean versions of them because we define REENTRANT_SYSCALLS_PROVIDED).
|
|
CFILES = _main.c ieee.c \
|
|
closedir.c opendir.c readdir.c rewinddir.c scandir.c seekdir.c \
|
|
telldir.c \
|
|
creat.c isatty.c utime2.c
|
|
|
|
CFILES_R =
|
|
SFILES = cerror.S crt0.S dup2.S execve.S _exit.S sigsetjmp.S utime.S
|
|
SFILES_R = sbrk.S wait.S
|
|
|
|
# List of files built from template.S (with an '_' suffix).
|
|
TEMPLATE_SFILES = access_ chdir_ chmod_ chown_ dup_ fcntl_ \
|
|
lstat_ mkdir_ pipe_ rmdir_ times_ umask_ utimes_
|
|
|
|
TEMPLATE_SFILES_R = close_ fork_ fstat_ getpid_ gettimeofday_ kill_ \
|
|
link_ lseek_ open_ read_ stat_ times_ unlink_ wait4_ write_
|
|
|
|
OFILES = $(COPYOFILES) $(COPYRENAMEOFILES) $(COPYOMFILES) \
|
|
$(SFILES:.S=.o) $(SFILES_R:.S=.o) $(SFILES_R:.S=_r.o) \
|
|
$(TEMPLATE_SFILES:_=.o) $(TEMPLATE_SFILES_R:_=.o) $(TEMPLATE_SFILES_R:_=_r.o) \
|
|
$(CFILES:.c=.o) $(CFILES_R:.c=.o) $(CFILES_R:.c=_r.o)
|
|
|
|
lib_a_SOURCES = $(SFILES) $(SFILES_R) $(CFILES) $(CFILES_R)
|
|
lib_a_LIBADD = $(COPYOFILES) $(COPYRENAMEOFILES) $(COPYOMFILES) \
|
|
$(SFILES_R:.S=_r.o) \
|
|
$(TEMPLATE_SFILES:_=.o) $(TEMPLATE_SFILES_R:_=.o) \
|
|
$(TEMPLATE_SFILES_R:_=_r.o) \
|
|
$(CFILES_R:.c=_r.o)
|
|
|
|
all: all-am
|
|
|
|
.SUFFIXES:
|
|
.SUFFIXES: _r.o .S .c .lo .o .obj
|
|
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
|
@for dep in $?; do \
|
|
case '$(am__configure_deps)' in \
|
|
*$$dep*) \
|
|
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
|
&& { if test -f $@; then exit 0; else break; fi; }; \
|
|
exit 1;; \
|
|
esac; \
|
|
done; \
|
|
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign --ignore-deps sys/sparc64/Makefile'; \
|
|
$(am__cd) $(top_srcdir) && \
|
|
$(AUTOMAKE) --foreign --ignore-deps sys/sparc64/Makefile
|
|
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
|
@case '$?' in \
|
|
*config.status*) \
|
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
|
*) \
|
|
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
|
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
|
esac;
|
|
|
|
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
|
|
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
|
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
|
$(am__aclocal_m4_deps):
|
|
|
|
clean-noinstLIBRARIES:
|
|
-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
|
|
|
|
lib.a: $(lib_a_OBJECTS) $(lib_a_DEPENDENCIES) $(EXTRA_lib_a_DEPENDENCIES)
|
|
$(AM_V_at)-rm -f lib.a
|
|
$(AM_V_AR)$(lib_a_AR) lib.a $(lib_a_OBJECTS) $(lib_a_LIBADD)
|
|
$(AM_V_at)$(RANLIB) lib.a
|
|
|
|
mostlyclean-compile:
|
|
-rm -f *.$(OBJEXT)
|
|
|
|
distclean-compile:
|
|
-rm -f *.tab.c
|
|
|
|
.S.o:
|
|
$(AM_V_CPPAS)$(CPPASCOMPILE) -c -o $@ $<
|
|
|
|
.S.obj:
|
|
$(AM_V_CPPAS)$(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
|
|
|
.S.lo:
|
|
$(AM_V_CPPAS)$(LTCPPASCOMPILE) -c -o $@ $<
|
|
|
|
.c.o:
|
|
$(AM_V_CC)$(COMPILE) -c -o $@ $<
|
|
|
|
.c.obj:
|
|
$(AM_V_CC)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
|
|
|
.c.lo:
|
|
$(AM_V_CC)$(LTCOMPILE) -c -o $@ $<
|
|
|
|
mostlyclean-libtool:
|
|
-rm -f *.lo
|
|
|
|
clean-libtool:
|
|
-rm -rf .libs _libs
|
|
|
|
ID: $(am__tagged_files)
|
|
$(am__define_uniq_tagged_files); mkid -fID $$unique
|
|
tags: tags-am
|
|
TAGS: tags
|
|
|
|
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
|
|
set x; \
|
|
here=`pwd`; \
|
|
$(am__define_uniq_tagged_files); \
|
|
shift; \
|
|
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
|
test -n "$$unique" || unique=$$empty_fix; \
|
|
if test $$# -gt 0; then \
|
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
"$$@" $$unique; \
|
|
else \
|
|
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
|
$$unique; \
|
|
fi; \
|
|
fi
|
|
ctags: ctags-am
|
|
|
|
CTAGS: ctags
|
|
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
|
|
$(am__define_uniq_tagged_files); \
|
|
test -z "$(CTAGS_ARGS)$$unique" \
|
|
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
|
$$unique
|
|
|
|
GTAGS:
|
|
here=`$(am__cd) $(top_builddir) && pwd` \
|
|
&& $(am__cd) $(top_srcdir) \
|
|
&& gtags -i $(GTAGS_ARGS) "$$here"
|
|
cscopelist: cscopelist-am
|
|
|
|
cscopelist-am: $(am__tagged_files)
|
|
list='$(am__tagged_files)'; \
|
|
case "$(srcdir)" in \
|
|
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
|
*) sdir=$(subdir)/$(srcdir) ;; \
|
|
esac; \
|
|
for i in $$list; do \
|
|
if test -f "$$i"; then \
|
|
echo "$(subdir)/$$i"; \
|
|
else \
|
|
echo "$$sdir/$$i"; \
|
|
fi; \
|
|
done >> $(top_builddir)/cscope.files
|
|
|
|
distclean-tags:
|
|
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
|
check-am: all-am
|
|
check: check-am
|
|
all-am: Makefile $(LIBRARIES) all-local
|
|
installdirs:
|
|
install: install-am
|
|
install-exec: install-exec-am
|
|
install-data: install-data-am
|
|
uninstall: uninstall-am
|
|
|
|
install-am: all-am
|
|
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
|
|
|
installcheck: installcheck-am
|
|
install-strip:
|
|
if test -z '$(STRIP)'; then \
|
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
install; \
|
|
else \
|
|
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
|
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
|
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
|
fi
|
|
mostlyclean-generic:
|
|
|
|
clean-generic:
|
|
|
|
distclean-generic:
|
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
|
|
|
maintainer-clean-generic:
|
|
@echo "This command is intended for maintainers to use"
|
|
@echo "it deletes files that may require special tools to rebuild."
|
|
clean: clean-am
|
|
|
|
clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \
|
|
mostlyclean-am
|
|
|
|
distclean: distclean-am
|
|
-rm -f Makefile
|
|
distclean-am: clean-am distclean-compile distclean-generic \
|
|
distclean-tags
|
|
|
|
dvi: dvi-am
|
|
|
|
dvi-am:
|
|
|
|
html: html-am
|
|
|
|
html-am:
|
|
|
|
info: info-am
|
|
|
|
info-am:
|
|
|
|
install-data-am:
|
|
|
|
install-dvi: install-dvi-am
|
|
|
|
install-dvi-am:
|
|
|
|
install-exec-am:
|
|
|
|
install-html: install-html-am
|
|
|
|
install-html-am:
|
|
|
|
install-info: install-info-am
|
|
|
|
install-info-am:
|
|
|
|
install-man:
|
|
|
|
install-pdf: install-pdf-am
|
|
|
|
install-pdf-am:
|
|
|
|
install-ps: install-ps-am
|
|
|
|
install-ps-am:
|
|
|
|
installcheck-am:
|
|
|
|
maintainer-clean: maintainer-clean-am
|
|
-rm -f Makefile
|
|
maintainer-clean-am: distclean-am maintainer-clean-generic
|
|
|
|
mostlyclean: mostlyclean-am
|
|
|
|
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
|
|
mostlyclean-libtool
|
|
|
|
pdf: pdf-am
|
|
|
|
pdf-am:
|
|
|
|
ps: ps-am
|
|
|
|
ps-am:
|
|
|
|
uninstall-am:
|
|
|
|
.MAKE: install-am install-strip
|
|
|
|
.PHONY: CTAGS GTAGS TAGS all all-am all-local check check-am clean \
|
|
clean-generic clean-libtool clean-noinstLIBRARIES \
|
|
cscopelist-am ctags ctags-am distclean distclean-compile \
|
|
distclean-generic distclean-libtool distclean-tags dvi dvi-am \
|
|
html html-am info info-am install install-am install-data \
|
|
install-data-am install-dvi install-dvi-am install-exec \
|
|
install-exec-am install-html install-html-am install-info \
|
|
install-info-am install-man install-pdf install-pdf-am \
|
|
install-ps install-ps-am install-strip installcheck \
|
|
installcheck-am installdirs maintainer-clean \
|
|
maintainer-clean-generic mostlyclean mostlyclean-compile \
|
|
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
|
|
tags tags-am uninstall uninstall-am
|
|
|
|
.PRECIOUS: Makefile
|
|
|
|
|
|
.S_r.o:
|
|
$(COMPILE) -DREENT -c $< -o $@
|
|
|
|
.c_r.o:
|
|
$(COMPILE) -DREENT -c $< -o $@
|
|
|
|
$(COPYOFILES):
|
|
$(AR) x /lib/libc.a $(COPYOFILES)
|
|
|
|
$(COPYRENAMEOFILES):
|
|
$(AR) x /lib/libc.a $(COPYRENAMEOFILES:S.o=.o)
|
|
for f in $(COPYRENAMEOFILES); do mv `basename $$f S.o`.o $$f; done
|
|
|
|
$(COPYOMFILES):
|
|
$(AR) x /lib/libm.a $(COPYOMFILES)
|
|
|
|
stamp-srcs: Makefile template.S template_r.S
|
|
for f in $(TEMPLATE_SFILES:_=); do \
|
|
$(COMPILE) -E -Dfunc=$$f $(srcdir)/template.S >$$f.S; \
|
|
done
|
|
for f in $(TEMPLATE_SFILES_R:_=); do \
|
|
$(COMPILE) -E -Dfunc=$$f $(srcdir)/template_r.S | sed -e 's/^_/#/' >$$f.S; \
|
|
done
|
|
touch stamp-srcs
|
|
|
|
# Make a dependency for each file built from a template.
|
|
|
|
$(TEMPLATE_SFILES:_=.S) $(TEMPLATE_SFILES_R:_=.S): stamp-srcs
|
|
|
|
all-local: crt0.o
|
|
|
|
close_r.o: close.S
|
|
fork_r.o: fork.S
|
|
fstat_r.o: fstat.S
|
|
getpid_r.o: getpid.S
|
|
gettimeofday_r.o: gettimeofday.S
|
|
kill_r.o: kill.S
|
|
link_r.o: link.S
|
|
lseek_r.o: lseek.S
|
|
open_r.o: open.S
|
|
read_r.o: read.S
|
|
sbrk_r.o: sbrk.S
|
|
stat_r.o: stat.S
|
|
times_r.o: times.S
|
|
unlink_r.o: unlink.S
|
|
wait_r.o: wait.S
|
|
wait4_r.o: wait4.S
|
|
write_r.o: write.S
|
|
|
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
|
# Otherwise a system limit (for SysV at least) may be exceeded.
|
|
.NOEXPORT:
|