File tree Expand file tree Collapse file tree 11 files changed +14
-14
lines changed Expand file tree Collapse file tree 11 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ set(CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS}"
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=xtensa-esp32-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=xtensa-esp32-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ set(CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS}"
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ set(CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS}"
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ set(CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS}"
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ set(CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS}"
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ set(CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS}"
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ set(CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS}"
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
Original file line number Diff line number Diff line change @@ -11,28 +11,28 @@ set(CMAKE_AR llvm-ar)
1111set (CMAKE_RANLIB llvm-ranlib)
1212set (CMAKE_OBJDUMP riscv32-esp-elf-clang-objdump)
1313
14- remove_duplicated_flags("--target=riscv32-esp-elf -march=rv32imc_zicsr_zifencei -mabi=ilp32 \
14+ remove_duplicated_flags("--target=riscv32-esp-elf -march=rv32imafc_zicsr_zifencei -mabi=ilp32 \
1515 ${CMAKE_C_FLAGS} "
1616 UNIQ_CMAKE_C_FLAGS)
1717set (CMAKE_C_FLAGS "${UNIQ_CMAKE_C_FLAGS} "
1818 CACHE STRING "C Compiler Base Flags"
1919 FORCE)
2020
21- remove_duplicated_flags("--target=riscv32-esp-elf -march=rv32imc_zicsr_zifencei -mabi=ilp32 \
21+ remove_duplicated_flags("--target=riscv32-esp-elf -march=rv32imafc_zicsr_zifencei -mabi=ilp32f \
2222 ${CMAKE_CXX_FLAGS} "
2323 UNIQ_CMAKE_CXX_FLAGS)
2424set (CMAKE_CXX_FLAGS "${UNIQ_CMAKE_CXX_FLAGS} "
2525 CACHE STRING "C++ Compiler Base Flags"
2626 FORCE)
2727
28- remove_duplicated_flags("--target=riscv32-esp-elf -march=rv32imc_zicsr_zifencei -mabi=ilp32 \
28+ remove_duplicated_flags("--target=riscv32-esp-elf -march=rv32imafc_zicsr_zifencei -mabi=ilp32f \
2929 ${CMAKE_ASM_FLAGS} "
3030 UNIQ_CMAKE_ASM_FLAGS)
3131set (CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS} "
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ set(CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS}"
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=riscv32-esp-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ set(CMAKE_ASM_FLAGS "${UNIQ_CMAKE_ASM_FLAGS}"
3232 CACHE STRING "Assembler Base Flags"
3333 FORCE)
3434
35- remove_duplicated_flags("--ld-path=xtensa-esp32s2-elf-clang-ld -z noexecstack \
35+ remove_duplicated_flags("-nostartfiles - -ld-path=xtensa-esp32s2-elf-clang-ld -z noexecstack \
3636 ${CMAKE_EXE_LINKER_FLAGS} "
3737 UNIQ_CMAKE_EXE_LINKER_FLAGS)
3838set (CMAKE_EXE_LINKER_FLAGS "${UNIQ_CMAKE_EXE_LINKER_FLAGS} "
You can’t perform that action at this time.
0 commit comments