diff options
author | Daniel Franke <franke.daniel@gmail.com> | 2007-12-14 05:25:12 -0500 |
---|---|---|
committer | Daniel Franke <dfranke@gcc.gnu.org> | 2007-12-14 05:25:12 -0500 |
commit | e96e22e379b2e9773c48d9ea476be5d72a311d96 (patch) | |
tree | 688292323648aabf563cdcc4b19339d8037e8976 /gcc/fortran | |
parent | cc79ab0e69475768c298e5aceef38dba3102b8be (diff) | |
download | gcc-e96e22e379b2e9773c48d9ea476be5d72a311d96.zip gcc-e96e22e379b2e9773c48d9ea476be5d72a311d96.tar.gz gcc-e96e22e379b2e9773c48d9ea476be5d72a311d96.tar.bz2 |
re PR fortran/34324 (Module files on CRLF systems)
2007-12-14 Daniel Franke <franke.daniel@gmail.com>
PR fortran/34324
* module.c (parse_atom): Fixed parsing of modules files whose
lines are terminated by CRLF.
From-SVN: r130928
Diffstat (limited to 'gcc/fortran')
-rw-r--r-- | gcc/fortran/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/fortran/module.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index e0cdc78..1000705 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2007-12-14 Daniel Franke <franke.daniel@gmail.com> + + PR fortran/34324 + * module.c (parse_atom): Fixed parsing of modules files whose + lines are terminated by CRLF. + 2007-12-13 Anton Korobeynikov <asl@math.spbu.ru> * trans-decl.c (gfc_build_builtin_function_decls): Correct decl diff --git a/gcc/fortran/module.c b/gcc/fortran/module.c index c48bc68..9cb082a 100644 --- a/gcc/fortran/module.c +++ b/gcc/fortran/module.c @@ -1116,7 +1116,7 @@ parse_atom (void) { c = module_char (); } - while (c == ' ' || c == '\n'); + while (c == ' ' || c == '\r' || c == '\n'); switch (c) { |