MPE Port
Mark Klein
mklein@dis.com
Wed Sep 8 19:55:00 GMT 1999
At 02:38 AM 9/8/99 -0600, Jeffrey A Law wrote:
>Can you send me the mpeix.mt fragment too? :-)
Well, not the best choice, but it works. :-/
Wed Sep 8 18:55:00 1999 Mark Klein <mklein@dis.com>
* libio/config/mpeix.mt: New for MPEiX port.
*** egcs/libio/config/mpeix.mt Wed Dec 31 16:00:00 1969
--- egcs-ss/libio/config/mpeix.mt Wed Sep 8 08:15:19 1999
***************
*** 0 ****
--- 1,20 ----
+ # Flags to pass to gen-params when building _G_config.h.
+ # For example: G_CONFIG_ARGS = size_t="unsigned long"
+ G_CONFIG_ARGS = DOLLAR_IN_LABEL=1
+
+ #
+ # gen-params tries to determine whether or not printf_fp exists by
+ # simply compiling a test program. Since MPE is by definition a
+ # shared runtime environment, this won't work unless the resulting
+ # program is run. Simply run _G_config.h through a sed script to
+ # update the values accordingly.
+ #
+ _G_CONFIG_H = stmp-Gconfig
+
+ stmp-Gconfig: _G_config.h
+ sed -e "s/_G_HAVE_PRINTF_FP 1/_G_HAVE_PRINTF_FP 0/" \
+ -e "s/_G_HAVE_LONG_DOUBLE_IO 1/_G_HAVE_LONG_DOUBLE_IO 0/" \
+ <_G_config.h > tmp-config.h
+ mv -f tmp-config.h _G_config.h
+ touch stmp-Gconfig
+ $(MAKE) $(FLAGS_TO_PASS) _G_CONFIG_H=_G_config.h all
--
Mark Klein DIS International, Ltd.
http://www.dis.com 415-892-8400
PGP Public Key Available
More information about the Gcc-patches
mailing list