This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: g77 doesn't pass a command line parameter to f771
- To: dann at godzilla dot ics dot uci dot edu
- Subject: Re: g77 doesn't pass a command line parameter to f771
- From: craig at jcb-sc dot com
- Date: 27 Feb 1999 14:10:41 -0000
- Cc: egcs-bugs at egcs dot cygnus dot com
- Cc: craig at jcb-sc dot com
- References: <9902270042.aa21893@paris.ics.uci.edu>
>I caught g77 red-haded, stealing my command line parameters... :)
Does the patch below fix the problem? Let me know; if it does,
which I think it will, I'll commit it to the trunk. (I think it's
inappropriate for 1.1.2.)
tq vm, (burley)
1999-02-27 Craig Burley <craig@jcb-sc.com>
* lang-specs.h: Fix specs to pass `-ax' as well as `-a' option.
*** g77-e/gcc/f/lang-specs.h.~1~ Fri Feb 26 08:39:59 1999
--- g77-e/gcc/f/lang-specs.h Sat Feb 27 09:06:51 1999
*************** the Free Software Foundation, 59 Temple
*** 47,51 ****
%i %{!M:%{!MM:%{!E:%{!pipe:%g.i}}}}%{E:%W{o*}}%{M:%W{o*}}%{MM:%W{o*}} |\n",
"%{!M:%{!MM:%{!E:f771 %{!pipe:%g.i} %(f771) \
! %{!Q:-quiet} -dumpbase %b.F %{d*} %{m*} %{a}\
%{g*} %{O*} %{W*} %{w} %{pedantic*} \
%{v:-version -fversion} %{pg:-p} %{p} %{f*} %{I*}\
--- 47,51 ----
%i %{!M:%{!MM:%{!E:%{!pipe:%g.i}}}}%{E:%W{o*}}%{M:%W{o*}}%{MM:%W{o*}} |\n",
"%{!M:%{!MM:%{!E:f771 %{!pipe:%g.i} %(f771) \
! %{!Q:-quiet} -dumpbase %b.F %{d*} %{m*} %{a*}\
%{g*} %{O*} %{W*} %{w} %{pedantic*} \
%{v:-version -fversion} %{pg:-p} %{p} %{f*} %{I*}\
*************** the Free Software Foundation, 59 Temple
*** 62,66 ****
%{!E:%{!pipe:-o %g.f}}%{E:%W{o*}} %i |\n",
"%{!E:f771 %{!pipe:%g.f} %(f771) \
! %{!Q:-quiet} -dumpbase %b.r %{d*} %{m*} %{a}\
%{g*} %{O*} %{W*} %{w} %{pedantic*} \
%{v:-version -fversion} %{pg:-p} %{p} %{f*} %{I*}\
--- 62,66 ----
%{!E:%{!pipe:-o %g.f}}%{E:%W{o*}} %i |\n",
"%{!E:f771 %{!pipe:%g.f} %(f771) \
! %{!Q:-quiet} -dumpbase %b.r %{d*} %{m*} %{a*}\
%{g*} %{O*} %{W*} %{w} %{pedantic*} \
%{v:-version -fversion} %{pg:-p} %{p} %{f*} %{I*}\
*************** the Free Software Foundation, 59 Temple
*** 76,80 ****
{"@f77",
{"%{!M:%{!MM:%{!E:f771 %i %(f771) \
! %{!Q:-quiet} -dumpbase %b.f %{d*} %{m*} %{a}\
%{g*} %{O*} %{W*} %{w} %{pedantic*}\
%{v:-version -fversion} %{pg:-p} %{p} %{f*} %{I*}\
--- 76,80 ----
{"@f77",
{"%{!M:%{!MM:%{!E:f771 %i %(f771) \
! %{!Q:-quiet} -dumpbase %b.f %{d*} %{m*} %{a*}\
%{g*} %{O*} %{W*} %{w} %{pedantic*}\
%{v:-version -fversion} %{pg:-p} %{p} %{f*} %{I*}\
*************** the Free Software Foundation, 59 Temple
*** 97,101 ****
/dev/null /dev/null \n\
f771 -fnull-version %(f771) \
! %{!Q:-quiet} -dumpbase g77-version.f %{d*} %{m*} %{a} \
%{g*} %{O*} %{W*} %{w} %{pedantic*} \
-version -fversion %{f*} %{I*} -o %g.s /dev/null \n\
--- 97,101 ----
/dev/null /dev/null \n\
f771 -fnull-version %(f771) \
! %{!Q:-quiet} -dumpbase g77-version.f %{d*} %{m*} %{a*} \
%{g*} %{O*} %{W*} %{w} %{pedantic*} \
-version -fversion %{f*} %{I*} -o %g.s /dev/null \n\