ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/Unix/configure.ac
(Generate patch)

Comparing BasiliskII/src/Unix/configure.ac (file contents):
Revision 1.51 by cebix, 2005-06-30T21:25:26Z vs.
Revision 1.52 by gbeauche, 2005-07-01T05:57:07Z

# Line 309 | Line 309 | AC_SYS_LARGEFILE
309  
310   dnl Checks for header files.
311   AC_HEADER_STDC
312 < AC_CHECK_HEADERS(unistd.h stdlib.h fcntl.h sys/types.h sys/time.h sys/mman.h mach/mach.h)
312 > AC_CHECK_HEADERS(stdlib.h stdint.h)
313 > AC_CHECK_HEADERS(unistd.h fcntl.h sys/types.h sys/time.h sys/mman.h mach/mach.h)
314   AC_CHECK_HEADERS(readline.h history.h readline/readline.h readline/history.h)
315   AC_CHECK_HEADERS(sys/socket.h sys/ioctl.h sys/filio.h sys/bitypes.h sys/wait.h)
316   AC_CHECK_HEADERS(sys/poll.h sys/select.h)
# Line 1191 | Line 1192 | if [[ "x$HAVE_GCC30" = "xyes" ]]; then
1192    CFLAGS="$SAVED_CFLAGS"
1193   fi
1194  
1195 + dnl Add -mdynamic-no-pic for MacOS X
1196 + if [[ "x$HAVE_GCC30" = "xyes" ]]; then
1197 +  SAVED_CFLAGS="$CFLAGS"
1198 +  CFLAGS="$CFLAGS -mdynamic-no-pic"
1199 +  AC_CACHE_CHECK([whether the compiler supports -mdynamic-no-pic],
1200 +    ac_cv_gcc_mdynamic_no_pic, [
1201 +    AC_TRY_COMPILE([],[],[ac_cv_gcc_mdynamic_no_pic=yes],[ac_cv_gcc_mdynamic_no_pic=no])
1202 +  ])
1203 +  if [[ "x$ac_cv_gcc_mdynamic_no_pic" = "xyes" ]]; then
1204 +    CXXFLAGS="$CXXFLAGS -mdynamic-no-pic"
1205 +  else
1206 +    CFLAGS="$SAVED_CFLAGS"
1207 +  fi
1208 + fi
1209 +
1210   dnl Select appropriate CPU source and REGPARAM define.
1211   ASM_OPTIMIZATIONS=none
1212   CPUSRCS="cpuemu1.cpp cpuemu2.cpp cpuemu3.cpp cpuemu4.cpp cpuemu5.cpp cpuemu6.cpp cpuemu7.cpp cpuemu8.cpp"

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines