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.13) 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 MNO_CYGWIN= RUNTIME=crtdll CRT0S="gcrt1.o gcrt2.o" ;; *cygwin*) CRT_ID=2 MNO_CYGWIN=-mno-cygwin 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 MNO_CYGWIN= RUNTIME=msvcrt CRT0S="gcrt1.o gcrt2.o" ;; esac AC_SUBST(CRT_ID) AC_SUBST(RUNTIME) AC_SUBST(MNO_CYGWIN) AC_SUBST(LIBGMON_A) AC_SUBST(CRT0S) AC_PROG_INSTALL AC_OUTPUT(Makefile)