| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
In each .l and .y input file that has instructions for manual
transformation of the output to include a step to remove the 'register'
storage specifier.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fortran sources that pass through the C preprocessor may use
#include "header"
syntax or
#include <header>
syntax. CMake already follows the former. Teach it to follow the
latter.
|
|
|
|
|
|
|
| |
This converts the CMake license to a pure 3-clause OSI-approved BSD
License. We drop the previous license clause requiring modified
versions to be plainly marked. We also update the CMake copyright to
cover the full development time range.
|
|
|
|
|
|
| |
The generated Fortran dependency scanning lexer includes an assignment
to a local variable that is unused. Borland warns, so we remove the
assignment.
|
|
|
|
|
| |
- I tweaked the patch to add 'other' production rules for COMMA and DCOLON
- See issue #6884.
|
| |
|
|
|
|
|
|
| |
- Do not crash if a #elseif occurs out of order
- Recognize preprocessor directives only at the beginning of lines.
- See issue #6855
|
|
|
|
| |
pre-generated lexer and parser sources. This updates the makedepf90 version to 2.8.8. The parser actions have been updated to ignore "use" in comments properly.
|
| |
|
| |
|
|
|
|
| |
cross-platform support code to a single cmStandardLexer.h included by all lexer sources. Added fix for macro redefinitions on Borland 5.8 compiler.
|
| |
|
|
|
|
| |
This partially addresses bug#2361.
|
|
|
|
| |
expressions. Added the changes to the instructions in the input lex files.
|
|
|
|
| |
reduces the number of changes that need to be made after generation.
|
| |
|
|
|