[compiler-rt][AVR] Fix avr_SOURCES CMake variable
authorAyke van Laethem <aykevanlaethem@gmail.com>
Wed, 4 May 2022 22:46:27 +0000 (00:46 +0200)
committerAyke van Laethem <aykevanlaethem@gmail.com>
Thu, 5 May 2022 00:29:04 +0000 (02:29 +0200)
commit514371c3706d643b3556f1bef33be6902181d20f
treee6f0c8a5b8e31f60684ceffc8be70524ee828b81
parent60cb4896856d6e84a9e0914d1152a45489d173f8
[compiler-rt][AVR] Fix avr_SOURCES CMake variable

D123200 did not include the generic sources, which means that only the
AVR-specific sources were compiled. With this change, generic sources
are included as expected.

Tested with the following commands:

    cmake -G Ninja -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=avr -DCOMPILER_RT_BAREMETAL_BUILD=1 -DCMAKE_C_COMPILER=clang-14 -DCMAKE_C_FLAGS="--target=avr -mmcu=avr5 -nostdlibinc -mdouble=64" ../path/to/builtins

    ninja

Differential Revision: https://reviews.llvm.org/D124969
compiler-rt/lib/builtins/CMakeLists.txt