| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
This avoids compiler warnings since it tells the compiler that one case will match.
|
|
|
|
| |
Otherwise one cannot declare variables there.
|
| |
|
|
|
|
| |
E.g. change "int const" to "const int". Blue Gene/Q requires this for vector types.
|
|
|
|
| |
compiler on the Blue Gene/Q
|
|
|
|
| |
In automatically-generated code, it is often convenient to declare variables unconditionally, and let the compiler strip the unused definitions out. Eventually it would be good to tidy up Kranc so that it only declares variables which are actually needed, but for the moment it is more important to reduce the number of warnings generated during compilation, to encourage users to read the warnings that might actually indicate a problem.
|
|
|
| |
C is the only language that currently works
|
| |
|
| |
|
|
- CodeGenC.m still contains Fortran variants. These might be moved into CodeGenFortran.m.
- Several other modules essentially need to pull in all three packages due to newly broken abstraction barriers. This can be fixed incrementally.
- Indent and format all three files consistently
|