[Rd] extra flags for cc and f77 on alpha (PR#420)
albrecht.gebhardt@uni-klu.ac.at
albrecht.gebhardt@uni-klu.ac.at
Tue, 8 Feb 2000 11:21:37 +0100 (MET)
Full_Name: Albrecht Gebhardt
Version: 0.99.0
OS: alpha, osf4.0
Submission from: (NULL) (143.205.180.40)
Im not sure if this is really correct, but it has proven to work.
1. It is always a good idea to add -std1 to DEC cc's flags to force
strict ANSI language mode. It was neccessary for 0.90.x to compile,
so I used it for 0.99.0 too
2. I'm not sure if -fpe3 is neccessary for DEC f77, but it seems to
enable IEEE floating point exception handling (if I understood what
was said in the manpage). Correct me if I'm wrong.
Patch below.
--- ./configure.in.cc-conf-patch Mon Feb 7 19:47:09 2000
+++ ./configure.in Mon Feb 7 21:50:36 2000
@@ -440,6 +455,13 @@
AC_DEFINE(HAVE_NO_SYMBOL_UNDERSCORE)
R_PROG_CC_FLAG(-ieee_with_inexact,
R_XTRA_CFLAGS="${R_XTRA_CFLAGS} -ieee_with_inexact")
+ if test -z "${GCC}"; then
+ R_PROG_CC_FLAG(-std1,
+ R_XTRA_CFLAGS="${R_XTRA_CFLAGS} -std1")
+ fi
+ if test -z "${G77}"; then
+ R_XTRA_FFLAGS="${R_XTRA_FFLAGS} -fpe3"
+ fi
;;
alpha*linux)
R_PROG_CC_FLAG(-mieee,
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._