lang.opt (cpp): Remove Joined and Separate markers.
* lang.opt (cpp): Remove Joined and Separate markers. (cpp=): New internal option. * lang-specs.h (F951_CPP_OPTIONS): Generate -cpp= option. * cpp.c (gfc_cpp_handle_option): Handle OPT_cpp_ instead of OPT_cpp. From-SVN: r162672
This commit is contained in:
parent
2b868bf548
commit
6cfcf3eda6
4 changed files with 16 additions and 4 deletions
|
@ -1,3 +1,11 @@
|
|||
2010-07-29 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* lang.opt (cpp): Remove Joined and Separate markers.
|
||||
(cpp=): New internal option.
|
||||
* lang-specs.h (F951_CPP_OPTIONS): Generate -cpp= option.
|
||||
* cpp.c (gfc_cpp_handle_option): Handle OPT_cpp_ instead of
|
||||
OPT_cpp.
|
||||
|
||||
2010-07-29 Daniel Kraft <d@domob.eu>
|
||||
|
||||
PR fortran/45117
|
||||
|
|
|
@ -354,7 +354,7 @@ gfc_cpp_handle_option (size_t scode, const char *arg, int value ATTRIBUTE_UNUSED
|
|||
result = 0;
|
||||
break;
|
||||
|
||||
case OPT_cpp:
|
||||
case OPT_cpp_:
|
||||
gfc_cpp_option.temporary_filename = arg;
|
||||
break;
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* Contribution to the specs for the GNU Compiler Collection
|
||||
from GNU Fortran 95 compiler.
|
||||
Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008
|
||||
Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
This file is free software; you can redistribute it and/or modify
|
||||
|
@ -30,7 +30,7 @@
|
|||
/* Options that f951 should know about, even if not preprocessing. */
|
||||
#define CPP_FORWARD_OPTIONS "%{i*} %{I*} %{M*}"
|
||||
|
||||
#define F951_CPP_OPTIONS "%{!nocpp: -cpp %g.f90 %{E} %(cpp_unique_options) \
|
||||
#define F951_CPP_OPTIONS "%{!nocpp: -cpp=%g.f90 %{E} %(cpp_unique_options) \
|
||||
%{E|M|MM:%(cpp_debug_options) " CPP_ONLY_OPTIONS \
|
||||
" -fsyntax-only};: " CPP_FORWARD_OPTIONS "}"
|
||||
#define F951_OPTIONS "%(cc1_options) %{J*} \
|
||||
|
|
|
@ -173,9 +173,13 @@ Fortran Warning
|
|||
Warn about unused dummy arguments.
|
||||
|
||||
cpp
|
||||
Fortran Joined Separate Negative(nocpp)
|
||||
Fortran Negative(nocpp)
|
||||
Enable preprocessing
|
||||
|
||||
cpp=
|
||||
Fortran Joined Negative(nocpp) Undocumented
|
||||
; Internal option generated by specs from -cpp.
|
||||
|
||||
nocpp
|
||||
Fortran Negative(cpp)
|
||||
Disable preprocessing
|
||||
|
|
Loading…
Add table
Reference in a new issue