| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
- Write a single source file into the compiler id directory
- This avoid requiring the compiler to behave correctly with
respect to include rules and the current working directory
- Helps to identify cross-compiling toolchains with unusual
default behavior
|
|
|
|
|
|
| |
tests pass (except the wrapping tests, which fail to link to the g++-compiled Qt)
Alex
|
|
|
|
|
|
| |
DSPs, patch from Raphael Cotty
Alex
|
|
|
|
|
|
| |
(sdcclib) cvs for creating libraries)
Alex
|
|
|
|
|
|
|
| |
-also try the basename file if the compiler id file doesn't exist
-don't rely so much on the CMAKE_TOOLCHAIN_FILE
Alex
|
|
|
|
|
|
|
| |
the compiler is completely unknown and even if it produces intel hex or
motorola s-record files, with test
Alex
|
|
|
|
|
|
|
| |
the tests run again successfully, but since CheckTypeSize will switch to a
TRY_COMPILE soon I will look at it again after this change
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
| |
ENH: don't run endian test again if the variable is already set
Alex
|
|
|
|
| |
CMakePlatformId.h. BUG: Do not violate system-reserved symbol namespace _[A-Z].
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CMAKE_SOURCE_DIR can't be used there
ENH: modify CMakeCCompilerId.c and .h so that sdcc can compile them. As they
were the preprocessor produced:
9 "test.c"
static char const info_compiler[] = "INFO:compiler["
# 40 "test.c"
""
"]";
and the mixing of the preprocessing directives and the string constants
didn't work.
Alex
|
| |
|
| |
|
|
to the main tree. Changes between CMake-Modules-CompilerId-bp and CMake-Modules-CompilerId-mp1 are included.
|