| ... | ... | @@ -1,4 +1,14 @@ |
| 1 | 1 | cmake_minimum_required(VERSION 3.15) |
| 2 | |
| 3 | project(zig |
| 4 | DESCRIPTION |
| 5 | "Zig is a general-purpose programming language and toolchain for maintaining robust, optimal and reusable software" |
| 6 | HOMEPAGE_URL |
| 7 | "https://ziglang.org" |
| 8 | LANGUAGES |
| 9 | C CXX |
| 10 | ) |
| 11 | |
| 2 | 12 | include(CheckSymbolExists) |
| 3 | 13 | |
| 4 | 14 | if(NOT CMAKE_BUILD_TYPE) |
| ... | ... | @@ -7,7 +17,7 @@ if(NOT CMAKE_BUILD_TYPE) |
| 7 | 17 | endif() |
| 8 | 18 | |
| 9 | 19 | if(NOT CMAKE_INSTALL_PREFIX) |
| 10 | | set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/stage3" CACHE STRING |
| 20 | set(CMAKE_INSTALL_PREFIX "${PROJECT_BINARY_DIR}/stage3" CACHE STRING |
| 11 | 21 | "Directory to install zig to" FORCE) |
| 12 | 22 | endif() |
| 13 | 23 | |
| ... | ... | @@ -27,8 +37,8 @@ else() |
| 27 | 37 | list(APPEND ZIG_CMAKE_PREFIX_PATH "${ZIG_CMAKE_PREFIX_PATH_STRING}") |
| 28 | 38 | endif() |
| 29 | 39 | |
| 30 | | project(zig C CXX) |
| 31 | | set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH}) |
| 40 | |
| 41 | list(PREPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") |
| 32 | 42 | |
| 33 | 43 | set(ZIG_VERSION_MAJOR 0) |
| 34 | 44 | set(ZIG_VERSION_MINOR 13) |
| ... | ... | @@ -38,15 +48,15 @@ set(ZIG_VERSION "" CACHE STRING "Override Zig version string. Default is to find |
| 38 | 48 | if("${ZIG_VERSION}" STREQUAL "") |
| 39 | 49 | set(RESOLVED_ZIG_VERSION "${ZIG_VERSION_MAJOR}.${ZIG_VERSION_MINOR}.${ZIG_VERSION_PATCH}") |
| 40 | 50 | find_program(GIT_EXE NAMES git NAMES_PER_DIR) |
| 41 | | if(GIT_EXE) |
| 51 | if(GIT_EXE AND EXISTS "${PROJECT_SOURCE_DIR}/.git") |
| 42 | 52 | execute_process( |
| 43 | | COMMAND ${GIT_EXE} -C ${CMAKE_SOURCE_DIR} describe --match *.*.* --tags --abbrev=9 |
| 53 | COMMAND ${GIT_EXE} -C "${PROJECT_SOURCE_DIR}" describe --match *.*.* --tags --abbrev=9 |
| 44 | 54 | RESULT_VARIABLE EXIT_STATUS |
| 45 | 55 | OUTPUT_VARIABLE GIT_DESCRIBE |
| 46 | 56 | OUTPUT_STRIP_TRAILING_WHITESPACE |
| 47 | 57 | ERROR_QUIET) |
| 48 | 58 | if(EXIT_STATUS EQUAL "0") |
| 49 | | set_property(DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/.git/HEAD) |
| 59 | set_property(DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS "${PROJECT_SOURCE_DIR}/.git/HEAD") |
| 50 | 60 | if(GIT_DESCRIBE MATCHES "^v?([0-9]+\\.[0-9]+\\.[0-9]+)$") |
| 51 | 61 | # Tagged release version. |
| 52 | 62 | set(GIT_TAG ${CMAKE_MATCH_1}) |
| ... | ... | @@ -172,507 +182,507 @@ endif() |
| 172 | 182 | |
| 173 | 183 | find_package(Threads) |
| 174 | 184 | |
| 175 | | set(ZIG_CONFIG_H_OUT "${CMAKE_BINARY_DIR}/config.h") |
| 176 | | set(ZIG_CONFIG_ZIG_OUT "${CMAKE_BINARY_DIR}/config.zig") |
| 185 | set(ZIG_CONFIG_H_OUT "${PROJECT_BINARY_DIR}/config.h") |
| 186 | set(ZIG_CONFIG_ZIG_OUT "${PROJECT_BINARY_DIR}/config.zig") |
| 177 | 187 | |
| 178 | 188 | set(ZIG_WASM2C_SOURCES |
| 179 | | "${CMAKE_SOURCE_DIR}/stage1/wasm2c.c" |
| 189 | stage1/wasm2c.c |
| 180 | 190 | ) |
| 181 | 191 | # Sync with "zig_cpp_sources" in build.zig |
| 182 | 192 | set(ZIG_CPP_SOURCES |
| 183 | 193 | # These are planned to stay even when we are self-hosted. |
| 184 | | "${CMAKE_SOURCE_DIR}/src/zig_llvm.cpp" |
| 185 | | "${CMAKE_SOURCE_DIR}/src/zig_llvm-ar.cpp" |
| 186 | | "${CMAKE_SOURCE_DIR}/src/zig_clang.cpp" |
| 187 | | "${CMAKE_SOURCE_DIR}/src/zig_clang_driver.cpp" |
| 188 | | "${CMAKE_SOURCE_DIR}/src/zig_clang_cc1_main.cpp" |
| 189 | | "${CMAKE_SOURCE_DIR}/src/zig_clang_cc1as_main.cpp" |
| 194 | src/zig_llvm.cpp |
| 195 | src/zig_llvm-ar.cpp |
| 196 | src/zig_clang.cpp |
| 197 | src/zig_clang_driver.cpp |
| 198 | src/zig_clang_cc1_main.cpp |
| 199 | src/zig_clang_cc1as_main.cpp |
| 190 | 200 | ) |
| 191 | 201 | # Needed because we use cmake, not the zig build system, to build zig2.o. |
| 192 | 202 | set(ZIG_STAGE2_SOURCES |
| 193 | 203 | "${ZIG_CONFIG_ZIG_OUT}" |
| 194 | | "${CMAKE_SOURCE_DIR}/lib/std/array_hash_map.zig" |
| 195 | | "${CMAKE_SOURCE_DIR}/lib/std/array_list.zig" |
| 196 | | "${CMAKE_SOURCE_DIR}/lib/std/ascii.zig" |
| 197 | | "${CMAKE_SOURCE_DIR}/lib/std/atomic.zig" |
| 198 | | "${CMAKE_SOURCE_DIR}/lib/std/base64.zig" |
| 199 | | "${CMAKE_SOURCE_DIR}/lib/std/BitStack.zig" |
| 200 | | "${CMAKE_SOURCE_DIR}/lib/std/buf_map.zig" |
| 201 | | "${CMAKE_SOURCE_DIR}/lib/std/Build.zig" |
| 202 | | "${CMAKE_SOURCE_DIR}/lib/std/Build/Cache.zig" |
| 203 | | "${CMAKE_SOURCE_DIR}/lib/std/Build/Cache/DepTokenizer.zig" |
| 204 | | "${CMAKE_SOURCE_DIR}/lib/std/builtin.zig" |
| 205 | | "${CMAKE_SOURCE_DIR}/lib/std/c.zig" |
| 206 | | "${CMAKE_SOURCE_DIR}/lib/std/c/linux.zig" |
| 207 | | "${CMAKE_SOURCE_DIR}/lib/std/child_process.zig" |
| 208 | | "${CMAKE_SOURCE_DIR}/lib/std/coff.zig" |
| 209 | | "${CMAKE_SOURCE_DIR}/lib/std/static_string_map.zig" |
| 210 | | "${CMAKE_SOURCE_DIR}/lib/std/crypto.zig" |
| 211 | | "${CMAKE_SOURCE_DIR}/lib/std/crypto/blake3.zig" |
| 212 | | "${CMAKE_SOURCE_DIR}/lib/std/crypto/siphash.zig" |
| 213 | | "${CMAKE_SOURCE_DIR}/lib/std/debug.zig" |
| 214 | | "${CMAKE_SOURCE_DIR}/lib/std/dwarf.zig" |
| 215 | | "${CMAKE_SOURCE_DIR}/lib/std/dwarf/AT.zig" |
| 216 | | "${CMAKE_SOURCE_DIR}/lib/std/dwarf/ATE.zig" |
| 217 | | "${CMAKE_SOURCE_DIR}/lib/std/dwarf/FORM.zig" |
| 218 | | "${CMAKE_SOURCE_DIR}/lib/std/dwarf/LANG.zig" |
| 219 | | "${CMAKE_SOURCE_DIR}/lib/std/dwarf/OP.zig" |
| 220 | | "${CMAKE_SOURCE_DIR}/lib/std/dwarf/TAG.zig" |
| 221 | | "${CMAKE_SOURCE_DIR}/lib/std/elf.zig" |
| 222 | | "${CMAKE_SOURCE_DIR}/lib/std/fifo.zig" |
| 223 | | "${CMAKE_SOURCE_DIR}/lib/std/fmt.zig" |
| 224 | | "${CMAKE_SOURCE_DIR}/lib/std/fmt/format_float.zig" |
| 225 | | "${CMAKE_SOURCE_DIR}/lib/std/fmt/parse_float.zig" |
| 226 | | "${CMAKE_SOURCE_DIR}/lib/std/fs.zig" |
| 227 | | "${CMAKE_SOURCE_DIR}/lib/std/fs/AtomicFile.zig" |
| 228 | | "${CMAKE_SOURCE_DIR}/lib/std/fs/Dir.zig" |
| 229 | | "${CMAKE_SOURCE_DIR}/lib/std/fs/File.zig" |
| 230 | | "${CMAKE_SOURCE_DIR}/lib/std/fs/get_app_data_dir.zig" |
| 231 | | "${CMAKE_SOURCE_DIR}/lib/std/fs/path.zig" |
| 232 | | "${CMAKE_SOURCE_DIR}/lib/std/hash.zig" |
| 233 | | "${CMAKE_SOURCE_DIR}/lib/std/hash/auto_hash.zig" |
| 234 | | "${CMAKE_SOURCE_DIR}/lib/std/hash/wyhash.zig" |
| 235 | | "${CMAKE_SOURCE_DIR}/lib/std/hash_map.zig" |
| 236 | | "${CMAKE_SOURCE_DIR}/lib/std/heap.zig" |
| 237 | | "${CMAKE_SOURCE_DIR}/lib/std/heap/arena_allocator.zig" |
| 238 | | "${CMAKE_SOURCE_DIR}/lib/std/io.zig" |
| 239 | | "${CMAKE_SOURCE_DIR}/lib/std/io/buffered_atomic_file.zig" |
| 240 | | "${CMAKE_SOURCE_DIR}/lib/std/io/buffered_writer.zig" |
| 241 | | "${CMAKE_SOURCE_DIR}/lib/std/io/change_detection_stream.zig" |
| 242 | | "${CMAKE_SOURCE_DIR}/lib/std/io/counting_reader.zig" |
| 243 | | "${CMAKE_SOURCE_DIR}/lib/std/io/counting_writer.zig" |
| 244 | | "${CMAKE_SOURCE_DIR}/lib/std/io/find_byte_writer.zig" |
| 245 | | "${CMAKE_SOURCE_DIR}/lib/std/io/fixed_buffer_stream.zig" |
| 246 | | "${CMAKE_SOURCE_DIR}/lib/std/io/limited_reader.zig" |
| 247 | | "${CMAKE_SOURCE_DIR}/lib/std/io/Reader.zig" |
| 248 | | "${CMAKE_SOURCE_DIR}/lib/std/io/seekable_stream.zig" |
| 249 | | "${CMAKE_SOURCE_DIR}/lib/std/io/Writer.zig" |
| 250 | | "${CMAKE_SOURCE_DIR}/lib/std/json.zig" |
| 251 | | "${CMAKE_SOURCE_DIR}/lib/std/json/stringify.zig" |
| 252 | | "${CMAKE_SOURCE_DIR}/lib/std/leb128.zig" |
| 253 | | "${CMAKE_SOURCE_DIR}/lib/std/linked_list.zig" |
| 254 | | "${CMAKE_SOURCE_DIR}/lib/std/log.zig" |
| 255 | | "${CMAKE_SOURCE_DIR}/lib/std/macho.zig" |
| 256 | | "${CMAKE_SOURCE_DIR}/lib/std/math.zig" |
| 257 | | "${CMAKE_SOURCE_DIR}/lib/std/math/big.zig" |
| 258 | | "${CMAKE_SOURCE_DIR}/lib/std/math/big/int.zig" |
| 259 | | "${CMAKE_SOURCE_DIR}/lib/std/math/float.zig" |
| 260 | | "${CMAKE_SOURCE_DIR}/lib/std/math/frexp.zig" |
| 261 | | "${CMAKE_SOURCE_DIR}/lib/std/math/isinf.zig" |
| 262 | | "${CMAKE_SOURCE_DIR}/lib/std/math/isnan.zig" |
| 263 | | "${CMAKE_SOURCE_DIR}/lib/std/math/log.zig" |
| 264 | | "${CMAKE_SOURCE_DIR}/lib/std/math/log10.zig" |
| 265 | | "${CMAKE_SOURCE_DIR}/lib/std/math/log2.zig" |
| 266 | | "${CMAKE_SOURCE_DIR}/lib/std/math/signbit.zig" |
| 267 | | "${CMAKE_SOURCE_DIR}/lib/std/math/sqrt.zig" |
| 268 | | "${CMAKE_SOURCE_DIR}/lib/std/mem.zig" |
| 269 | | "${CMAKE_SOURCE_DIR}/lib/std/mem/Allocator.zig" |
| 270 | | "${CMAKE_SOURCE_DIR}/lib/std/meta.zig" |
| 271 | | "${CMAKE_SOURCE_DIR}/lib/std/meta/trailer_flags.zig" |
| 272 | | "${CMAKE_SOURCE_DIR}/lib/std/multi_array_list.zig" |
| 273 | | "${CMAKE_SOURCE_DIR}/lib/std/os.zig" |
| 274 | | "${CMAKE_SOURCE_DIR}/lib/std/os/linux.zig" |
| 275 | | "${CMAKE_SOURCE_DIR}/lib/std/os/linux/x86_64.zig" |
| 276 | | "${CMAKE_SOURCE_DIR}/lib/std/os/linux.zig" |
| 277 | | "${CMAKE_SOURCE_DIR}/lib/std/os/linux/IoUring.zig" |
| 278 | | "${CMAKE_SOURCE_DIR}/lib/std/os/linux/io_uring_sqe.zig" |
| 279 | | "${CMAKE_SOURCE_DIR}/lib/std/os/linux/x86_64.zig" |
| 280 | | "${CMAKE_SOURCE_DIR}/lib/std/os/windows.zig" |
| 281 | | "${CMAKE_SOURCE_DIR}/lib/std/os/windows/ntstatus.zig" |
| 282 | | "${CMAKE_SOURCE_DIR}/lib/std/os/windows/win32error.zig" |
| 283 | | "${CMAKE_SOURCE_DIR}/lib/std/Progress.zig" |
| 284 | | "${CMAKE_SOURCE_DIR}/lib/std/pdb.zig" |
| 285 | | "${CMAKE_SOURCE_DIR}/lib/std/process.zig" |
| 286 | | "${CMAKE_SOURCE_DIR}/lib/std/Random.zig" |
| 287 | | "${CMAKE_SOURCE_DIR}/lib/std/sort.zig" |
| 288 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt.zig" |
| 289 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/absv.zig" |
| 290 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/absvdi2.zig" |
| 291 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/absvsi2.zig" |
| 292 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/absvti2.zig" |
| 293 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/adddf3.zig" |
| 294 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/addf3.zig" |
| 295 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/addo.zig" |
| 296 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/addsf3.zig" |
| 297 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/addtf3.zig" |
| 298 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/addxf3.zig" |
| 299 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/arm.zig" |
| 300 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/atomics.zig" |
| 301 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/aulldiv.zig" |
| 302 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/aullrem.zig" |
| 303 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/bswap.zig" |
| 304 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/ceil.zig" |
| 305 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/clear_cache.zig" |
| 306 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/cmp.zig" |
| 307 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/cmpdf2.zig" |
| 308 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/cmpsf2.zig" |
| 309 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/cmptf2.zig" |
| 310 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/cmpxf2.zig" |
| 311 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/common.zig" |
| 312 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/comparef.zig" |
| 313 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/cos.zig" |
| 314 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/count0bits.zig" |
| 315 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/divdf3.zig" |
| 316 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/divsf3.zig" |
| 317 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/divtf3.zig" |
| 318 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/divti3.zig" |
| 319 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/divxf3.zig" |
| 320 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/emutls.zig" |
| 321 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/exp.zig" |
| 322 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/exp2.zig" |
| 323 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extenddftf2.zig" |
| 324 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extenddfxf2.zig" |
| 325 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extendf.zig" |
| 326 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extendhfsf2.zig" |
| 327 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extendhftf2.zig" |
| 328 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extendhfxf2.zig" |
| 329 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extendsfdf2.zig" |
| 330 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extendsftf2.zig" |
| 331 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extendsfxf2.zig" |
| 332 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/extendxftf2.zig" |
| 333 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fabs.zig" |
| 334 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixdfdi.zig" |
| 335 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixdfsi.zig" |
| 336 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixdfti.zig" |
| 337 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixhfdi.zig" |
| 338 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixhfsi.zig" |
| 339 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixhfti.zig" |
| 340 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixsfdi.zig" |
| 341 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixsfsi.zig" |
| 342 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixsfti.zig" |
| 343 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixtfdi.zig" |
| 344 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixtfsi.zig" |
| 345 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixtfti.zig" |
| 346 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunsdfdi.zig" |
| 347 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunsdfsi.zig" |
| 348 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunsdfti.zig" |
| 349 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunshfdi.zig" |
| 350 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunshfsi.zig" |
| 351 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunshfti.zig" |
| 352 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunssfdi.zig" |
| 353 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunssfsi.zig" |
| 354 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunssfti.zig" |
| 355 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunstfdi.zig" |
| 356 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunstfsi.zig" |
| 357 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunstfti.zig" |
| 358 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunsxfdi.zig" |
| 359 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunsxfsi.zig" |
| 360 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixunsxfti.zig" |
| 361 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixxfdi.zig" |
| 362 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixxfsi.zig" |
| 363 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fixxfti.zig" |
| 364 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/int_from_float.zig" |
| 365 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatdidf.zig" |
| 366 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatdihf.zig" |
| 367 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatdisf.zig" |
| 368 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatditf.zig" |
| 369 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatdixf.zig" |
| 370 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatsidf.zig" |
| 371 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatsihf.zig" |
| 372 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatsisf.zig" |
| 373 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatsitf.zig" |
| 374 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatsixf.zig" |
| 375 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floattidf.zig" |
| 376 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floattihf.zig" |
| 377 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floattisf.zig" |
| 378 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floattitf.zig" |
| 379 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floattixf.zig" |
| 380 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatundidf.zig" |
| 381 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatundihf.zig" |
| 382 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatundisf.zig" |
| 383 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatunditf.zig" |
| 384 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatundixf.zig" |
| 385 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatunsidf.zig" |
| 386 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatunsihf.zig" |
| 387 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatunsisf.zig" |
| 388 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatunsitf.zig" |
| 389 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatunsixf.zig" |
| 390 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatuntidf.zig" |
| 391 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatuntihf.zig" |
| 392 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatuntisf.zig" |
| 393 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatuntitf.zig" |
| 394 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floatuntixf.zig" |
| 395 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/floor.zig" |
| 396 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fma.zig" |
| 397 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fmax.zig" |
| 398 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fmin.zig" |
| 399 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/fmod.zig" |
| 400 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/gedf2.zig" |
| 401 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/gesf2.zig" |
| 402 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/getf2.zig" |
| 403 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/gexf2.zig" |
| 404 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/int.zig" |
| 405 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/float_from_int.zig" |
| 406 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/log.zig" |
| 407 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/log10.zig" |
| 408 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/log2.zig" |
| 409 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/modti3.zig" |
| 410 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/mulXi3.zig" |
| 411 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/muldf3.zig" |
| 412 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/mulf3.zig" |
| 413 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/mulo.zig" |
| 414 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/mulsf3.zig" |
| 415 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/multf3.zig" |
| 416 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/mulxf3.zig" |
| 417 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/negXi2.zig" |
| 418 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/negv.zig" |
| 419 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/os_version_check.zig" |
| 420 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/parity.zig" |
| 421 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/popcount.zig" |
| 422 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/rem_pio2.zig" |
| 423 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/rem_pio2_large.zig" |
| 424 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/rem_pio2f.zig" |
| 425 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/round.zig" |
| 426 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/shift.zig" |
| 427 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/sin.zig" |
| 428 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/sincos.zig" |
| 429 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/sqrt.zig" |
| 430 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/stack_probe.zig" |
| 431 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/subo.zig" |
| 432 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/subsf3.zig" |
| 433 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/subdf3.zig" |
| 434 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/subtf3.zig" |
| 435 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/subxf3.zig" |
| 436 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/negsf2.zig" |
| 437 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/negdf2.zig" |
| 438 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/negtf2.zig" |
| 439 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/negxf2.zig" |
| 440 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/tan.zig" |
| 441 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/trig.zig" |
| 442 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/trunc.zig" |
| 443 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/truncdfhf2.zig" |
| 444 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/truncdfsf2.zig" |
| 445 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/truncf.zig" |
| 446 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/truncsfhf2.zig" |
| 447 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/trunctfdf2.zig" |
| 448 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/trunctfhf2.zig" |
| 449 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/trunctfsf2.zig" |
| 450 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/trunctfxf2.zig" |
| 451 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/truncxfdf2.zig" |
| 452 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/truncxfhf2.zig" |
| 453 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/truncxfsf2.zig" |
| 454 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/udivmod.zig" |
| 455 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/udivmodei4.zig" |
| 456 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/udivmodti4.zig" |
| 457 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/udivti3.zig" |
| 458 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/umodti3.zig" |
| 459 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/unorddf2.zig" |
| 460 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/unordsf2.zig" |
| 461 | | "${CMAKE_SOURCE_DIR}/lib/compiler_rt/unordtf2.zig" |
| 462 | | "${CMAKE_SOURCE_DIR}/lib/std/start.zig" |
| 463 | | "${CMAKE_SOURCE_DIR}/lib/std/std.zig" |
| 464 | | "${CMAKE_SOURCE_DIR}/lib/std/Target.zig" |
| 465 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/Query.zig" |
| 466 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/aarch64.zig" |
| 467 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/amdgpu.zig" |
| 468 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/arm.zig" |
| 469 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/avr.zig" |
| 470 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/bpf.zig" |
| 471 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/hexagon.zig" |
| 472 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/mips.zig" |
| 473 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/msp430.zig" |
| 474 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/nvptx.zig" |
| 475 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/powerpc.zig" |
| 476 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/riscv.zig" |
| 477 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/sparc.zig" |
| 478 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/s390x.zig" |
| 479 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/wasm.zig" |
| 480 | | "${CMAKE_SOURCE_DIR}/lib/std/Target/x86.zig" |
| 481 | | "${CMAKE_SOURCE_DIR}/lib/std/Thread.zig" |
| 482 | | "${CMAKE_SOURCE_DIR}/lib/std/Thread/Futex.zig" |
| 483 | | "${CMAKE_SOURCE_DIR}/lib/std/Thread/Mutex.zig" |
| 484 | | "${CMAKE_SOURCE_DIR}/lib/std/Thread/Pool.zig" |
| 485 | | "${CMAKE_SOURCE_DIR}/lib/std/Thread/ResetEvent.zig" |
| 486 | | "${CMAKE_SOURCE_DIR}/lib/std/Thread/WaitGroup.zig" |
| 487 | | "${CMAKE_SOURCE_DIR}/lib/std/time.zig" |
| 488 | | "${CMAKE_SOURCE_DIR}/lib/std/treap.zig" |
| 489 | | "${CMAKE_SOURCE_DIR}/lib/std/unicode.zig" |
| 490 | | "${CMAKE_SOURCE_DIR}/lib/std/zig.zig" |
| 491 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/Ast.zig" |
| 492 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/AstGen.zig" |
| 493 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/AstRlAnnotate.zig" |
| 494 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/LibCInstallation.zig" |
| 495 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/Parse.zig" |
| 496 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/Server.zig" |
| 497 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/WindowsSdk.zig" |
| 498 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/Zir.zig" |
| 499 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/c_builtins.zig" |
| 500 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/render.zig" |
| 501 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/string_literal.zig" |
| 502 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/system.zig" |
| 503 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/system/NativePaths.zig" |
| 504 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/system/x86.zig" |
| 505 | | "${CMAKE_SOURCE_DIR}/lib/std/zig/tokenizer.zig" |
| 506 | | "${CMAKE_SOURCE_DIR}/src/Air.zig" |
| 507 | | "${CMAKE_SOURCE_DIR}/src/Builtin.zig" |
| 508 | | "${CMAKE_SOURCE_DIR}/src/Compilation.zig" |
| 509 | | "${CMAKE_SOURCE_DIR}/src/Compilation/Config.zig" |
| 510 | | "${CMAKE_SOURCE_DIR}/src/DarwinPosixSpawn.zig" |
| 511 | | "${CMAKE_SOURCE_DIR}/src/InternPool.zig" |
| 512 | | "${CMAKE_SOURCE_DIR}/src/Liveness.zig" |
| 513 | | "${CMAKE_SOURCE_DIR}/src/Liveness/Verify.zig" |
| 514 | | "${CMAKE_SOURCE_DIR}/src/Module.zig" |
| 515 | | "${CMAKE_SOURCE_DIR}/src/Package.zig" |
| 516 | | "${CMAKE_SOURCE_DIR}/src/Package/Fetch.zig" |
| 517 | | "${CMAKE_SOURCE_DIR}/src/Package/Fetch/git.zig" |
| 518 | | "${CMAKE_SOURCE_DIR}/src/Package/Manifest.zig" |
| 519 | | "${CMAKE_SOURCE_DIR}/src/Package/Module.zig" |
| 520 | | "${CMAKE_SOURCE_DIR}/src/RangeSet.zig" |
| 521 | | "${CMAKE_SOURCE_DIR}/src/Sema.zig" |
| 522 | | "${CMAKE_SOURCE_DIR}/src/Sema/bitcast.zig" |
| 523 | | "${CMAKE_SOURCE_DIR}/src/Sema/comptime_ptr_access.zig" |
| 524 | | "${CMAKE_SOURCE_DIR}/src/Value.zig" |
| 525 | | "${CMAKE_SOURCE_DIR}/src/arch/aarch64/CodeGen.zig" |
| 526 | | "${CMAKE_SOURCE_DIR}/src/arch/aarch64/Emit.zig" |
| 527 | | "${CMAKE_SOURCE_DIR}/src/arch/aarch64/Mir.zig" |
| 528 | | "${CMAKE_SOURCE_DIR}/src/arch/aarch64/abi.zig" |
| 529 | | "${CMAKE_SOURCE_DIR}/src/arch/aarch64/bits.zig" |
| 530 | | "${CMAKE_SOURCE_DIR}/src/arch/arm/CodeGen.zig" |
| 531 | | "${CMAKE_SOURCE_DIR}/src/arch/arm/Emit.zig" |
| 532 | | "${CMAKE_SOURCE_DIR}/src/arch/arm/Mir.zig" |
| 533 | | "${CMAKE_SOURCE_DIR}/src/arch/arm/abi.zig" |
| 534 | | "${CMAKE_SOURCE_DIR}/src/arch/arm/bits.zig" |
| 535 | | "${CMAKE_SOURCE_DIR}/src/arch/riscv64/CodeGen.zig" |
| 536 | | "${CMAKE_SOURCE_DIR}/src/arch/riscv64/Emit.zig" |
| 537 | | "${CMAKE_SOURCE_DIR}/src/arch/riscv64/Mir.zig" |
| 538 | | "${CMAKE_SOURCE_DIR}/src/arch/riscv64/abi.zig" |
| 539 | | "${CMAKE_SOURCE_DIR}/src/arch/riscv64/bits.zig" |
| 540 | | "${CMAKE_SOURCE_DIR}/src/arch/sparc64/CodeGen.zig" |
| 541 | | "${CMAKE_SOURCE_DIR}/src/arch/sparc64/Emit.zig" |
| 542 | | "${CMAKE_SOURCE_DIR}/src/arch/sparc64/Mir.zig" |
| 543 | | "${CMAKE_SOURCE_DIR}/src/arch/sparc64/abi.zig" |
| 544 | | "${CMAKE_SOURCE_DIR}/src/arch/sparc64/bits.zig" |
| 545 | | "${CMAKE_SOURCE_DIR}/src/arch/wasm/CodeGen.zig" |
| 546 | | "${CMAKE_SOURCE_DIR}/src/arch/wasm/Emit.zig" |
| 547 | | "${CMAKE_SOURCE_DIR}/src/arch/wasm/Mir.zig" |
| 548 | | "${CMAKE_SOURCE_DIR}/src/arch/wasm/abi.zig" |
| 549 | | "${CMAKE_SOURCE_DIR}/src/arch/x86/bits.zig" |
| 550 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/CodeGen.zig" |
| 551 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/Disassembler.zig" |
| 552 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/Emit.zig" |
| 553 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/Encoding.zig" |
| 554 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/Lower.zig" |
| 555 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/Mir.zig" |
| 556 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/abi.zig" |
| 557 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/bits.zig" |
| 558 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/encoder.zig" |
| 559 | | "${CMAKE_SOURCE_DIR}/src/arch/x86_64/encodings.zig" |
| 560 | | "${CMAKE_SOURCE_DIR}/src/clang.zig" |
| 561 | | "${CMAKE_SOURCE_DIR}/src/clang_options.zig" |
| 562 | | "${CMAKE_SOURCE_DIR}/src/clang_options_data.zig" |
| 563 | | "${CMAKE_SOURCE_DIR}/src/codegen.zig" |
| 564 | | "${CMAKE_SOURCE_DIR}/src/codegen/c.zig" |
| 565 | | "${CMAKE_SOURCE_DIR}/src/codegen/c/Type.zig" |
| 566 | | "${CMAKE_SOURCE_DIR}/src/codegen/llvm.zig" |
| 567 | | "${CMAKE_SOURCE_DIR}/src/codegen/llvm/BitcodeReader.zig" |
| 568 | | "${CMAKE_SOURCE_DIR}/src/codegen/llvm/Builder.zig" |
| 569 | | "${CMAKE_SOURCE_DIR}/src/codegen/llvm/bindings.zig" |
| 570 | | "${CMAKE_SOURCE_DIR}/src/codegen/llvm/bitcode_writer.zig" |
| 571 | | "${CMAKE_SOURCE_DIR}/src/codegen/llvm/ir.zig" |
| 572 | | "${CMAKE_SOURCE_DIR}/src/codegen/spirv.zig" |
| 573 | | "${CMAKE_SOURCE_DIR}/src/codegen/spirv/Assembler.zig" |
| 574 | | "${CMAKE_SOURCE_DIR}/src/codegen/spirv/Module.zig" |
| 575 | | "${CMAKE_SOURCE_DIR}/src/codegen/spirv/Section.zig" |
| 576 | | "${CMAKE_SOURCE_DIR}/src/codegen/spirv/spec.zig" |
| 577 | | "${CMAKE_SOURCE_DIR}/src/crash_report.zig" |
| 578 | | "${CMAKE_SOURCE_DIR}/src/glibc.zig" |
| 579 | | "${CMAKE_SOURCE_DIR}/src/introspect.zig" |
| 580 | | "${CMAKE_SOURCE_DIR}/src/libcxx.zig" |
| 581 | | "${CMAKE_SOURCE_DIR}/src/libtsan.zig" |
| 582 | | "${CMAKE_SOURCE_DIR}/src/libunwind.zig" |
| 583 | | "${CMAKE_SOURCE_DIR}/src/link.zig" |
| 584 | | "${CMAKE_SOURCE_DIR}/src/link/C.zig" |
| 585 | | "${CMAKE_SOURCE_DIR}/src/link/Coff.zig" |
| 586 | | "${CMAKE_SOURCE_DIR}/src/link/Coff/Atom.zig" |
| 587 | | "${CMAKE_SOURCE_DIR}/src/link/Coff/ImportTable.zig" |
| 588 | | "${CMAKE_SOURCE_DIR}/src/link/Coff/Object.zig" |
| 589 | | "${CMAKE_SOURCE_DIR}/src/link/Coff/Relocation.zig" |
| 590 | | "${CMAKE_SOURCE_DIR}/src/link/Coff/lld.zig" |
| 591 | | "${CMAKE_SOURCE_DIR}/src/link/Dwarf.zig" |
| 592 | | "${CMAKE_SOURCE_DIR}/src/link/Elf.zig" |
| 593 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/Archive.zig" |
| 594 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/Atom.zig" |
| 595 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/LdScript.zig" |
| 596 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/LinkerDefined.zig" |
| 597 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/Object.zig" |
| 598 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/SharedObject.zig" |
| 599 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/Symbol.zig" |
| 600 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/ZigObject.zig" |
| 601 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/eh_frame.zig" |
| 602 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/file.zig" |
| 603 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/gc.zig" |
| 604 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/merge_section.zig" |
| 605 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/relocatable.zig" |
| 606 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/relocation.zig" |
| 607 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/synthetic_sections.zig" |
| 608 | | "${CMAKE_SOURCE_DIR}/src/link/Elf/thunks.zig" |
| 609 | | "${CMAKE_SOURCE_DIR}/src/link/MachO.zig" |
| 610 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/Archive.zig" |
| 611 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/Atom.zig" |
| 612 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/CodeSignature.zig" |
| 613 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/DebugSymbols.zig" |
| 614 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/DwarfInfo.zig" |
| 615 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/Dylib.zig" |
| 616 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/InternalObject.zig" |
| 617 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/Object.zig" |
| 618 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/Relocation.zig" |
| 619 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/Symbol.zig" |
| 620 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/UnwindInfo.zig" |
| 621 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/ZigObject.zig" |
| 622 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/dead_strip.zig" |
| 623 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/dyld_info/Rebase.zig" |
| 624 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/dyld_info/Trie.zig" |
| 625 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/dyld_info/bind.zig" |
| 626 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/eh_frame.zig" |
| 627 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/fat.zig" |
| 628 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/file.zig" |
| 629 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/hasher.zig" |
| 630 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/load_commands.zig" |
| 631 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/relocatable.zig" |
| 632 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/synthetic.zig" |
| 633 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/thunks.zig" |
| 634 | | "${CMAKE_SOURCE_DIR}/src/link/MachO/uuid.zig" |
| 635 | | "${CMAKE_SOURCE_DIR}/src/link/NvPtx.zig" |
| 636 | | "${CMAKE_SOURCE_DIR}/src/link/Plan9.zig" |
| 637 | | "${CMAKE_SOURCE_DIR}/src/link/Plan9/aout.zig" |
| 638 | | "${CMAKE_SOURCE_DIR}/src/link/SpirV.zig" |
| 639 | | "${CMAKE_SOURCE_DIR}/src/link/SpirV/BinaryModule.zig" |
| 640 | | "${CMAKE_SOURCE_DIR}/src/link/SpirV/deduplicate.zig" |
| 641 | | "${CMAKE_SOURCE_DIR}/src/link/SpirV/lower_invocation_globals.zig" |
| 642 | | "${CMAKE_SOURCE_DIR}/src/link/SpirV/prune_unused.zig" |
| 643 | | "${CMAKE_SOURCE_DIR}/src/link/StringTable.zig" |
| 644 | | "${CMAKE_SOURCE_DIR}/src/link/Wasm.zig" |
| 645 | | "${CMAKE_SOURCE_DIR}/src/link/Wasm/Archive.zig" |
| 646 | | "${CMAKE_SOURCE_DIR}/src/link/Wasm/Atom.zig" |
| 647 | | "${CMAKE_SOURCE_DIR}/src/link/Wasm/Object.zig" |
| 648 | | "${CMAKE_SOURCE_DIR}/src/link/Wasm/Symbol.zig" |
| 649 | | "${CMAKE_SOURCE_DIR}/src/link/Wasm/ZigObject.zig" |
| 650 | | "${CMAKE_SOURCE_DIR}/src/link/Wasm/file.zig" |
| 651 | | "${CMAKE_SOURCE_DIR}/src/link/Wasm/types.zig" |
| 652 | | "${CMAKE_SOURCE_DIR}/src/link/aarch64.zig" |
| 653 | | "${CMAKE_SOURCE_DIR}/src/link/riscv.zig" |
| 654 | | "${CMAKE_SOURCE_DIR}/src/link/table_section.zig" |
| 655 | | "${CMAKE_SOURCE_DIR}/src/link/tapi.zig" |
| 656 | | "${CMAKE_SOURCE_DIR}/src/link/tapi/Tokenizer.zig" |
| 657 | | "${CMAKE_SOURCE_DIR}/src/link/tapi/parse.zig" |
| 658 | | "${CMAKE_SOURCE_DIR}/src/link/tapi/parse/test.zig" |
| 659 | | "${CMAKE_SOURCE_DIR}/src/link/tapi/yaml.zig" |
| 660 | | "${CMAKE_SOURCE_DIR}/src/link/tapi/yaml/test.zig" |
| 661 | | "${CMAKE_SOURCE_DIR}/src/main.zig" |
| 662 | | "${CMAKE_SOURCE_DIR}/src/mingw.zig" |
| 663 | | "${CMAKE_SOURCE_DIR}/src/musl.zig" |
| 664 | | "${CMAKE_SOURCE_DIR}/src/mutable_value.zig" |
| 665 | | "${CMAKE_SOURCE_DIR}/src/print_air.zig" |
| 666 | | "${CMAKE_SOURCE_DIR}/src/print_env.zig" |
| 667 | | "${CMAKE_SOURCE_DIR}/src/print_targets.zig" |
| 668 | | "${CMAKE_SOURCE_DIR}/src/print_value.zig" |
| 669 | | "${CMAKE_SOURCE_DIR}/src/print_zir.zig" |
| 670 | | "${CMAKE_SOURCE_DIR}/src/register_manager.zig" |
| 671 | | "${CMAKE_SOURCE_DIR}/src/target.zig" |
| 672 | | "${CMAKE_SOURCE_DIR}/src/tracy.zig" |
| 673 | | "${CMAKE_SOURCE_DIR}/src/translate_c.zig" |
| 674 | | "${CMAKE_SOURCE_DIR}/src/type.zig" |
| 675 | | "${CMAKE_SOURCE_DIR}/src/wasi_libc.zig" |
| 204 | lib/std/array_hash_map.zig |
| 205 | lib/std/array_list.zig |
| 206 | lib/std/ascii.zig |
| 207 | lib/std/atomic.zig |
| 208 | lib/std/base64.zig |
| 209 | lib/std/BitStack.zig |
| 210 | lib/std/buf_map.zig |
| 211 | lib/std/Build.zig |
| 212 | lib/std/Build/Cache.zig |
| 213 | lib/std/Build/Cache/DepTokenizer.zig |
| 214 | lib/std/builtin.zig |
| 215 | lib/std/c.zig |
| 216 | lib/std/c/linux.zig |
| 217 | lib/std/child_process.zig |
| 218 | lib/std/coff.zig |
| 219 | lib/std/static_string_map.zig |
| 220 | lib/std/crypto.zig |
| 221 | lib/std/crypto/blake3.zig |
| 222 | lib/std/crypto/siphash.zig |
| 223 | lib/std/debug.zig |
| 224 | lib/std/dwarf.zig |
| 225 | lib/std/dwarf/AT.zig |
| 226 | lib/std/dwarf/ATE.zig |
| 227 | lib/std/dwarf/FORM.zig |
| 228 | lib/std/dwarf/LANG.zig |
| 229 | lib/std/dwarf/OP.zig |
| 230 | lib/std/dwarf/TAG.zig |
| 231 | lib/std/elf.zig |
| 232 | lib/std/fifo.zig |
| 233 | lib/std/fmt.zig |
| 234 | lib/std/fmt/format_float.zig |
| 235 | lib/std/fmt/parse_float.zig |
| 236 | lib/std/fs.zig |
| 237 | lib/std/fs/AtomicFile.zig |
| 238 | lib/std/fs/Dir.zig |
| 239 | lib/std/fs/File.zig |
| 240 | lib/std/fs/get_app_data_dir.zig |
| 241 | lib/std/fs/path.zig |
| 242 | lib/std/hash.zig |
| 243 | lib/std/hash/auto_hash.zig |
| 244 | lib/std/hash/wyhash.zig |
| 245 | lib/std/hash_map.zig |
| 246 | lib/std/heap.zig |
| 247 | lib/std/heap/arena_allocator.zig |
| 248 | lib/std/io.zig |
| 249 | lib/std/io/buffered_atomic_file.zig |
| 250 | lib/std/io/buffered_writer.zig |
| 251 | lib/std/io/change_detection_stream.zig |
| 252 | lib/std/io/counting_reader.zig |
| 253 | lib/std/io/counting_writer.zig |
| 254 | lib/std/io/find_byte_writer.zig |
| 255 | lib/std/io/fixed_buffer_stream.zig |
| 256 | lib/std/io/limited_reader.zig |
| 257 | lib/std/io/Reader.zig |
| 258 | lib/std/io/seekable_stream.zig |
| 259 | lib/std/io/Writer.zig |
| 260 | lib/std/json.zig |
| 261 | lib/std/json/stringify.zig |
| 262 | lib/std/leb128.zig |
| 263 | lib/std/linked_list.zig |
| 264 | lib/std/log.zig |
| 265 | lib/std/macho.zig |
| 266 | lib/std/math.zig |
| 267 | lib/std/math/big.zig |
| 268 | lib/std/math/big/int.zig |
| 269 | lib/std/math/float.zig |
| 270 | lib/std/math/frexp.zig |
| 271 | lib/std/math/isinf.zig |
| 272 | lib/std/math/isnan.zig |
| 273 | lib/std/math/log.zig |
| 274 | lib/std/math/log10.zig |
| 275 | lib/std/math/log2.zig |
| 276 | lib/std/math/signbit.zig |
| 277 | lib/std/math/sqrt.zig |
| 278 | lib/std/mem.zig |
| 279 | lib/std/mem/Allocator.zig |
| 280 | lib/std/meta.zig |
| 281 | lib/std/meta/trailer_flags.zig |
| 282 | lib/std/multi_array_list.zig |
| 283 | lib/std/os.zig |
| 284 | lib/std/os/linux.zig |
| 285 | lib/std/os/linux/x86_64.zig |
| 286 | lib/std/os/linux.zig |
| 287 | lib/std/os/linux/IoUring.zig |
| 288 | lib/std/os/linux/io_uring_sqe.zig |
| 289 | lib/std/os/linux/x86_64.zig |
| 290 | lib/std/os/windows.zig |
| 291 | lib/std/os/windows/ntstatus.zig |
| 292 | lib/std/os/windows/win32error.zig |
| 293 | lib/std/Progress.zig |
| 294 | lib/std/pdb.zig |
| 295 | lib/std/process.zig |
| 296 | lib/std/Random.zig |
| 297 | lib/std/sort.zig |
| 298 | lib/compiler_rt.zig |
| 299 | lib/compiler_rt/absv.zig |
| 300 | lib/compiler_rt/absvdi2.zig |
| 301 | lib/compiler_rt/absvsi2.zig |
| 302 | lib/compiler_rt/absvti2.zig |
| 303 | lib/compiler_rt/adddf3.zig |
| 304 | lib/compiler_rt/addf3.zig |
| 305 | lib/compiler_rt/addo.zig |
| 306 | lib/compiler_rt/addsf3.zig |
| 307 | lib/compiler_rt/addtf3.zig |
| 308 | lib/compiler_rt/addxf3.zig |
| 309 | lib/compiler_rt/arm.zig |
| 310 | lib/compiler_rt/atomics.zig |
| 311 | lib/compiler_rt/aulldiv.zig |
| 312 | lib/compiler_rt/aullrem.zig |
| 313 | lib/compiler_rt/bswap.zig |
| 314 | lib/compiler_rt/ceil.zig |
| 315 | lib/compiler_rt/clear_cache.zig |
| 316 | lib/compiler_rt/cmp.zig |
| 317 | lib/compiler_rt/cmpdf2.zig |
| 318 | lib/compiler_rt/cmpsf2.zig |
| 319 | lib/compiler_rt/cmptf2.zig |
| 320 | lib/compiler_rt/cmpxf2.zig |
| 321 | lib/compiler_rt/common.zig |
| 322 | lib/compiler_rt/comparef.zig |
| 323 | lib/compiler_rt/cos.zig |
| 324 | lib/compiler_rt/count0bits.zig |
| 325 | lib/compiler_rt/divdf3.zig |
| 326 | lib/compiler_rt/divsf3.zig |
| 327 | lib/compiler_rt/divtf3.zig |
| 328 | lib/compiler_rt/divti3.zig |
| 329 | lib/compiler_rt/divxf3.zig |
| 330 | lib/compiler_rt/emutls.zig |
| 331 | lib/compiler_rt/exp.zig |
| 332 | lib/compiler_rt/exp2.zig |
| 333 | lib/compiler_rt/extenddftf2.zig |
| 334 | lib/compiler_rt/extenddfxf2.zig |
| 335 | lib/compiler_rt/extendf.zig |
| 336 | lib/compiler_rt/extendhfsf2.zig |
| 337 | lib/compiler_rt/extendhftf2.zig |
| 338 | lib/compiler_rt/extendhfxf2.zig |
| 339 | lib/compiler_rt/extendsfdf2.zig |
| 340 | lib/compiler_rt/extendsftf2.zig |
| 341 | lib/compiler_rt/extendsfxf2.zig |
| 342 | lib/compiler_rt/extendxftf2.zig |
| 343 | lib/compiler_rt/fabs.zig |
| 344 | lib/compiler_rt/fixdfdi.zig |
| 345 | lib/compiler_rt/fixdfsi.zig |
| 346 | lib/compiler_rt/fixdfti.zig |
| 347 | lib/compiler_rt/fixhfdi.zig |
| 348 | lib/compiler_rt/fixhfsi.zig |
| 349 | lib/compiler_rt/fixhfti.zig |
| 350 | lib/compiler_rt/fixsfdi.zig |
| 351 | lib/compiler_rt/fixsfsi.zig |
| 352 | lib/compiler_rt/fixsfti.zig |
| 353 | lib/compiler_rt/fixtfdi.zig |
| 354 | lib/compiler_rt/fixtfsi.zig |
| 355 | lib/compiler_rt/fixtfti.zig |
| 356 | lib/compiler_rt/fixunsdfdi.zig |
| 357 | lib/compiler_rt/fixunsdfsi.zig |
| 358 | lib/compiler_rt/fixunsdfti.zig |
| 359 | lib/compiler_rt/fixunshfdi.zig |
| 360 | lib/compiler_rt/fixunshfsi.zig |
| 361 | lib/compiler_rt/fixunshfti.zig |
| 362 | lib/compiler_rt/fixunssfdi.zig |
| 363 | lib/compiler_rt/fixunssfsi.zig |
| 364 | lib/compiler_rt/fixunssfti.zig |
| 365 | lib/compiler_rt/fixunstfdi.zig |
| 366 | lib/compiler_rt/fixunstfsi.zig |
| 367 | lib/compiler_rt/fixunstfti.zig |
| 368 | lib/compiler_rt/fixunsxfdi.zig |
| 369 | lib/compiler_rt/fixunsxfsi.zig |
| 370 | lib/compiler_rt/fixunsxfti.zig |
| 371 | lib/compiler_rt/fixxfdi.zig |
| 372 | lib/compiler_rt/fixxfsi.zig |
| 373 | lib/compiler_rt/fixxfti.zig |
| 374 | lib/compiler_rt/int_from_float.zig |
| 375 | lib/compiler_rt/floatdidf.zig |
| 376 | lib/compiler_rt/floatdihf.zig |
| 377 | lib/compiler_rt/floatdisf.zig |
| 378 | lib/compiler_rt/floatditf.zig |
| 379 | lib/compiler_rt/floatdixf.zig |
| 380 | lib/compiler_rt/floatsidf.zig |
| 381 | lib/compiler_rt/floatsihf.zig |
| 382 | lib/compiler_rt/floatsisf.zig |
| 383 | lib/compiler_rt/floatsitf.zig |
| 384 | lib/compiler_rt/floatsixf.zig |
| 385 | lib/compiler_rt/floattidf.zig |
| 386 | lib/compiler_rt/floattihf.zig |
| 387 | lib/compiler_rt/floattisf.zig |
| 388 | lib/compiler_rt/floattitf.zig |
| 389 | lib/compiler_rt/floattixf.zig |
| 390 | lib/compiler_rt/floatundidf.zig |
| 391 | lib/compiler_rt/floatundihf.zig |
| 392 | lib/compiler_rt/floatundisf.zig |
| 393 | lib/compiler_rt/floatunditf.zig |
| 394 | lib/compiler_rt/floatundixf.zig |
| 395 | lib/compiler_rt/floatunsidf.zig |
| 396 | lib/compiler_rt/floatunsihf.zig |
| 397 | lib/compiler_rt/floatunsisf.zig |
| 398 | lib/compiler_rt/floatunsitf.zig |
| 399 | lib/compiler_rt/floatunsixf.zig |
| 400 | lib/compiler_rt/floatuntidf.zig |
| 401 | lib/compiler_rt/floatuntihf.zig |
| 402 | lib/compiler_rt/floatuntisf.zig |
| 403 | lib/compiler_rt/floatuntitf.zig |
| 404 | lib/compiler_rt/floatuntixf.zig |
| 405 | lib/compiler_rt/floor.zig |
| 406 | lib/compiler_rt/fma.zig |
| 407 | lib/compiler_rt/fmax.zig |
| 408 | lib/compiler_rt/fmin.zig |
| 409 | lib/compiler_rt/fmod.zig |
| 410 | lib/compiler_rt/gedf2.zig |
| 411 | lib/compiler_rt/gesf2.zig |
| 412 | lib/compiler_rt/getf2.zig |
| 413 | lib/compiler_rt/gexf2.zig |
| 414 | lib/compiler_rt/int.zig |
| 415 | lib/compiler_rt/float_from_int.zig |
| 416 | lib/compiler_rt/log.zig |
| 417 | lib/compiler_rt/log10.zig |
| 418 | lib/compiler_rt/log2.zig |
| 419 | lib/compiler_rt/modti3.zig |
| 420 | lib/compiler_rt/mulXi3.zig |
| 421 | lib/compiler_rt/muldf3.zig |
| 422 | lib/compiler_rt/mulf3.zig |
| 423 | lib/compiler_rt/mulo.zig |
| 424 | lib/compiler_rt/mulsf3.zig |
| 425 | lib/compiler_rt/multf3.zig |
| 426 | lib/compiler_rt/mulxf3.zig |
| 427 | lib/compiler_rt/negXi2.zig |
| 428 | lib/compiler_rt/negv.zig |
| 429 | lib/compiler_rt/os_version_check.zig |
| 430 | lib/compiler_rt/parity.zig |
| 431 | lib/compiler_rt/popcount.zig |
| 432 | lib/compiler_rt/rem_pio2.zig |
| 433 | lib/compiler_rt/rem_pio2_large.zig |
| 434 | lib/compiler_rt/rem_pio2f.zig |
| 435 | lib/compiler_rt/round.zig |
| 436 | lib/compiler_rt/shift.zig |
| 437 | lib/compiler_rt/sin.zig |
| 438 | lib/compiler_rt/sincos.zig |
| 439 | lib/compiler_rt/sqrt.zig |
| 440 | lib/compiler_rt/stack_probe.zig |
| 441 | lib/compiler_rt/subo.zig |
| 442 | lib/compiler_rt/subsf3.zig |
| 443 | lib/compiler_rt/subdf3.zig |
| 444 | lib/compiler_rt/subtf3.zig |
| 445 | lib/compiler_rt/subxf3.zig |
| 446 | lib/compiler_rt/negsf2.zig |
| 447 | lib/compiler_rt/negdf2.zig |
| 448 | lib/compiler_rt/negtf2.zig |
| 449 | lib/compiler_rt/negxf2.zig |
| 450 | lib/compiler_rt/tan.zig |
| 451 | lib/compiler_rt/trig.zig |
| 452 | lib/compiler_rt/trunc.zig |
| 453 | lib/compiler_rt/truncdfhf2.zig |
| 454 | lib/compiler_rt/truncdfsf2.zig |
| 455 | lib/compiler_rt/truncf.zig |
| 456 | lib/compiler_rt/truncsfhf2.zig |
| 457 | lib/compiler_rt/trunctfdf2.zig |
| 458 | lib/compiler_rt/trunctfhf2.zig |
| 459 | lib/compiler_rt/trunctfsf2.zig |
| 460 | lib/compiler_rt/trunctfxf2.zig |
| 461 | lib/compiler_rt/truncxfdf2.zig |
| 462 | lib/compiler_rt/truncxfhf2.zig |
| 463 | lib/compiler_rt/truncxfsf2.zig |
| 464 | lib/compiler_rt/udivmod.zig |
| 465 | lib/compiler_rt/udivmodei4.zig |
| 466 | lib/compiler_rt/udivmodti4.zig |
| 467 | lib/compiler_rt/udivti3.zig |
| 468 | lib/compiler_rt/umodti3.zig |
| 469 | lib/compiler_rt/unorddf2.zig |
| 470 | lib/compiler_rt/unordsf2.zig |
| 471 | lib/compiler_rt/unordtf2.zig |
| 472 | lib/std/start.zig |
| 473 | lib/std/std.zig |
| 474 | lib/std/Target.zig |
| 475 | lib/std/Target/Query.zig |
| 476 | lib/std/Target/aarch64.zig |
| 477 | lib/std/Target/amdgpu.zig |
| 478 | lib/std/Target/arm.zig |
| 479 | lib/std/Target/avr.zig |
| 480 | lib/std/Target/bpf.zig |
| 481 | lib/std/Target/hexagon.zig |
| 482 | lib/std/Target/mips.zig |
| 483 | lib/std/Target/msp430.zig |
| 484 | lib/std/Target/nvptx.zig |
| 485 | lib/std/Target/powerpc.zig |
| 486 | lib/std/Target/riscv.zig |
| 487 | lib/std/Target/sparc.zig |
| 488 | lib/std/Target/s390x.zig |
| 489 | lib/std/Target/wasm.zig |
| 490 | lib/std/Target/x86.zig |
| 491 | lib/std/Thread.zig |
| 492 | lib/std/Thread/Futex.zig |
| 493 | lib/std/Thread/Mutex.zig |
| 494 | lib/std/Thread/Pool.zig |
| 495 | lib/std/Thread/ResetEvent.zig |
| 496 | lib/std/Thread/WaitGroup.zig |
| 497 | lib/std/time.zig |
| 498 | lib/std/treap.zig |
| 499 | lib/std/unicode.zig |
| 500 | lib/std/zig.zig |
| 501 | lib/std/zig/Ast.zig |
| 502 | lib/std/zig/AstGen.zig |
| 503 | lib/std/zig/AstRlAnnotate.zig |
| 504 | lib/std/zig/LibCInstallation.zig |
| 505 | lib/std/zig/Parse.zig |
| 506 | lib/std/zig/Server.zig |
| 507 | lib/std/zig/WindowsSdk.zig |
| 508 | lib/std/zig/Zir.zig |
| 509 | lib/std/zig/c_builtins.zig |
| 510 | lib/std/zig/render.zig |
| 511 | lib/std/zig/string_literal.zig |
| 512 | lib/std/zig/system.zig |
| 513 | lib/std/zig/system/NativePaths.zig |
| 514 | lib/std/zig/system/x86.zig |
| 515 | lib/std/zig/tokenizer.zig |
| 516 | src/Air.zig |
| 517 | src/Builtin.zig |
| 518 | src/Compilation.zig |
| 519 | src/Compilation/Config.zig |
| 520 | src/DarwinPosixSpawn.zig |
| 521 | src/InternPool.zig |
| 522 | src/Liveness.zig |
| 523 | src/Liveness/Verify.zig |
| 524 | src/Module.zig |
| 525 | src/Package.zig |
| 526 | src/Package/Fetch.zig |
| 527 | src/Package/Fetch/git.zig |
| 528 | src/Package/Manifest.zig |
| 529 | src/Package/Module.zig |
| 530 | src/RangeSet.zig |
| 531 | src/Sema.zig |
| 532 | src/Sema/bitcast.zig |
| 533 | src/Sema/comptime_ptr_access.zig |
| 534 | src/Value.zig |
| 535 | src/arch/aarch64/CodeGen.zig |
| 536 | src/arch/aarch64/Emit.zig |
| 537 | src/arch/aarch64/Mir.zig |
| 538 | src/arch/aarch64/abi.zig |
| 539 | src/arch/aarch64/bits.zig |
| 540 | src/arch/arm/CodeGen.zig |
| 541 | src/arch/arm/Emit.zig |
| 542 | src/arch/arm/Mir.zig |
| 543 | src/arch/arm/abi.zig |
| 544 | src/arch/arm/bits.zig |
| 545 | src/arch/riscv64/CodeGen.zig |
| 546 | src/arch/riscv64/Emit.zig |
| 547 | src/arch/riscv64/Mir.zig |
| 548 | src/arch/riscv64/abi.zig |
| 549 | src/arch/riscv64/bits.zig |
| 550 | src/arch/sparc64/CodeGen.zig |
| 551 | src/arch/sparc64/Emit.zig |
| 552 | src/arch/sparc64/Mir.zig |
| 553 | src/arch/sparc64/abi.zig |
| 554 | src/arch/sparc64/bits.zig |
| 555 | src/arch/wasm/CodeGen.zig |
| 556 | src/arch/wasm/Emit.zig |
| 557 | src/arch/wasm/Mir.zig |
| 558 | src/arch/wasm/abi.zig |
| 559 | src/arch/x86/bits.zig |
| 560 | src/arch/x86_64/CodeGen.zig |
| 561 | src/arch/x86_64/Disassembler.zig |
| 562 | src/arch/x86_64/Emit.zig |
| 563 | src/arch/x86_64/Encoding.zig |
| 564 | src/arch/x86_64/Lower.zig |
| 565 | src/arch/x86_64/Mir.zig |
| 566 | src/arch/x86_64/abi.zig |
| 567 | src/arch/x86_64/bits.zig |
| 568 | src/arch/x86_64/encoder.zig |
| 569 | src/arch/x86_64/encodings.zig |
| 570 | src/clang.zig |
| 571 | src/clang_options.zig |
| 572 | src/clang_options_data.zig |
| 573 | src/codegen.zig |
| 574 | src/codegen/c.zig |
| 575 | src/codegen/c/Type.zig |
| 576 | src/codegen/llvm.zig |
| 577 | src/codegen/llvm/BitcodeReader.zig |
| 578 | src/codegen/llvm/Builder.zig |
| 579 | src/codegen/llvm/bindings.zig |
| 580 | src/codegen/llvm/bitcode_writer.zig |
| 581 | src/codegen/llvm/ir.zig |
| 582 | src/codegen/spirv.zig |
| 583 | src/codegen/spirv/Assembler.zig |
| 584 | src/codegen/spirv/Module.zig |
| 585 | src/codegen/spirv/Section.zig |
| 586 | src/codegen/spirv/spec.zig |
| 587 | src/crash_report.zig |
| 588 | src/glibc.zig |
| 589 | src/introspect.zig |
| 590 | src/libcxx.zig |
| 591 | src/libtsan.zig |
| 592 | src/libunwind.zig |
| 593 | src/link.zig |
| 594 | src/link/C.zig |
| 595 | src/link/Coff.zig |
| 596 | src/link/Coff/Atom.zig |
| 597 | src/link/Coff/ImportTable.zig |
| 598 | src/link/Coff/Object.zig |
| 599 | src/link/Coff/Relocation.zig |
| 600 | src/link/Coff/lld.zig |
| 601 | src/link/Dwarf.zig |
| 602 | src/link/Elf.zig |
| 603 | src/link/Elf/Archive.zig |
| 604 | src/link/Elf/Atom.zig |
| 605 | src/link/Elf/LdScript.zig |
| 606 | src/link/Elf/LinkerDefined.zig |
| 607 | src/link/Elf/Object.zig |
| 608 | src/link/Elf/SharedObject.zig |
| 609 | src/link/Elf/Symbol.zig |
| 610 | src/link/Elf/ZigObject.zig |
| 611 | src/link/Elf/eh_frame.zig |
| 612 | src/link/Elf/file.zig |
| 613 | src/link/Elf/gc.zig |
| 614 | src/link/Elf/merge_section.zig |
| 615 | src/link/Elf/relocatable.zig |
| 616 | src/link/Elf/relocation.zig |
| 617 | src/link/Elf/synthetic_sections.zig |
| 618 | src/link/Elf/thunks.zig |
| 619 | src/link/MachO.zig |
| 620 | src/link/MachO/Archive.zig |
| 621 | src/link/MachO/Atom.zig |
| 622 | src/link/MachO/CodeSignature.zig |
| 623 | src/link/MachO/DebugSymbols.zig |
| 624 | src/link/MachO/DwarfInfo.zig |
| 625 | src/link/MachO/Dylib.zig |
| 626 | src/link/MachO/InternalObject.zig |
| 627 | src/link/MachO/Object.zig |
| 628 | src/link/MachO/Relocation.zig |
| 629 | src/link/MachO/Symbol.zig |
| 630 | src/link/MachO/UnwindInfo.zig |
| 631 | src/link/MachO/ZigObject.zig |
| 632 | src/link/MachO/dead_strip.zig |
| 633 | src/link/MachO/dyld_info/Rebase.zig |
| 634 | src/link/MachO/dyld_info/Trie.zig |
| 635 | src/link/MachO/dyld_info/bind.zig |
| 636 | src/link/MachO/eh_frame.zig |
| 637 | src/link/MachO/fat.zig |
| 638 | src/link/MachO/file.zig |
| 639 | src/link/MachO/hasher.zig |
| 640 | src/link/MachO/load_commands.zig |
| 641 | src/link/MachO/relocatable.zig |
| 642 | src/link/MachO/synthetic.zig |
| 643 | src/link/MachO/thunks.zig |
| 644 | src/link/MachO/uuid.zig |
| 645 | src/link/NvPtx.zig |
| 646 | src/link/Plan9.zig |
| 647 | src/link/Plan9/aout.zig |
| 648 | src/link/SpirV.zig |
| 649 | src/link/SpirV/BinaryModule.zig |
| 650 | src/link/SpirV/deduplicate.zig |
| 651 | src/link/SpirV/lower_invocation_globals.zig |
| 652 | src/link/SpirV/prune_unused.zig |
| 653 | src/link/StringTable.zig |
| 654 | src/link/Wasm.zig |
| 655 | src/link/Wasm/Archive.zig |
| 656 | src/link/Wasm/Atom.zig |
| 657 | src/link/Wasm/Object.zig |
| 658 | src/link/Wasm/Symbol.zig |
| 659 | src/link/Wasm/ZigObject.zig |
| 660 | src/link/Wasm/file.zig |
| 661 | src/link/Wasm/types.zig |
| 662 | src/link/aarch64.zig |
| 663 | src/link/riscv.zig |
| 664 | src/link/table_section.zig |
| 665 | src/link/tapi.zig |
| 666 | src/link/tapi/Tokenizer.zig |
| 667 | src/link/tapi/parse.zig |
| 668 | src/link/tapi/parse/test.zig |
| 669 | src/link/tapi/yaml.zig |
| 670 | src/link/tapi/yaml/test.zig |
| 671 | src/main.zig |
| 672 | src/mingw.zig |
| 673 | src/musl.zig |
| 674 | src/mutable_value.zig |
| 675 | src/print_air.zig |
| 676 | src/print_env.zig |
| 677 | src/print_targets.zig |
| 678 | src/print_value.zig |
| 679 | src/print_zir.zig |
| 680 | src/register_manager.zig |
| 681 | src/target.zig |
| 682 | src/tracy.zig |
| 683 | src/translate_c.zig |
| 684 | src/type.zig |
| 685 | src/wasi_libc.zig |
| 676 | 686 | ) |
| 677 | 687 | |
| 678 | 688 | if(MSVC) |
| ... | ... | @@ -684,17 +694,17 @@ if(MSVC) |
| 684 | 694 | endif() |
| 685 | 695 | |
| 686 | 696 | configure_file ( |
| 687 | | "${CMAKE_SOURCE_DIR}/stage1/config.h.in" |
| 697 | stage1/config.h.in |
| 688 | 698 | "${ZIG_CONFIG_H_OUT}" |
| 689 | 699 | ) |
| 690 | 700 | configure_file ( |
| 691 | | "${CMAKE_SOURCE_DIR}/stage1/config.zig.in" |
| 701 | stage1/config.zig.in |
| 692 | 702 | "${ZIG_CONFIG_ZIG_OUT}" |
| 693 | 703 | ) |
| 694 | 704 | |
| 695 | 705 | # zigcpp target |
| 696 | 706 | |
| 697 | | set(ZIGCPP_OUTPUT_DIR "${CMAKE_CURRENT_BINARY_DIR}/zigcpp") |
| 707 | set(ZIGCPP_OUTPUT_DIR "${PROJECT_BINARY_DIR}/zigcpp") |
| 698 | 708 | |
| 699 | 709 | add_library(zigcpp STATIC ${ZIG_CPP_SOURCES}) |
| 700 | 710 | |
| ... | ... | @@ -821,10 +831,10 @@ else() |
| 821 | 831 | endif() |
| 822 | 832 | endif() |
| 823 | 833 | |
| 824 | | set(ZIG1_WASM_MODULE "${CMAKE_SOURCE_DIR}/stage1/zig1.wasm") |
| 825 | | set(ZIG1_C_SOURCE "${CMAKE_BINARY_DIR}/zig1.c") |
| 826 | | set(ZIG2_C_SOURCE "${CMAKE_BINARY_DIR}/zig2.c") |
| 827 | | set(ZIG_COMPILER_RT_C_SOURCE "${CMAKE_BINARY_DIR}/compiler_rt.c") |
| 834 | set(ZIG1_WASM_MODULE "${PROJECT_SOURCE_DIR}/stage1/zig1.wasm") |
| 835 | set(ZIG1_C_SOURCE "${PROJECT_BINARY_DIR}/zig1.c") |
| 836 | set(ZIG2_C_SOURCE "${PROJECT_BINARY_DIR}/zig2.c") |
| 837 | set(ZIG_COMPILER_RT_C_SOURCE "${PROJECT_BINARY_DIR}/compiler_rt.c") |
| 828 | 838 | |
| 829 | 839 | add_executable(zig-wasm2c ${ZIG_WASM2C_SOURCES}) |
| 830 | 840 | set_target_properties(zig-wasm2c PROPERTIES COMPILE_FLAGS "${ZIG_WASM2C_COMPILE_FLAGS}") |
| ... | ... | @@ -834,10 +844,10 @@ add_custom_command( |
| 834 | 844 | COMMAND zig-wasm2c "${ZIG1_WASM_MODULE}" "${ZIG1_C_SOURCE}" |
| 835 | 845 | DEPENDS zig-wasm2c "${ZIG1_WASM_MODULE}" |
| 836 | 846 | COMMENT STATUS "Converting ${ZIG1_WASM_MODULE} to ${ZIG1_C_SOURCE}" |
| 837 | | WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" |
| 847 | WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}" |
| 838 | 848 | ) |
| 839 | 849 | |
| 840 | | add_executable(zig1 ${ZIG1_C_SOURCE} "${CMAKE_SOURCE_DIR}/stage1/wasi.c") |
| 850 | add_executable(zig1 ${ZIG1_C_SOURCE} stage1/wasi.c) |
| 841 | 851 | set_target_properties(zig1 PROPERTIES COMPILE_FLAGS ${ZIG1_COMPILE_FLAGS}) |
| 842 | 852 | |
| 843 | 853 | if(MSVC) |
| ... | ... | @@ -850,7 +860,7 @@ else() |
| 850 | 860 | endif() |
| 851 | 861 | |
| 852 | 862 | set(BUILD_ZIG2_ARGS |
| 853 | | "${CMAKE_SOURCE_DIR}/lib" |
| 863 | "${PROJECT_SOURCE_DIR}/lib" |
| 854 | 864 | build-exe -ofmt=c -lc -OReleaseSmall |
| 855 | 865 | --name zig2 |
| 856 | 866 | -femit-bin="${ZIG2_C_SOURCE}" |
| ... | ... | @@ -867,11 +877,11 @@ add_custom_command( |
| 867 | 877 | COMMAND zig1 ${BUILD_ZIG2_ARGS} |
| 868 | 878 | DEPENDS zig1 "${ZIG_STAGE2_SOURCES}" |
| 869 | 879 | COMMENT STATUS "Running zig1.wasm to produce ${ZIG2_C_SOURCE}" |
| 870 | | WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" |
| 880 | WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}" |
| 871 | 881 | ) |
| 872 | 882 | |
| 873 | 883 | set(BUILD_COMPILER_RT_ARGS |
| 874 | | "${CMAKE_SOURCE_DIR}/lib" |
| 884 | "${PROJECT_SOURCE_DIR}/lib" |
| 875 | 885 | build-obj -ofmt=c -OReleaseSmall |
| 876 | 886 | --name compiler_rt |
| 877 | 887 | -femit-bin="${ZIG_COMPILER_RT_C_SOURCE}" |
| ... | ... | @@ -886,7 +896,7 @@ add_custom_command( |
| 886 | 896 | COMMAND zig1 ${BUILD_COMPILER_RT_ARGS} |
| 887 | 897 | DEPENDS zig1 "${ZIG_STAGE2_SOURCES}" |
| 888 | 898 | COMMENT STATUS "Running zig1.wasm to produce ${ZIG_COMPILER_RT_C_SOURCE}" |
| 889 | | WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" |
| 899 | WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}" |
| 890 | 900 | ) |
| 891 | 901 | |
| 892 | 902 | add_executable(zig2 ${ZIG2_C_SOURCE} ${ZIG_COMPILER_RT_C_SOURCE}) |
| ... | ... | @@ -894,7 +904,7 @@ set_target_properties(zig2 PROPERTIES |
| 894 | 904 | COMPILE_FLAGS ${ZIG2_COMPILE_FLAGS} |
| 895 | 905 | LINK_FLAGS "${ZIG2_LINK_FLAGS}" |
| 896 | 906 | ) |
| 897 | | target_include_directories(zig2 PUBLIC "${CMAKE_SOURCE_DIR}/stage1") |
| 907 | target_include_directories(zig2 PUBLIC stage1) |
| 898 | 908 | target_link_libraries(zig2 LINK_PUBLIC zigcpp) |
| 899 | 909 | |
| 900 | 910 | if(MSVC) |
| ... | ... | @@ -951,7 +961,7 @@ endif() |
| 951 | 961 | # -Dno-langref is currently hardcoded because building the langref takes too damn long |
| 952 | 962 | # To obtain these two forms of documentation, run zig build against stage3 rather than stage2. |
| 953 | 963 | set(ZIG_BUILD_ARGS |
| 954 | | --zig-lib-dir "${CMAKE_SOURCE_DIR}/lib" |
| 964 | --zig-lib-dir "${PROJECT_SOURCE_DIR}/lib" |
| 955 | 965 | "-Dconfig_h=${ZIG_CONFIG_H_OUT}" |
| 956 | 966 | "-Denable-llvm" |
| 957 | 967 | ${ZIG_RELEASE_ARG} |
| ... | ... | @@ -967,24 +977,24 @@ set(ZIG_BUILD_ARGS |
| 967 | 977 | ) |
| 968 | 978 | |
| 969 | 979 | add_custom_target(stage3 ALL |
| 970 | | DEPENDS "${CMAKE_BINARY_DIR}/stage3/bin/zig" |
| 980 | DEPENDS "${PROJECT_BINARY_DIR}/stage3/bin/zig" |
| 971 | 981 | ) |
| 972 | 982 | |
| 973 | 983 | add_custom_command( |
| 974 | | OUTPUT "${CMAKE_BINARY_DIR}/stage3/bin/zig" |
| 975 | | COMMAND zig2 build --prefix "${CMAKE_BINARY_DIR}/stage3" ${ZIG_BUILD_ARGS} |
| 984 | OUTPUT "${PROJECT_BINARY_DIR}/stage3/bin/zig" |
| 985 | COMMAND zig2 build --prefix "${PROJECT_BINARY_DIR}/stage3" ${ZIG_BUILD_ARGS} |
| 976 | 986 | COMMENT STATUS "Building stage3" |
| 977 | | WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" |
| 987 | WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}" |
| 978 | 988 | ) |
| 979 | 989 | |
| 980 | 990 | if(WIN32) |
| 981 | | set(ZIG_EXECUTABLE "${CMAKE_BINARY_DIR}/zig2.exe") |
| 991 | set(ZIG_EXECUTABLE "${PROJECT_BINARY_DIR}/zig2.exe") |
| 982 | 992 | else() |
| 983 | | set(ZIG_EXECUTABLE "${CMAKE_BINARY_DIR}/zig2") |
| 993 | set(ZIG_EXECUTABLE "${PROJECT_BINARY_DIR}/zig2") |
| 984 | 994 | endif() |
| 985 | 995 | |
| 986 | 996 | install(CODE "set(ZIG_EXECUTABLE \"${ZIG_EXECUTABLE}\")") |
| 987 | 997 | install(CODE "set(ZIG_BUILD_ARGS \"${ZIG_BUILD_ARGS}\")") |
| 988 | 998 | install(CODE "set(CMAKE_INSTALL_PREFIX \"${CMAKE_INSTALL_PREFIX}\")") |
| 989 | | install(CODE "set(CMAKE_SOURCE_DIR \"${CMAKE_SOURCE_DIR}\")") |
| 990 | | install(SCRIPT "${CMAKE_SOURCE_DIR}/cmake/install.cmake") |
| 999 | install(CODE "set(PROJECT_SOURCE_DIR \"${PROJECT_SOURCE_DIR}\")") |
| 1000 | install(SCRIPT cmake/install.cmake) |