dnl Process this file with autoconf to produce a configure script. dnl This file is part of Mingw runtime. dnl dnl This program is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by dnl the Free Software Foundation; either version 2 of the License, or dnl (at your option) any later version. dnl dnl This program is distributed in the hope that it will be useful, dnl but WITHOUT ANY WARRANTY; without even the implied warranty of dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the dnl GNU General Public License for more details. dnl dnl You should have received a copy of the GNU General Public License dnl along with this program; if not, write to the Free Software dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. AC_PREREQ(2.59) AC_INIT(gcrt0.c) CC=${CC-cc} AC_SUBST(CC) AS=${AS-as} AC_SUBST(AS) AR=${AR-ar} AC_SUBST(AR) LD=${LD-ld} AC_SUBST(LD) RANLIB=${RANLIB-ranlib} AC_SUBST(RANLIB) DLLTOOL=${DLLTOOL-dlltool} AC_SUBST(DLLTOOL) DLLWRAP=${DLLWRAP-dllwrap} AC_SUBST(DLLWRAP) AC_CANONICAL_SYSTEM LIBGMON_A=libgmon.a case "$target_os" in *mingw32crt*) CRT_ID=1 NO_CYGWIN= RUNTIME=crtdll CRT0S="gcrt1.o gcrt2.o" ;; *cygwin*) CRT_ID=2 NO_CYGWIN="$(cd ${srcdir}/../../utils; pwd)/mingw" RUNTIME=msvcrt CRT0S=gcrt0.o # Do not build libm.a when building under Cygwin winsup. Otherwise, it'll # overwrite Cygwin's one. Likewise for libgmon.a. ;; *) # Build it for MSVCRT by default. CRT_ID=2 NO_CYGWIN= RUNTIME=msvcrt CRT0S="gcrt1.o gcrt2.o" ;; esac W32API_INCLUDE='-I $(srcdir)/../../w32api/include' AC_SUBST(CRT_ID) AC_SUBST(RUNTIME) AC_SUBST(NO_CYGWIN) AC_SUBST(LIBGMON_A) AC_SUBST(CRT0S) AC_SUBST(W32API_INCLUDE) AC_PROG_INSTALL AC_OUTPUT(Makefile)