| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Use our compiler architecture variable for C rather than CXX.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- The compile option variable has to be defined as list.
- The compiler works in relaxed ANSI mode by default.
Strict ANSI has to be explicitly set additionally to the
language standard.
|
| |
|
|
|
|
|
| |
Fix `armar` arguments. Fix the linker `--map_file=` argument.
Enable response files.
|
|
|
|
|
|
| |
Set C90 and C99 compile options for TI compiler.
Fixes: #18061
|
|
|
|
|
|
|
| |
TI C/C++ compiler are now able to generate dependency files during
compilation.
Fixes: #17360
|
|
|
|
|
|
|
|
|
| |
If e.g. libc.a is passed before any objects the linker raises the follwing
warning: cannot resolve archive libc.a to a compatible library, as no
input files have been encountered
In the end the library is skipped and missing symbols occur.
Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Teach the Makefile and Ninja generators to substitute for an <INCLUDES>
placeholder instead of putting -I in <FLAGS>. Update our values for
CMAKE_<LANG>_COMPILE_OBJECT,
CMAKE_<LANG>_CREATE_ASSEMBLY_SOURCE, and
CMAKE_<LANG>_CREATE_PREPROCESSED_SOURCE
to place <INCLUDES> just before <FLAGS>.
|
|
Additionally, look for a special ar and strip
Alex
|