aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
Diffstat (limited to 'contrib')
-rw-r--r--contrib/bc/.gitignore12
-rw-r--r--contrib/bc/NEWS.md28
-rw-r--r--contrib/bc/benchmarks/bc/add.bc21
-rw-r--r--contrib/bc/benchmarks/bc/arrays.bc38
-rw-r--r--contrib/bc/benchmarks/bc/arrays_and_constants.bc38
-rw-r--r--contrib/bc/benchmarks/bc/bitfuncs.bc18
-rw-r--r--contrib/bc/benchmarks/bc/constants.bc41
-rw-r--r--contrib/bc/benchmarks/bc/divide.bc26
-rw-r--r--contrib/bc/benchmarks/bc/functions.bc38
-rw-r--r--contrib/bc/benchmarks/bc/irand_long.bc12
-rw-r--r--contrib/bc/benchmarks/bc/irand_short.bc9
-rw-r--r--contrib/bc/benchmarks/bc/lib.bc11
-rw-r--r--contrib/bc/benchmarks/bc/multiply.bc23
-rw-r--r--contrib/bc/benchmarks/bc/postfix_incdec.bc11
-rw-r--r--contrib/bc/benchmarks/bc/power.bc2
-rw-r--r--contrib/bc/benchmarks/bc/strings.bc40
-rw-r--r--contrib/bc/benchmarks/bc/subtract.bc22
-rw-r--r--contrib/bc/benchmarks/dc/modexp.dc42
-rwxr-xr-xcontrib/bc/configure.sh6
-rw-r--r--contrib/bc/include/lang.h9
-rw-r--r--contrib/bc/include/lex.h11
-rw-r--r--contrib/bc/include/parse.h4
-rw-r--r--contrib/bc/include/status.h4
-rw-r--r--contrib/bc/include/version.h2
-rw-r--r--contrib/bc/include/vm.h11
-rw-r--r--contrib/bc/manuals/bc.1.md.in2476
-rw-r--r--contrib/bc/manuals/benchmarks.md673
-rw-r--r--contrib/bc/manuals/dc.1.md.in1452
-rw-r--r--contrib/bc/manuals/development.md5110
-rw-r--r--contrib/bc/manuals/header.txt27
-rw-r--r--contrib/bc/manuals/header_bc.txt1
-rw-r--r--contrib/bc/manuals/header_bcl.txt1
-rw-r--r--contrib/bc/manuals/header_dc.txt1
-rw-r--r--contrib/bc/manuals/release.md72
-rwxr-xr-xcontrib/bc/scripts/afl.py245
-rwxr-xr-xcontrib/bc/scripts/alloc.sh84
-rwxr-xr-xcontrib/bc/scripts/benchmark.sh159
-rw-r--r--contrib/bc/scripts/bitfuncgen.c240
-rwxr-xr-xcontrib/bc/scripts/fuzz_prep.sh81
-rwxr-xr-xcontrib/bc/scripts/manpage.sh175
-rw-r--r--contrib/bc/scripts/ministat.c675
-rwxr-xr-xcontrib/bc/scripts/package.sh261
-rwxr-xr-xcontrib/bc/scripts/radamsa.sh133
-rw-r--r--contrib/bc/scripts/radamsa.txt17
-rwxr-xr-xcontrib/bc/scripts/randmath.py421
-rwxr-xr-xcontrib/bc/scripts/release.sh811
-rw-r--r--contrib/bc/scripts/release_settings.txt16
-rwxr-xr-xcontrib/bc/scripts/test_settings.sh77
-rw-r--r--contrib/bc/scripts/test_settings.txt93
-rw-r--r--contrib/bc/src/bc_lex.c2
-rw-r--r--contrib/bc/src/data.c2
-rw-r--r--contrib/bc/src/dc_lex.c3
-rw-r--r--contrib/bc/src/history.c52
-rw-r--r--contrib/bc/src/lex.c17
-rw-r--r--contrib/bc/src/main.c28
-rw-r--r--contrib/bc/src/parse.c4
-rw-r--r--contrib/bc/src/program.c7
-rw-r--r--contrib/bc/src/vm.c153
-rw-r--r--contrib/bc/tests/fuzzing/bc_afl.yaml125
-rw-r--r--contrib/bc/tests/fuzzing/bc_afl_continue.yaml122
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/array.bc60
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/decimal.txt30
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/functions.bc7
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/len.bc48
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib10.txt4
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib12.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib2.txt15
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib3.txt6
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs1/lib6.txt5
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/bitfuncs.txt42
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib15.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/lib21.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/misc3.txt12
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/modulus.txt27
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs2/references.bc408
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/02.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/03.txt2
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/06.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/07.txt8
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/10.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/12.txt2
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/16.txt1
-rw-r--r--contrib/bc/tests/fuzzing/bc_inputs3/trunc.txt15
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/01.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/02.txt5
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/03.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/04.txt9
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/05.txt3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/06.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/07.txt3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/08.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/09.txt9
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/10.txt11
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/11.txt4
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/12.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/13.txt7
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/14.txt7
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/15.txt11
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/16.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/17.txt20
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/18.txt3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/20.txt3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/21.txt5
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/22.txt36
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/23.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/24.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/25.txt6
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/26.txt155
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/27.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/28.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/29.txt13
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/30.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/abs.txt7
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/add.txt33
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/array.dc2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/boolean.txt80
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/decimal.txt41
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/divide.txt33
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/divmod.txt64
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/else.dc4
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/engineering.txt19
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/loop.dc3
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/misc.txt1
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/modexp.txt103
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/modulus.txt70
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/multiply.txt42
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/places.txt14
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/power.txt36
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/quit.dc2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/scientific.txt55
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/shift.txt42
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/sqrt.txt14
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/stack_len.txt15
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/stdin.txt205
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/stream.dc2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/strings.txt51
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/subtract.txt33
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/vars.txt2
-rw-r--r--contrib/bc/tests/fuzzing/dc_inputs/weird.dc2
-rwxr-xr-xcontrib/bc/tests/history.py7
-rwxr-xr-xcontrib/bc/tests/other.sh50
-rwxr-xr-xcontrib/bc/tests/script.sh15
-rw-r--r--contrib/bearssl/.gitignore6
-rwxr-xr-xcontrib/bearssl/T0Comp.exebin72704 -> 73216 bytes
-rw-r--r--contrib/bearssl/flist459
-rw-r--r--contrib/bearssl/inc/bearssl_ec.h2
-rw-r--r--contrib/bearssl/inc/bearssl_hash.h4
-rw-r--r--contrib/bearssl/inc/bearssl_ssl.h8
-rw-r--r--contrib/bearssl/inc/bearssl_x509.h83
-rw-r--r--contrib/bearssl/src/config.h22
-rw-r--r--contrib/bearssl/src/ec/ec_c25519_m64.c4
-rw-r--r--contrib/bearssl/src/ec/ec_p256_m15.c22
-rw-r--r--contrib/bearssl/src/ec/ec_p256_m31.c22
-rw-r--r--contrib/bearssl/src/ec/ec_p256_m62.c2
-rw-r--r--contrib/bearssl/src/ec/ec_p256_m64.c67
-rw-r--r--contrib/bearssl/src/ec/ec_prime_i15.c10
-rw-r--r--contrib/bearssl/src/ec/ec_prime_i31.c13
-rw-r--r--contrib/bearssl/src/inner.h26
-rw-r--r--contrib/bearssl/src/rand/sysrng.c88
-rw-r--r--contrib/bearssl/src/rsa/rsa_i15_keygen.c6
-rw-r--r--contrib/bearssl/src/rsa/rsa_i15_modulus.c2
-rw-r--r--contrib/bearssl/src/rsa/rsa_i31_keygen_inner.c6
-rw-r--r--contrib/bearssl/src/rsa/rsa_i31_modulus.c2
-rw-r--r--contrib/bearssl/src/ssl/ssl_engine.c15
-rw-r--r--contrib/bearssl/src/ssl/ssl_rec_cbc.c2
-rw-r--r--contrib/bearssl/src/x509/asn1.t02
-rw-r--r--contrib/bearssl/src/x509/skey_decoder.c2
-rw-r--r--contrib/bearssl/src/x509/skey_decoder.t02
-rw-r--r--contrib/bearssl/src/x509/x509_minimal.c751
-rw-r--r--contrib/bearssl/src/x509/x509_minimal.t080
-rw-r--r--contrib/bearssl/test/test_crypto.c4
-rw-r--r--contrib/bearssl/test/test_x509.c210
-rw-r--r--contrib/bearssl/tools/sslio.c2
-rw-r--r--contrib/bmake/ChangeLog222
-rw-r--r--contrib/bmake/FILES49
-rw-r--r--contrib/bmake/VERSION2
-rw-r--r--contrib/bmake/arch.c90
-rw-r--r--contrib/bmake/bmake.168
-rw-r--r--contrib/bmake/bmake.cat145
-rw-r--r--contrib/bmake/buf.c15
-rw-r--r--contrib/bmake/buf.h19
-rw-r--r--contrib/bmake/compat.c93
-rw-r--r--contrib/bmake/cond.c469
-rw-r--r--contrib/bmake/dir.c21
-rw-r--r--contrib/bmake/dir.h14
-rw-r--r--contrib/bmake/filemon/filemon.h4
-rw-r--r--contrib/bmake/filemon/filemon_dev.c12
-rw-r--r--contrib/bmake/for.c228
-rw-r--r--contrib/bmake/hash.c82
-rw-r--r--contrib/bmake/hash.h24
-rwxr-xr-xcontrib/bmake/import.sh2
-rw-r--r--contrib/bmake/job.c104
-rw-r--r--contrib/bmake/job.h34
-rw-r--r--contrib/bmake/lst.c6
-rw-r--r--contrib/bmake/lst.h24
-rw-r--r--contrib/bmake/main.c562
-rw-r--r--contrib/bmake/make.168
-rw-r--r--contrib/bmake/make.c32
-rw-r--r--contrib/bmake/make.h683
-rw-r--r--contrib/bmake/make_malloc.c12
-rw-r--r--contrib/bmake/make_malloc.h26
-rw-r--r--contrib/bmake/meta.c192
-rw-r--r--contrib/bmake/meta.h8
-rw-r--r--contrib/bmake/metachar.h12
-rw-r--r--contrib/bmake/mk/ChangeLog91
-rw-r--r--contrib/bmake/mk/FILES2
-rw-r--r--contrib/bmake/mk/cc-wrap.mk66
-rw-r--r--contrib/bmake/mk/dirdeps-options.mk9
-rw-r--r--contrib/bmake/mk/dirdeps.mk101
-rw-r--r--contrib/bmake/mk/host-target.mk7
-rw-r--r--contrib/bmake/mk/init.mk8
-rw-r--r--[-rwxr-xr-x]contrib/bmake/mk/install-mk4
-rwxr-xr-xcontrib/bmake/mk/meta2deps.py38
-rwxr-xr-xcontrib/bmake/mk/meta2deps.sh29
-rw-r--r--contrib/bmake/mk/mk-files.txt93
-rw-r--r--contrib/bmake/mk/posix.mk104
-rw-r--r--contrib/bmake/mk/sys.clean-env.mk6
-rw-r--r--contrib/bmake/mk/sys.vars.mk20
-rw-r--r--contrib/bmake/mk/sys/AIX.mk3
-rw-r--r--contrib/bmake/mk/sys/Darwin.mk3
-rw-r--r--contrib/bmake/mk/sys/Generic.mk6
-rw-r--r--contrib/bmake/mk/sys/HP-UX.mk5
-rw-r--r--contrib/bmake/mk/sys/IRIX.mk3
-rw-r--r--contrib/bmake/mk/sys/Linux.mk5
-rw-r--r--contrib/bmake/mk/sys/NetBSD.mk3
-rw-r--r--contrib/bmake/mk/sys/OSF1.mk5
-rw-r--r--contrib/bmake/mk/sys/OpenBSD.mk3
-rw-r--r--contrib/bmake/mk/sys/SunOS.mk5
-rw-r--r--contrib/bmake/mk/sys/UnixWare.mk5
-rw-r--r--contrib/bmake/nonints.h348
-rwxr-xr-x[-rw-r--r--]contrib/bmake/os.sh0
-rw-r--r--contrib/bmake/parse.c1853
-rw-r--r--contrib/bmake/str.c33
-rw-r--r--contrib/bmake/str.h46
-rw-r--r--contrib/bmake/suff.c76
-rw-r--r--contrib/bmake/targ.c41
-rw-r--r--contrib/bmake/trace.c17
-rw-r--r--contrib/bmake/unit-tests/Makefile65
-rw-r--r--contrib/bmake/unit-tests/cmdline.exp4
-rw-r--r--contrib/bmake/unit-tests/comment.mk6
-rw-r--r--contrib/bmake/unit-tests/cond-cmp-numeric.exp4
-rw-r--r--contrib/bmake/unit-tests/cond-func-empty.mk17
-rw-r--r--contrib/bmake/unit-tests/cond-func.exp10
-rw-r--r--contrib/bmake/unit-tests/cond-func.mk20
-rw-r--r--contrib/bmake/unit-tests/cond-op-parentheses.exp7
-rw-r--r--contrib/bmake/unit-tests/cond-op-parentheses.mk36
-rw-r--r--contrib/bmake/unit-tests/cond-short.mk12
-rw-r--r--contrib/bmake/unit-tests/cond-token-number.exp2
-rw-r--r--contrib/bmake/unit-tests/cond-token-number.mk15
-rw-r--r--contrib/bmake/unit-tests/cond-token-plain.exp29
-rw-r--r--contrib/bmake/unit-tests/cond-token-plain.mk49
-rw-r--r--contrib/bmake/unit-tests/cond-token-string.exp4
-rw-r--r--contrib/bmake/unit-tests/dep-duplicate.exp4
-rw-r--r--contrib/bmake/unit-tests/dep-duplicate.mk27
-rw-r--r--contrib/bmake/unit-tests/dep-op-missing.exp4
-rw-r--r--contrib/bmake/unit-tests/dep-op-missing.mk13
-rw-r--r--contrib/bmake/unit-tests/dep-wildcards.exp2
-rw-r--r--contrib/bmake/unit-tests/dep.exp6
-rw-r--r--contrib/bmake/unit-tests/dep.mk16
-rw-r--r--contrib/bmake/unit-tests/depsrc-meta.exp2
-rw-r--r--contrib/bmake/unit-tests/depsrc-meta.mk21
-rw-r--r--contrib/bmake/unit-tests/depsrc-use.exp4
-rw-r--r--contrib/bmake/unit-tests/depsrc-use.mk21
-rw-r--r--contrib/bmake/unit-tests/depsrc-usebefore.exp46
-rw-r--r--contrib/bmake/unit-tests/depsrc-usebefore.mk109
-rw-r--r--contrib/bmake/unit-tests/depsrc.exp1
-rw-r--r--contrib/bmake/unit-tests/depsrc.mk14
-rw-r--r--contrib/bmake/unit-tests/deptgt-error.exp10
-rw-r--r--contrib/bmake/unit-tests/deptgt-error.mk22
-rw-r--r--contrib/bmake/unit-tests/deptgt-ignore.exp12
-rw-r--r--contrib/bmake/unit-tests/deptgt-ignore.mk30
-rw-r--r--contrib/bmake/unit-tests/deptgt-interrupt.exp3
-rw-r--r--contrib/bmake/unit-tests/deptgt-interrupt.mk9
-rw-r--r--contrib/bmake/unit-tests/deptgt-main.exp1
-rw-r--r--contrib/bmake/unit-tests/deptgt-main.mk27
-rw-r--r--contrib/bmake/unit-tests/deptgt-makeflags.exp4
-rw-r--r--contrib/bmake/unit-tests/deptgt-notparallel.exp8
-rw-r--r--contrib/bmake/unit-tests/deptgt-notparallel.mk18
-rw-r--r--contrib/bmake/unit-tests/deptgt-order.exp7
-rw-r--r--contrib/bmake/unit-tests/deptgt-order.mk4
-rw-r--r--contrib/bmake/unit-tests/deptgt-path-suffix.exp5
-rw-r--r--contrib/bmake/unit-tests/deptgt-path-suffix.mk10
-rw-r--r--contrib/bmake/unit-tests/deptgt-phony.exp41
-rw-r--r--contrib/bmake/unit-tests/deptgt-phony.mk27
-rw-r--r--contrib/bmake/unit-tests/deptgt-posix.exp (renamed from contrib/bmake/unit-tests/envfirst.exp)0
-rw-r--r--contrib/bmake/unit-tests/deptgt-posix.mk116
-rw-r--r--contrib/bmake/unit-tests/deptgt-silent-jobs.exp7
-rw-r--r--contrib/bmake/unit-tests/deptgt-silent-jobs.mk34
-rw-r--r--contrib/bmake/unit-tests/deptgt.exp13
-rw-r--r--contrib/bmake/unit-tests/deptgt.mk11
-rwxr-xr-xcontrib/bmake/unit-tests/directive-dinclude.exp5
-rwxr-xr-xcontrib/bmake/unit-tests/directive-dinclude.mk25
-rw-r--r--contrib/bmake/unit-tests/directive-elifdef.mk21
-rw-r--r--contrib/bmake/unit-tests/directive-elifndef.mk23
-rw-r--r--contrib/bmake/unit-tests/directive-export-impl.exp20
-rw-r--r--contrib/bmake/unit-tests/directive-for-escape.exp102
-rw-r--r--contrib/bmake/unit-tests/directive-for-escape.mk62
-rwxr-xr-xcontrib/bmake/unit-tests/directive-for-generating-endif.exp2
-rwxr-xr-xcontrib/bmake/unit-tests/directive-for.exp18
-rwxr-xr-xcontrib/bmake/unit-tests/directive-for.mk81
-rwxr-xr-xcontrib/bmake/unit-tests/directive-hyphen-include.exp5
-rwxr-xr-xcontrib/bmake/unit-tests/directive-hyphen-include.mk22
-rw-r--r--contrib/bmake/unit-tests/directive-if.exp23
-rw-r--r--contrib/bmake/unit-tests/directive-if.mk15
-rw-r--r--contrib/bmake/unit-tests/directive-ifdef.exp3
-rw-r--r--contrib/bmake/unit-tests/directive-ifdef.mk44
-rw-r--r--contrib/bmake/unit-tests/directive-ifmake.exp6
-rw-r--r--contrib/bmake/unit-tests/directive-ifmake.mk39
-rwxr-xr-xcontrib/bmake/unit-tests/directive-include.exp6
-rwxr-xr-xcontrib/bmake/unit-tests/directive-include.mk33
-rw-r--r--contrib/bmake/unit-tests/directive-info.exp2
-rw-r--r--contrib/bmake/unit-tests/directive-info.mk13
-rwxr-xr-xcontrib/bmake/unit-tests/directive-sinclude.exp5
-rwxr-xr-xcontrib/bmake/unit-tests/directive-sinclude.mk18
-rw-r--r--contrib/bmake/unit-tests/directive-undef.exp2
-rw-r--r--contrib/bmake/unit-tests/directive-undef.mk46
-rw-r--r--contrib/bmake/unit-tests/directive-unexport-env.exp2
-rw-r--r--contrib/bmake/unit-tests/directive-unexport-env.mk5
-rw-r--r--contrib/bmake/unit-tests/directive-warning.exp16
-rw-r--r--contrib/bmake/unit-tests/directive-warning.mk9
-rw-r--r--contrib/bmake/unit-tests/directive.exp12
-rw-r--r--contrib/bmake/unit-tests/directive.mk22
-rw-r--r--contrib/bmake/unit-tests/envfirst.mk44
-rw-r--r--contrib/bmake/unit-tests/export.exp2
-rw-r--r--contrib/bmake/unit-tests/hanoi-include.mk6
-rw-r--r--contrib/bmake/unit-tests/include-main.exp12
-rw-r--r--contrib/bmake/unit-tests/include-main.mk4
-rw-r--r--contrib/bmake/unit-tests/include-sub.mk10
-rw-r--r--contrib/bmake/unit-tests/meta-cmd-cmp.exp16
-rw-r--r--contrib/bmake/unit-tests/meta-cmd-cmp.mk40
-rw-r--r--contrib/bmake/unit-tests/modts.exp14
-rw-r--r--contrib/bmake/unit-tests/modts.mk47
-rw-r--r--contrib/bmake/unit-tests/modword.exp126
-rw-r--r--contrib/bmake/unit-tests/modword.mk161
-rw-r--r--contrib/bmake/unit-tests/objdir-writable.exp8
-rw-r--r--contrib/bmake/unit-tests/objdir-writable.mk6
-rw-r--r--contrib/bmake/unit-tests/opt-debug-cond.exp5
-rw-r--r--contrib/bmake/unit-tests/opt-debug-cond.mk22
-rw-r--r--contrib/bmake/unit-tests/opt-debug-curdir.mk10
-rw-r--r--contrib/bmake/unit-tests/opt-debug-file.exp13
-rw-r--r--contrib/bmake/unit-tests/opt-debug-file.mk48
-rw-r--r--contrib/bmake/unit-tests/opt-debug-graph1.exp10
-rw-r--r--contrib/bmake/unit-tests/opt-debug-graph2.exp8
-rw-r--r--contrib/bmake/unit-tests/opt-debug-graph3.exp8
-rw-r--r--contrib/bmake/unit-tests/opt-debug-hash.exp7
-rw-r--r--contrib/bmake/unit-tests/opt-debug-hash.mk9
-rw-r--r--contrib/bmake/unit-tests/opt-debug-parse.exp25
-rw-r--r--contrib/bmake/unit-tests/opt-debug-parse.mk34
-rw-r--r--contrib/bmake/unit-tests/opt-debug-var.exp6
-rw-r--r--contrib/bmake/unit-tests/opt-debug-var.mk30
-rw-r--r--contrib/bmake/unit-tests/opt-debug-x-trace.exp2
-rw-r--r--contrib/bmake/unit-tests/opt-debug-x-trace.mk10
-rw-r--r--contrib/bmake/unit-tests/opt-define.mk30
-rw-r--r--contrib/bmake/unit-tests/opt-env.exp6
-rw-r--r--contrib/bmake/unit-tests/opt-env.mk51
-rw-r--r--contrib/bmake/unit-tests/opt-file.mk6
-rw-r--r--contrib/bmake/unit-tests/opt-jobs-internal.exp7
-rw-r--r--contrib/bmake/unit-tests/opt-jobs-internal.mk11
-rw-r--r--contrib/bmake/unit-tests/opt-keep-going-indirect.exp32
-rw-r--r--contrib/bmake/unit-tests/opt-keep-going-indirect.mk90
-rw-r--r--contrib/bmake/unit-tests/opt-raw.mk16
-rw-r--r--contrib/bmake/unit-tests/opt-silent.exp2
-rw-r--r--contrib/bmake/unit-tests/opt-silent.mk8
-rw-r--r--contrib/bmake/unit-tests/opt-version.exp2
-rw-r--r--contrib/bmake/unit-tests/opt-version.mk12
-rw-r--r--contrib/bmake/unit-tests/opt-where-am-i.exp3
-rw-r--r--contrib/bmake/unit-tests/opt-where-am-i.mk14
-rw-r--r--contrib/bmake/unit-tests/parse.exp5
-rw-r--r--contrib/bmake/unit-tests/parse.mk14
-rw-r--r--contrib/bmake/unit-tests/posix.mk7
-rw-r--r--contrib/bmake/unit-tests/sh-flags.exp72
-rw-r--r--contrib/bmake/unit-tests/sh.mk5
-rw-r--r--contrib/bmake/unit-tests/suff-incomplete.exp12
-rw-r--r--contrib/bmake/unit-tests/suff-main-several.exp40
-rw-r--r--contrib/bmake/unit-tests/suff-rebuild.exp22
-rw-r--r--contrib/bmake/unit-tests/suff-transform-debug.exp10
-rw-r--r--contrib/bmake/unit-tests/suff-use.exp7
-rw-r--r--contrib/bmake/unit-tests/suff-use.mk50
-rw-r--r--contrib/bmake/unit-tests/var-class-cmdline.exp4
-rw-r--r--contrib/bmake/unit-tests/var-class-global.mk8
-rw-r--r--contrib/bmake/unit-tests/var-class-local.exp5
-rw-r--r--contrib/bmake/unit-tests/var-class-local.mk45
-rw-r--r--contrib/bmake/unit-tests/var-class.mk9
-rw-r--r--contrib/bmake/unit-tests/var-eval-short.exp16
-rw-r--r--contrib/bmake/unit-tests/var-eval-short.mk11
-rw-r--r--contrib/bmake/unit-tests/var-op-expand.mk4
-rw-r--r--contrib/bmake/unit-tests/var-op-shell.exp12
-rw-r--r--contrib/bmake/unit-tests/var-op-shell.mk15
-rw-r--r--contrib/bmake/unit-tests/var-op-sunsh.mk47
-rw-r--r--contrib/bmake/unit-tests/var-recursive.exp7
-rw-r--r--contrib/bmake/unit-tests/var-recursive.mk16
-rw-r--r--contrib/bmake/unit-tests/var-scope-cmdline.exp4
-rw-r--r--contrib/bmake/unit-tests/var-scope-cmdline.mk (renamed from contrib/bmake/unit-tests/var-class-cmdline.mk)2
-rw-r--r--contrib/bmake/unit-tests/var-scope-env.exp (renamed from contrib/bmake/unit-tests/var-class-env.exp)0
-rw-r--r--contrib/bmake/unit-tests/var-scope-env.mk (renamed from contrib/bmake/unit-tests/var-class-env.mk)2
-rw-r--r--contrib/bmake/unit-tests/var-scope-global.exp (renamed from contrib/bmake/unit-tests/var-class-global.exp)0
-rw-r--r--contrib/bmake/unit-tests/var-scope-global.mk18
-rw-r--r--contrib/bmake/unit-tests/var-scope-local-legacy.exp (renamed from contrib/bmake/unit-tests/var-class-local-legacy.exp)0
-rw-r--r--contrib/bmake/unit-tests/var-scope-local-legacy.mk (renamed from contrib/bmake/unit-tests/var-class-local-legacy.mk)2
-rw-r--r--contrib/bmake/unit-tests/var-scope-local.exp21
-rw-r--r--contrib/bmake/unit-tests/var-scope-local.mk236
-rw-r--r--contrib/bmake/unit-tests/var-scope.exp (renamed from contrib/bmake/unit-tests/var-class.exp)0
-rw-r--r--contrib/bmake/unit-tests/var-scope.mk9
-rw-r--r--contrib/bmake/unit-tests/vardebug.exp12
-rw-r--r--contrib/bmake/unit-tests/varmod-assign-shell.exp14
-rw-r--r--contrib/bmake/unit-tests/varmod-assign-shell.mk36
-rw-r--r--contrib/bmake/unit-tests/varmod-assign.mk9
-rw-r--r--contrib/bmake/unit-tests/varmod-defined.exp4
-rw-r--r--contrib/bmake/unit-tests/varmod-ifelse.exp8
-rw-r--r--contrib/bmake/unit-tests/varmod-ifelse.mk6
-rw-r--r--contrib/bmake/unit-tests/varmod-indirect.exp14
-rw-r--r--contrib/bmake/unit-tests/varmod-indirect.mk6
-rw-r--r--contrib/bmake/unit-tests/varmod-loop.exp10
-rwxr-xr-xcontrib/bmake/unit-tests/varmod-match-escape.exp4
-rw-r--r--contrib/bmake/unit-tests/varmod-match.exp16
-rw-r--r--contrib/bmake/unit-tests/varmod-match.mk132
-rw-r--r--contrib/bmake/unit-tests/varmod-order-numeric.mk11
-rw-r--r--contrib/bmake/unit-tests/varmod-order.mk16
-rw-r--r--contrib/bmake/unit-tests/varmod-quote-dollar.exp1
-rw-r--r--contrib/bmake/unit-tests/varmod-quote-dollar.mk6
-rw-r--r--contrib/bmake/unit-tests/varmod-select-words.exp125
-rw-r--r--contrib/bmake/unit-tests/varmod-select-words.mk162
-rw-r--r--contrib/bmake/unit-tests/varmod-shell.exp10
-rw-r--r--contrib/bmake/unit-tests/varmod-shell.mk10
-rw-r--r--contrib/bmake/unit-tests/varmod-sun-shell.exp11
-rw-r--r--contrib/bmake/unit-tests/varmod-sun-shell.mk7
-rw-r--r--contrib/bmake/unit-tests/varmod-to-separator.exp26
-rw-r--r--contrib/bmake/unit-tests/varmod-to-separator.mk93
-rw-r--r--contrib/bmake/unit-tests/varname-dot-make-jobs.exp7
-rw-r--r--contrib/bmake/unit-tests/varname-dot-make-jobs.mk24
-rw-r--r--contrib/bmake/unit-tests/varname-dot-make-pid.mk18
-rw-r--r--contrib/bmake/unit-tests/varname-dot-make-ppid.mk25
-rwxr-xr-xcontrib/bmake/unit-tests/varname-dot-shell.exp24
-rw-r--r--contrib/bmake/unit-tests/varname-dot-suffixes.exp8
-rw-r--r--contrib/bmake/unit-tests/varname-dot-suffixes.mk8
-rw-r--r--contrib/bmake/unit-tests/varname-empty.exp7
-rw-r--r--contrib/bmake/unit-tests/varname-makeflags.mk20
-rw-r--r--contrib/bmake/unit-tests/varname.mk44
-rw-r--r--contrib/bmake/unit-tests/varparse-errors.exp6
-rw-r--r--contrib/bmake/unit-tests/varparse-errors.mk22
-rw-r--r--contrib/bmake/unit-tests/varquote.mk6
-rw-r--r--contrib/bmake/util.c43
-rw-r--r--contrib/bmake/var.c773
-rw-r--r--contrib/bsddialog/.gitignore1
-rw-r--r--contrib/bsddialog/CHANGELOG61
-rw-r--r--contrib/bsddialog/GNUMakefile6
-rw-r--r--contrib/bsddialog/LICENSE2
-rw-r--r--contrib/bsddialog/Makefile19
-rw-r--r--contrib/bsddialog/README.md162
-rw-r--r--contrib/bsddialog/bsddialog.1590
-rw-r--r--contrib/bsddialog/bsddialog.c1218
-rw-r--r--contrib/bsddialog/examples_library/buildlist.c44
-rw-r--r--contrib/bsddialog/examples_library/checklist.c44
-rwxr-xr-xcontrib/bsddialog/examples_library/compile15
-rw-r--r--contrib/bsddialog/examples_library/datebox.c24
-rw-r--r--contrib/bsddialog/examples_library/form.c38
-rw-r--r--contrib/bsddialog/examples_library/formw.c61
-rw-r--r--contrib/bsddialog/examples_library/infobox.c24
-rw-r--r--contrib/bsddialog/examples_library/menu.c41
-rw-r--r--contrib/bsddialog/examples_library/mixedlist.c63
-rw-r--r--contrib/bsddialog/examples_library/msgbox.c35
-rw-r--r--contrib/bsddialog/examples_library/pause.c19
-rw-r--r--contrib/bsddialog/examples_library/radiolist.c41
-rw-r--r--contrib/bsddialog/examples_library/rangebox.c23
-rw-r--r--contrib/bsddialog/examples_library/sade.c56
-rw-r--r--contrib/bsddialog/examples_library/theme.c62
-rw-r--r--contrib/bsddialog/examples_library/timebox.c24
-rw-r--r--contrib/bsddialog/examples_library/treeview.c46
-rw-r--r--contrib/bsddialog/examples_library/yesno.c28
-rwxr-xr-xcontrib/bsddialog/examples_utility/buildlist.sh17
-rwxr-xr-xcontrib/bsddialog/examples_utility/checklist.sh27
-rwxr-xr-xcontrib/bsddialog/examples_utility/form.sh37
-rwxr-xr-xcontrib/bsddialog/examples_utility/gauge.sh34
-rwxr-xr-xcontrib/bsddialog/examples_utility/infobox.sh6
-rwxr-xr-xcontrib/bsddialog/examples_utility/inputbox.sh30
-rwxr-xr-xcontrib/bsddialog/examples_utility/menu.sh36
-rwxr-xr-xcontrib/bsddialog/examples_utility/mixedform.sh36
-rwxr-xr-xcontrib/bsddialog/examples_utility/mixedgauge.sh43
-rwxr-xr-xcontrib/bsddialog/examples_utility/msgbox.sh21
-rwxr-xr-xcontrib/bsddialog/examples_utility/passwordbox.sh30
-rwxr-xr-xcontrib/bsddialog/examples_utility/passwordform.sh40
-rwxr-xr-xcontrib/bsddialog/examples_utility/pause.sh36
-rwxr-xr-xcontrib/bsddialog/examples_utility/radiolist.sh39
-rwxr-xr-xcontrib/bsddialog/examples_utility/timebox.sh34
-rwxr-xr-xcontrib/bsddialog/examples_utility/treeview.sh17
-rwxr-xr-xcontrib/bsddialog/examples_utility/yesno.sh25
-rw-r--r--contrib/bsddialog/lib/GNUMakefile9
-rw-r--r--contrib/bsddialog/lib/Makefile77
-rw-r--r--contrib/bsddialog/lib/barbox.c605
-rw-r--r--contrib/bsddialog/lib/bsddialog.3832
-rw-r--r--contrib/bsddialog/lib/bsddialog.h183
-rw-r--r--contrib/bsddialog/lib/bsddialog_progressview.h20
-rw-r--r--contrib/bsddialog/lib/bsddialog_theme.h34
-rw-r--r--contrib/bsddialog/lib/formbox.c355
-rw-r--r--contrib/bsddialog/lib/infobox.c94
-rw-r--r--contrib/bsddialog/lib/lib_util.c786
-rw-r--r--contrib/bsddialog/lib/lib_util.h92
-rw-r--r--contrib/bsddialog/lib/libbsddialog.c44
-rw-r--r--contrib/bsddialog/lib/menubox.c1131
-rw-r--r--contrib/bsddialog/lib/messagebox.c244
-rw-r--r--contrib/bsddialog/lib/textbox.c169
-rw-r--r--contrib/bsddialog/lib/theme.c100
-rw-r--r--contrib/bsddialog/lib/timebox.c470
-rw-r--r--contrib/bsnmp/lib/snmpclient.c6
-rw-r--r--contrib/dma/dma.c3
-rw-r--r--contrib/dma/mail.c12
-rw-r--r--contrib/dma/net.c51
-rw-r--r--contrib/elftoolchain/readelf/readelf.c13
-rw-r--r--contrib/expat/Changes129
-rw-r--r--contrib/expat/Makefile.am4
-rw-r--r--contrib/expat/Makefile.in5
-rw-r--r--contrib/expat/README.md2
-rw-r--r--contrib/expat/configure.ac12
-rw-r--r--contrib/expat/doc/Makefile.am3
-rw-r--r--contrib/expat/doc/Makefile.in4
-rw-r--r--contrib/expat/doc/reference.html20
-rw-r--r--contrib/expat/doc/xmlwf.12
-rw-r--r--contrib/expat/doc/xmlwf.xml4
-rw-r--r--contrib/expat/examples/Makefile.in1
-rw-r--r--contrib/expat/examples/elements.c2
-rw-r--r--contrib/expat/examples/outline.c2
-rw-r--r--contrib/expat/lib/Makefile.in1
-rw-r--r--contrib/expat/lib/expat.h22
-rw-r--r--contrib/expat/lib/xmlparse.c324
-rw-r--r--contrib/expat/lib/xmlrole.c2
-rw-r--r--contrib/expat/lib/xmltok.c9
-rw-r--r--contrib/expat/lib/xmltok_impl.c20
-rw-r--r--contrib/expat/tests/Makefile.in1
-rw-r--r--contrib/expat/tests/benchmark/Makefile.in1
-rw-r--r--contrib/expat/tests/benchmark/benchmark.c2
-rw-r--r--contrib/expat/tests/runtests.c268
-rw-r--r--contrib/expat/xmlwf/Makefile.in1
-rw-r--r--contrib/expat/xmlwf/xmlfile.c2
-rw-r--r--contrib/expat/xmlwf/xmlwf.c8
-rw-r--r--contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h2
-rw-r--r--contrib/libarchive/.editorconfig18
-rw-r--r--contrib/libarchive/.github/workflows/cifuzz.yml24
-rw-r--r--contrib/libarchive/NEWS6
-rw-r--r--contrib/libarchive/build/autoconf/m4_ax_compile_check_sizeof.m4115
-rw-r--r--contrib/libarchive/libarchive/archive.h8
-rw-r--r--contrib/libarchive/libarchive/archive_blake2.h4
-rw-r--r--contrib/libarchive/libarchive/archive_blake2_impl.h2
-rw-r--r--contrib/libarchive/libarchive/archive_blake2s_ref.c2
-rw-r--r--contrib/libarchive/libarchive/archive_blake2sp_ref.c2
-rw-r--r--contrib/libarchive/libarchive/archive_cryptor.c8
-rw-r--r--contrib/libarchive/libarchive/archive_digest.c18
-rw-r--r--contrib/libarchive/libarchive/archive_entry.h4
-rw-r--r--contrib/libarchive/libarchive/archive_getdate.c2
-rw-r--r--contrib/libarchive/libarchive/archive_pack_dev.c3
-rw-r--r--contrib/libarchive/libarchive/archive_platform.h30
-rw-r--r--contrib/libarchive/libarchive/archive_private.h5
-rw-r--r--contrib/libarchive/libarchive/archive_read.c150
-rw-r--r--contrib/libarchive/libarchive/archive_read_append_filter.c4
-rw-r--r--contrib/libarchive/libarchive/archive_read_disk.380
-rw-r--r--contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c8
-rw-r--r--contrib/libarchive/libarchive/archive_read_disk_posix.c35
-rw-r--r--contrib/libarchive/libarchive/archive_read_private.h53
-rw-r--r--contrib/libarchive/libarchive/archive_read_set_options.c32
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_bzip2.c36
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_compress.c43
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_grzip.c23
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_gzip.c35
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_lrzip.c24
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_lz4.c36
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_lzop.c29
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_program.c63
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_rpm.c32
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_uu.c32
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_xz.c75
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_filter_zstd.c29
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_7zip.c29
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_iso9660.c3
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_mtree.c122
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_rar.c856
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_rar5.c247
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_tar.c16
-rw-r--r--contrib/libarchive/libarchive/archive_read_support_format_zip.c161
-rw-r--r--contrib/libarchive/libarchive/archive_string.c2
-rw-r--r--contrib/libarchive/libarchive/archive_write.c36
-rw-r--r--contrib/libarchive/libarchive/archive_write_add_filter_xz.c4
-rw-r--r--contrib/libarchive/libarchive/archive_write_add_filter_zstd.c42
-rw-r--r--contrib/libarchive/libarchive/archive_write_disk.38
-rw-r--r--contrib/libarchive/libarchive/archive_write_disk_posix.c33
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_cpio.c1
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_cpio_binary.c32
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_iso9660.c2
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_pax.c10
-rw-r--r--contrib/libarchive/libarchive/archive_write_set_format_zip.c14
-rw-r--r--contrib/libarchive/libarchive/cpio.52
-rw-r--r--contrib/libarchive/libarchive/libarchive.340
-rw-r--r--contrib/libarchive/libarchive/test/test_archive_write_add_filter_by_name.c12
-rw-r--r--contrib/libarchive/libarchive/test/test_compat_tar_directory.c77
-rw-r--r--contrib/libarchive/libarchive/test/test_compat_tar_directory_1.tar.uu50
-rw-r--r--contrib/libarchive/libarchive/test/test_fuzz.c5
-rw-r--r--contrib/libarchive/libarchive/test/test_read_data_large.c4
-rw-r--r--contrib/libarchive/libarchive/test/test_read_extract.c3
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_rar5.c76
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_rar5_bad_window_sz_in_mltarc_file.rar.uu7
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_rar5_decode_number_out_of_bounds_read.rar.uu10
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_rar5_sfx.exe.uu7048
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_rar5_window_buf_and_size_desync.rar.uu11
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_rar_filter.c57
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_rar_filter.rar.uu2099
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_zip.c155
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_zip_winzip_aes.c2
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_zip_winzip_aes_large.c8
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_zip_zstd.zipx.uu18
-rw-r--r--contrib/libarchive/libarchive/test/test_read_format_zip_zstd_multi.zipx.uu94
-rw-r--r--contrib/libarchive/libarchive/test/test_read_large.c4
-rw-r--r--contrib/libarchive/libarchive/test/test_read_pax_truncated.c4
-rw-r--r--contrib/libarchive/libarchive/test/test_read_truncated.c3
-rw-r--r--contrib/libarchive/libarchive/test/test_read_truncated_filter.c22
-rw-r--r--contrib/libarchive/libarchive/test/test_sparse_basic.c37
-rw-r--r--contrib/libarchive/libarchive/test/test_write_disk_secure746.c4
-rw-r--r--contrib/libarchive/libarchive/test/test_write_filter_zstd.c4
-rw-r--r--contrib/libarchive/libarchive/test/test_write_format_7zip_large.c6
-rw-r--r--contrib/libarchive/libarchive/test/test_write_format_zip_entry_size_unset.c321
-rw-r--r--contrib/libarchive/tar/bsdtar.121
-rw-r--r--contrib/libarchive/tar/bsdtar.c61
-rw-r--r--contrib/libarchive/tar/bsdtar.h4
-rw-r--r--contrib/libarchive/tar/cmdline.c2
-rw-r--r--contrib/libarchive/tar/creation_set.c2
-rw-r--r--contrib/libarchive/tar/read.c7
-rw-r--r--contrib/libarchive/tar/test/test_option_ignore_zeros.c147
-rw-r--r--contrib/libarchive/tar/write.c4
-rw-r--r--contrib/libarchive/test_utils/test_common.h2
-rw-r--r--contrib/libarchive/test_utils/test_main.c104
-rw-r--r--contrib/libarchive/test_utils/test_utils.c151
-rw-r--r--contrib/libarchive/test_utils/test_utils.h11
-rw-r--r--contrib/libcxxrt/atomic.h110
-rw-r--r--contrib/libcxxrt/auxhelper.cc25
-rw-r--r--contrib/libcxxrt/cxxabi.h7
-rw-r--r--contrib/libcxxrt/exception.cc63
-rw-r--r--contrib/libcxxrt/guard.cc373
-rw-r--r--contrib/libcxxrt/libelftc_dem_gnu3.c6
-rw-r--r--contrib/libcxxrt/memory.cc54
-rw-r--r--contrib/libcxxrt/noexception.cc45
-rw-r--r--contrib/libcxxrt/unwind-arm.h2
-rw-r--r--contrib/libcxxrt/unwind-itanium.h9
-rw-r--r--contrib/libedit/chared.c67
-rw-r--r--contrib/libedit/chartype.h3
-rw-r--r--contrib/libedit/eln.c10
-rw-r--r--contrib/libedit/filecomplete.c43
-rw-r--r--contrib/libedit/filecomplete.h4
-rw-r--r--contrib/libedit/histedit.h6
-rw-r--r--contrib/libedit/readline.c112
-rw-r--r--contrib/libedit/readline/readline.h26
-rw-r--r--contrib/llvm-project/FREEBSD-Xlist45
-rw-r--r--contrib/llvm-project/clang/include/clang-c/Index.h13
-rw-r--r--contrib/llvm-project/clang/include/clang/APINotes/Types.h42
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTConcept.h21
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTContext.h165
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTDiagnostic.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTFwd.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTImporter.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTImporterLookupTable.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTImporterSharedState.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTStructuralEquivalence.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTTypeTraits.h63
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/AbstractBasicReader.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/AbstractBasicWriter.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/AbstractTypeReader.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/AbstractTypeWriter.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Attr.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/AttrIterator.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/BuiltinTypes.def3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Comment.h27
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CommentCommands.td103
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CommentHTMLTags.td6
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CommentLexer.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CommentSema.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ComparisonCategories.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ComputeDependence.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CurrentSourceLocExprScope.h13
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Decl.h53
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclBase.h32
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclCXX.h69
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclContextInternals.h13
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclObjC.h27
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclObjCCommon.h6
-rwxr-xr-xcontrib/llvm-project/clang/include/clang/AST/DeclTemplate.h28
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclarationName.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Expr.h18
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ExprConcepts.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ExprObjC.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/FormatString.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/GlobalDecl.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/JSONNodeDumper.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/LambdaCapture.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/LocInfoType.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/MangleNumberingContext.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/NestedNameSpecifier.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/NonTrivialTypeVisitor.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/OSLog.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/OpenMPClause.h223
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/PrettyDeclStackTrace.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/PrettyPrinter.h19
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/PropertiesBase.td2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/QualTypeNames.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/RecursiveASTVisitor.h50
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Redeclarable.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Stmt.h56
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/StmtObjC.h41
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/StmtOpenMP.h252
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TemplateBase.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TemplateName.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TextNodeDumper.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Type.h115
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TypeLoc.h86
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TypeOrdering.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TypeProperties.td23
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/UnresolvedSet.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchFinder.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchers.h436
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchersInternal.h77
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Parser.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Registry.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/Analyses/Consumed.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/Analyses/Dominators.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/AnyCall.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/BodyFarm.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/CFG.h21
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/CloneDetection.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ControlFlowContext.h57
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h142
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h145
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/DataflowEnvironment.h269
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/DataflowLattice.h29
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/MapLattice.h140
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/StorageLocation.h89
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/Transfer.h33
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.h129
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/Value.h144
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/IssueHash.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/PathDiagnostic.h31
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/ProgramPoint.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/RetainSummaryManager.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/SelectorExtras.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/AlignedAllocation.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Attr.td95
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/AttrDocs.td240
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/AttrSubjectMatchRules.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Builtins.def92
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Builtins.h25
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsAArch64.def3
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge.def39
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsAArch64NeonSVEBridge_cg.def39
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsAMDGPU.def13
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagon.def10
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagonDep.def147
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def192
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsNVPTX.def34
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsPPC.def38
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsRISCV.def26
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsRISCVVector.def21
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsSVE.def1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsWebAssembly.def35
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsX86.def291
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsX86_64.def8
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/CLWarnings.h26
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/CharInfo.h21
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/CodeGenOptions.def37
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/CodeGenOptions.h27
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Cuda.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DarwinSDKInfo.h20
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DebugInfoOptions.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Diagnostic.h31
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Diagnostic.td10
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticAST.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticASTKinds.td9
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticAnalysis.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticCategories.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticComment.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticCommonKinds.td15
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticCrossTU.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticDriver.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticDriverKinds.td208
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticError.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticFrontend.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticFrontendKinds.td17
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticGroups.td65
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticIDs.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticLex.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticLexKinds.td62
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticParse.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticParseKinds.td67
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticRefactoring.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticSema.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticSemaKinds.td322
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticSerialization.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticSerializationKinds.td2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DirectoryEntry.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/IdentifierTable.h71
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/JsonSupport.h28
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangOptions.def13
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangOptions.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangStandards.def15
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/MSP430Target.def3
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Module.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/ObjCRuntime.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenCLOptions.h18
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenMPKinds.def19
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenMPKinds.h24
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OperatorPrecedence.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/PartialDiagnostic.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/PragmaKinds.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/ProfileList.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/RISCVVTypes.def4
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Sanitizers.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SourceLocation.h19
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Specifiers.h12
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Stack.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/StmtNodes.td7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SyncScope.h73
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetBuiltins.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetID.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetInfo.h108
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TokenKinds.def5
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TypeNodes.td5
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/X86Target.def110
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/arm_neon.td22
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/riscv_vector.td293
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/BackendUtil.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/CGFunctionInfo.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/CodeGenABITypes.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/ModuleBuilder.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/SwiftCallingConv.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Action.h12
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Distro.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Driver.h82
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Job.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Options.td396
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Phases.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/SanitizerArgs.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Tool.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/ToolChain.h61
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Types.def1
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Types.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Util.h1
-rwxr-xr-xcontrib/llvm-project/clang/include/clang/Format/Format.h597
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/ASTConsumers.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/CompilerInstance.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/CompilerInvocation.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/FrontendAction.h17
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/FrontendActions.h19
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/FrontendOptions.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/PCHContainerOperations.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/PrecompiledPreamble.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/PreprocessorOutputOptions.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/SerializedDiagnostics.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/Utils.h15
-rw-r--r--contrib/llvm-project/clang/include/clang/IndexSerialization/SerializablePathCollection.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Interpreter/Interpreter.h21
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/DependencyDirectivesSourceMinimizer.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/HeaderMap.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/HeaderSearch.h105
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/HeaderSearchOptions.h15
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/Lexer.h29
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/LiteralSupport.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/ModuleMap.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PPCallbacks.h24
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/Preprocessor.h114
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Parse/Parser.h39
-rw-r--r--contrib/llvm-project/clang/include/clang/Parse/RAIIObjectsForParser.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/AnalysisBasedWarnings.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/CleanupInfo.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/CodeCompleteConsumer.h79
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/DeclSpec.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ExternalSemaSource.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Initialization.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Lookup.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Overload.h61
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ParsedAttr.h34
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ParsedTemplate.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Scope.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ScopeInfo.h20
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Sema.h312
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/SemaConcept.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/TemplateInstCallback.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTBitCodes.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTReader.h24
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTRecordReader.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTWriter.h22
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/GlobalModuleIndex.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ModuleFile.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ModuleFileExtension.h28
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ModuleManager.h13
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/PCHContainerOperations.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/TypeBitCodes.def5
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td27
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def41
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h113
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallDescription.h179
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h108
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h69
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h34
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Testing/TestClangConfig.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/ASTDiff/ASTDiff.h28
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/CommonOptionsParser.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/CompilationDatabase.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h409
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h13
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h21
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h32
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h41
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/FixIt.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Inclusions/IncludeStyle.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ASTSelection.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/AtomicChange.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Extract/Extract.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Lookup.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringAction.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringOption.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/ReplacementsYaml.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Syntax/BuildTree.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Syntax/Tree.h17
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Tooling.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/MatchConsumer.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/Parsing.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/RangeSelector.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/RewriteRule.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/SourceCode.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h41
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/Stencil.h32
-rw-r--r--contrib/llvm-project/clang/include/clang/module.modulemap4
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/ARCMT.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/Internals.h10
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp33
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/TransAutoreleasePool.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/Transforms.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/AST/APValue.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTConcept.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTContext.cpp1080
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTDiagnostic.cpp75
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTDumper.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTImporter.cpp667
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTImporterLookupTable.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTStructuralEquivalence.cpp80
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTTypeTraits.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/AST/AttrDocTable.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/AST/AttrImpl.cpp43
-rw-r--r--contrib/llvm-project/clang/lib/AST/CXXABI.h1
-rw-r--r--contrib/llvm-project/clang/lib/AST/CXXInheritance.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/AST/Comment.cpp87
-rw-r--r--contrib/llvm-project/clang/lib/AST/CommentBriefParser.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/AST/CommentLexer.cpp70
-rw-r--r--contrib/llvm-project/clang/lib/AST/CommentSema.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/AST/ComparisonCategories.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/Decl.cpp117
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclBase.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclCXX.cpp109
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclObjC.cpp24
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp82
-rwxr-xr-xcontrib/llvm-project/clang/lib/AST/DeclTemplate.cpp92
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclarationName.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/AST/Expr.cpp79
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprConcepts.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprConstant.cpp341
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprObjC.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExternalASTMerger.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/AST/FormatString.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/ByteCodeEmitter.cpp44
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/ByteCodeExprGen.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/ByteCodeExprGen.h2
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/ByteCodeStmtGen.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/ByteCodeStmtGen.h4
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Context.h3
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Descriptor.h2
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Disasm.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Function.h2
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Interp.h26
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/InterpBlock.h2
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/InterpStack.h2
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/InterpState.h2
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Opcodes.td2
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Pointer.h3
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/PrimType.h50
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Program.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Program.h14
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Source.h21
-rw-r--r--contrib/llvm-project/clang/lib/AST/ItaniumCXXABI.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/AST/ItaniumMangle.cpp95
-rw-r--r--contrib/llvm-project/clang/lib/AST/JSONNodeDumper.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/AST/Mangle.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/AST/MicrosoftCXXABI.cpp25
-rw-r--r--contrib/llvm-project/clang/lib/AST/MicrosoftMangle.cpp122
-rw-r--r--contrib/llvm-project/clang/lib/AST/NSAPI.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/AST/NestedNameSpecifier.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/AST/OSLog.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/AST/OpenMPClause.cpp54
-rw-r--r--contrib/llvm-project/clang/lib/AST/ParentMap.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/AST/ParentMapContext.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/AST/PrintfFormatString.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/AST/QualTypeNames.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/AST/RecordLayoutBuilder.cpp75
-rw-r--r--contrib/llvm-project/clang/lib/AST/Stmt.cpp25
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtObjC.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtOpenMP.cpp146
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp59
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtProfile.cpp53
-rw-r--r--contrib/llvm-project/clang/lib/AST/TemplateBase.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/TemplateName.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/AST/TextNodeDumper.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/AST/Type.cpp94
-rw-r--r--contrib/llvm-project/clang/lib/AST/TypeLoc.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/AST/TypePrinter.cpp103
-rw-r--r--contrib/llvm-project/clang/lib/AST/VTableBuilder.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/ASTMatchFinder.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/ASTMatchersInternal.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Marshallers.h8
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Parser.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Registry.cpp23
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/AnalysisDeclContext.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/BodyFarm.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/CFG.cpp268
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/CloneDetection.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ControlFlowContext.cpp69
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/FlowSensitive/DataflowEnvironment.cpp363
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Transfer.cpp462
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp253
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/ObjCNoReturn.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/ReachableCode.cpp25
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/RetainSummaryManager.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/ThreadSafety.cpp68
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/UninitializedValues.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Builtins.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Basic/CLWarnings.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Cuda.cpp24
-rw-r--r--contrib/llvm-project/clang/lib/Basic/DarwinSDKInfo.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Diagnostic.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Basic/DiagnosticIDs.cpp31
-rw-r--r--contrib/llvm-project/clang/lib/Basic/FileManager.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Basic/IdentifierTable.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/LangOptions.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Module.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Basic/OpenCLOptions.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/Basic/OpenMPKinds.cpp57
-rw-r--r--contrib/llvm-project/clang/lib/Basic/ProfileList.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/SourceLocation.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Basic/SourceManager.cpp45
-rw-r--r--contrib/llvm-project/clang/lib/Basic/TargetID.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Basic/TargetInfo.cpp36
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AArch64.cpp143
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AArch64.h24
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AMDGPU.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AMDGPU.h28
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/ARC.h4
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/ARM.cpp85
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/ARM.h13
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AVR.cpp543
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AVR.h1
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/BPF.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Hexagon.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Hexagon.h2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Lanai.h2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/M68k.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Mips.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Mips.h2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.h8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/OSTargets.cpp87
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/OSTargets.h63
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/PNaCl.h2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/PPC.cpp122
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/PPC.h7
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/RISCV.cpp214
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/RISCV.h35
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/SPIR.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/SPIR.h134
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Sparc.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Sparc.h11
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/SystemZ.h16
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/WebAssembly.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/WebAssembly.h15
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/X86.cpp63
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/X86.h29
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/XCore.h2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Version.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ABIInfo.h2
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/Address.h123
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/BackendUtil.cpp346
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGAtomic.cpp79
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBlocks.cpp350
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBlocks.h69
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBuilder.h46
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp940
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCUDANV.cpp31
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.cpp45
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCXXABI.h13
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp254
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCall.h12
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp72
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCleanup.h12
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCoroutine.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp706
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.h51
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp44
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp23
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGException.cpp32
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp205
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprAgg.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp29
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprConstant.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp161
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGGPUBuiltin.cpp135
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGNonTrivialStruct.cpp33
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp110
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp192
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCMac.cpp179
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCRuntime.cpp80
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCRuntime.h17
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp517
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.h40
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.cpp60
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.h43
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp156
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h12
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp56
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h43
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGRecordLayout.h4
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp183
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGStmtOpenMP.cpp561
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGVTables.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGValue.h76
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp113
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp190
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.h178
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp557
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.h32
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenPGO.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenTBAA.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenTBAA.h1
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenTypeCache.h6
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenTypes.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenTypes.h5
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ItaniumCXXABI.cpp68
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/MacroPPCallbacks.h1
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/MicrosoftCXXABI.cpp111
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ModuleBuilder.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp60
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp575
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/TargetInfo.h1
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/VarBypassDetector.h2
-rw-r--r--contrib/llvm-project/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Action.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Compilation.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Distro.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Driver.cpp635
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Job.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Multilib.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp258
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChain.cpp106
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AIX.cpp53
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AIX.h8
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPU.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPU.h8
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp68
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AVR.cpp48
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AVR.h7
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/AArch64.cpp91
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/AArch64.h1
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ARM.cpp76
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ARM.h7
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/Mips.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/Mips.h3
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/RISCV.cpp478
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/X86.cpp49
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/X86.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/BareMetal.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/BareMetal.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp895
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.h26
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CloudABI.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CloudABI.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.cpp399
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.h42
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CrossWindows.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CrossWindows.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.cpp129
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.h11
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Darwin.cpp207
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Darwin.h19
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/DragonFly.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Flang.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Fuchsia.cpp37
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Fuchsia.h7
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Gnu.cpp115
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Gnu.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIP.cpp458
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIPAMD.cpp368
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIPAMD.h (renamed from contrib/llvm-project/clang/lib/Driver/ToolChains/HIP.h)42
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIPSPV.cpp292
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIPSPV.h103
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIPUtility.cpp167
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIPUtility.h35
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Haiku.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Hexagon.cpp159
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Hexagon.h6
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Linux.cpp58
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Linux.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSP430.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSVC.cpp186
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSVC.h6
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSVCSetupApi.h9
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp143
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.h11
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/NetBSD.cpp83
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/OpenBSD.cpp54
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/OpenBSD.h6
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/PPCFreeBSD.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/PPCFreeBSD.h33
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/PPCLinux.cpp59
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/PPCLinux.h7
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/PS4CPU.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/PS4CPU.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/SPIRV.cpp93
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/SPIRV.h91
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Solaris.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/TCE.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/TCE.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/VEToolchain.cpp42
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/VEToolchain.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.cpp51
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.h3
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/XCore.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/XCore.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/ZOS.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Types.cpp81
-rw-r--r--contrib/llvm-project/clang/lib/Driver/XRayArgs.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Edit/EditedSource.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Edit/RewriteObjCFoundationAPI.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Format/AffectedRangeManager.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Format/BreakableToken.cpp49
-rw-r--r--contrib/llvm-project/clang/lib/Format/ContinuationIndenter.cpp143
-rw-r--r--contrib/llvm-project/clang/lib/Format/ContinuationIndenter.h27
-rw-r--r--contrib/llvm-project/clang/lib/Format/DefinitionBlockSeparator.cpp251
-rw-r--r--contrib/llvm-project/clang/lib/Format/DefinitionBlockSeparator.h41
-rw-r--r--contrib/llvm-project/clang/lib/Format/Format.cpp502
-rw-r--r--contrib/llvm-project/clang/lib/Format/FormatToken.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Format/FormatToken.h50
-rw-r--r--contrib/llvm-project/clang/lib/Format/FormatTokenLexer.cpp94
-rw-r--r--contrib/llvm-project/clang/lib/Format/MacroExpander.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Format/Macros.h7
-rw-r--r--contrib/llvm-project/clang/lib/Format/NamespaceEndCommentsFixer.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/Format/QualifierAlignmentFixer.cpp473
-rw-r--r--contrib/llvm-project/clang/lib/Format/QualifierAlignmentFixer.h100
-rw-r--r--contrib/llvm-project/clang/lib/Format/SortJavaScriptImports.cpp61
-rw-r--r--contrib/llvm-project/clang/lib/Format/TokenAnalyzer.cpp70
-rw-r--r--contrib/llvm-project/clang/lib/Format/TokenAnalyzer.h12
-rw-r--r--contrib/llvm-project/clang/lib/Format/TokenAnnotator.cpp582
-rw-r--r--contrib/llvm-project/clang/lib/Format/TokenAnnotator.h16
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineFormatter.cpp197
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp777
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.h37
-rw-r--r--contrib/llvm-project/clang/lib/Format/UsingDeclarationsSorter.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Format/WhitespaceManager.cpp85
-rw-r--r--contrib/llvm-project/clang/lib/Format/WhitespaceManager.h7
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/ASTConsumers.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/ASTUnit.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/CompilerInstance.cpp455
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/CompilerInvocation.cpp280
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/ExtractAPIConsumer.cpp32
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/FrontendAction.cpp92
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/FrontendActions.cpp114
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/HeaderIncludeGen.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/InitPreprocessor.cpp122
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/LayoutOverrideSource.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/MultiplexConsumer.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/PrecompiledPreamble.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/PrintPreprocessedOutput.cpp384
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/FrontendActions.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp42
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteObjC.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp16
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.h2
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TextDiagnostic.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp23
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_complex_builtins.h6
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_intrinsics.h32
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_libdevice_declares.h6
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_math.h2
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_runtime_wrapper.h69
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_texture_intrinsics.h740
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_hip_runtime_wrapper.h21
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__wmmintrin_aes.h2
-rw-r--r--contrib/llvm-project/clang/lib/Headers/altivec.h294
-rw-r--r--contrib/llvm-project/clang/lib/Headers/ammintrin.h4
-rw-r--r--contrib/llvm-project/clang/lib/Headers/amxintrin.h33
-rw-r--r--contrib/llvm-project/clang/lib/Headers/arm_acle.h6
-rw-r--r--contrib/llvm-project/clang/lib/Headers/arm_neon_sve_bridge.h184
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx2intrin.h362
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512bf16intrin.h6
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512bwintrin.h142
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512dqintrin.h730
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512erintrin.h204
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512fintrin.h3142
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512fp16intrin.h3349
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512vbmi2intrin.h96
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512vlbf16intrin.h54
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512vlbwintrin.h188
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512vldqintrin.h268
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512vlfp16intrin.h2068
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512vlintrin.h1126
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512vlvbmi2intrin.h192
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512vlvnniintrin.h16
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avxintrin.h381
-rw-r--r--contrib/llvm-project/clang/lib/Headers/cetintrin.h10
-rw-r--r--contrib/llvm-project/clang/lib/Headers/cpuid.h3
-rw-r--r--contrib/llvm-project/clang/lib/Headers/crc32intrin.h100
-rw-r--r--contrib/llvm-project/clang/lib/Headers/emmintrin.h38
-rw-r--r--contrib/llvm-project/clang/lib/Headers/f16cintrin.h8
-rw-r--r--contrib/llvm-project/clang/lib/Headers/float.h21
-rw-r--r--contrib/llvm-project/clang/lib/Headers/gfniintrin.h95
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hexagon_protos.h11
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hexagon_types.h32
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hvx_hexagon_protos.h1609
-rw-r--r--contrib/llvm-project/clang/lib/Headers/ia32intrin.h12
-rw-r--r--contrib/llvm-project/clang/lib/Headers/immintrin.h34
-rw-r--r--contrib/llvm-project/clang/lib/Headers/intrin.h40
-rw-r--r--contrib/llvm-project/clang/lib/Headers/keylockerintrin.h10
-rw-r--r--contrib/llvm-project/clang/lib/Headers/limits.h20
-rw-r--r--contrib/llvm-project/clang/lib/Headers/mmintrin.h4
-rw-r--r--contrib/llvm-project/clang/lib/Headers/nmmintrin.h4
-rw-r--r--contrib/llvm-project/clang/lib/Headers/opencl-c-base.h80
-rw-r--r--contrib/llvm-project/clang/lib/Headers/opencl-c.h2158
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/complex11
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/complex.h9
-rw-r--r--contrib/llvm-project/clang/lib/Headers/pmmintrin.h4
-rw-r--r--contrib/llvm-project/clang/lib/Headers/ppc_wrappers/emmintrin.h5
-rw-r--r--contrib/llvm-project/clang/lib/Headers/ppc_wrappers/mm_malloc.h4
-rw-r--r--contrib/llvm-project/clang/lib/Headers/ppc_wrappers/mmintrin.h5
-rw-r--r--contrib/llvm-project/clang/lib/Headers/ppc_wrappers/pmmintrin.h5
-rw-r--r--contrib/llvm-project/clang/lib/Headers/ppc_wrappers/smmintrin.h7
-rw-r--r--contrib/llvm-project/clang/lib/Headers/ppc_wrappers/tmmintrin.h5
-rw-r--r--contrib/llvm-project/clang/lib/Headers/ppc_wrappers/xmmintrin.h5
-rw-r--r--contrib/llvm-project/clang/lib/Headers/prfchwintrin.h7
-rw-r--r--contrib/llvm-project/clang/lib/Headers/smmintrin.h239
-rw-r--r--contrib/llvm-project/clang/lib/Headers/stdatomic.h15
-rw-r--r--contrib/llvm-project/clang/lib/Headers/stdint.h168
-rw-r--r--contrib/llvm-project/clang/lib/Headers/tmmintrin.h16
-rw-r--r--contrib/llvm-project/clang/lib/Headers/unwind.h3
-rw-r--r--contrib/llvm-project/clang/lib/Headers/vaesintrin.h2
-rw-r--r--contrib/llvm-project/clang/lib/Headers/vpclmulqdqintrin.h12
-rw-r--r--contrib/llvm-project/clang/lib/Headers/wasm_simd128.h191
-rw-r--r--contrib/llvm-project/clang/lib/Headers/wmmintrin.h4
-rw-r--r--contrib/llvm-project/clang/lib/Headers/x86gprintrin.h12
-rw-r--r--contrib/llvm-project/clang/lib/Headers/xmmintrin.h14
-rw-r--r--contrib/llvm-project/clang/lib/Headers/xopintrin.h62
-rw-r--r--contrib/llvm-project/clang/lib/Index/FileIndexRecord.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexDecl.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Index/USRGeneration.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalExecutor.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalExecutor.h5
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.h9
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/Interpreter.cpp64
-rw-r--r--contrib/llvm-project/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp63
-rw-r--r--contrib/llvm-project/clang/lib/Lex/HeaderMap.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/Lex/HeaderSearch.cpp251
-rw-r--r--contrib/llvm-project/clang/lib/Lex/InitHeaderSearch.cpp (renamed from contrib/llvm-project/clang/lib/Frontend/InitHeaderSearch.cpp)88
-rw-r--r--contrib/llvm-project/clang/lib/Lex/Lexer.cpp472
-rw-r--r--contrib/llvm-project/clang/lib/Lex/LiteralSupport.cpp242
-rw-r--r--contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp47
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPDirectives.cpp78
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPExpressions.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPLexerChange.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPMacroExpansion.cpp62
-rw-r--r--contrib/llvm-project/clang/lib/Lex/Pragma.cpp178
-rw-r--r--contrib/llvm-project/clang/lib/Lex/Preprocessor.cpp63
-rw-r--r--contrib/llvm-project/clang/lib/Lex/TokenLexer.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Lex/UnicodeCharSets.h470
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp33
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp154
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp136
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseExprCXX.cpp84
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseInit.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseObjc.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseOpenMP.cpp604
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParsePragma.cpp78
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseStmt.cpp220
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseStmtAsm.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseTemplate.cpp79
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseTentative.cpp16
-rw-r--r--contrib/llvm-project/clang/lib/Parse/Parser.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/Rewrite/HTMLRewrite.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Rewrite/Rewriter.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Sema/AnalysisBasedWarnings.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/Sema/CodeCompleteConsumer.cpp95
-rw-r--r--contrib/llvm-project/clang/lib/Sema/DeclSpec.cpp44
-rw-r--r--contrib/llvm-project/clang/lib/Sema/JumpDiagnostics.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Sema/OpenCLBuiltins.td591
-rw-r--r--contrib/llvm-project/clang/lib/Sema/ParsedAttr.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Sema/Scope.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Sema/ScopeInfo.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Sema/Sema.cpp212
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaAccess.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaAvailability.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCast.cpp29
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp1202
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCodeComplete.cpp642
-rwxr-xr-xcontrib/llvm-project/clang/lib/Sema/SemaConcept.cpp23
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCoroutine.cpp330
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp1157
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp544
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDeclCXX.cpp607
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDeclObjC.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExceptionSpec.cpp31
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp748
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp190
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExprMember.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExprObjC.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaInit.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaLambda.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp66
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaModule.cpp60
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaObjCProperty.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp1007
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaOverload.cpp410
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaSYCL.cpp118
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp170
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaStmtAsm.cpp49
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp89
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp1161
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp77
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp179
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateVariadic.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaType.cpp232
-rw-r--r--contrib/llvm-project/clang/lib/Sema/TreeTransform.h253
-rw-r--r--contrib/llvm-project/clang/lib/Sema/UsedDeclVisitor.h3
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTCommon.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReader.cpp719
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp472
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReaderInternals.h1
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReaderStmt.cpp47
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTWriter.cpp223
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTWriterDecl.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTWriterStmt.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/GeneratePCH.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ModuleFileExtension.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ModuleManager.cpp33
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp16
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp50
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp33
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp1407
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp205
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp39
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp45
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp86
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StringChecker.cpp105
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp24
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h6
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h1
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/Yaml.h2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp280
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporter.cpp42
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp416
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CallDescription.cpp146
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CallEvent.cpp100
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/Environment.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp20
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp37
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp643
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/MemRegion.cpp59
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ProgramState.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp593
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RegionStore.cpp349
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp143
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp122
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/Store.cpp57
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp75
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h3
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/CommonOptionsParser.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp349
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp41
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp186
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp127
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/JSONCompilationDatabase.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Syntax/BuildTree.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Syntax/Tokens.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Syntax/Tree.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Tooling.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Transformer/Parsing.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp84
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Transformer/Stencil.cpp151
-rw-r--r--contrib/llvm-project/clang/tools/clang-format/ClangFormat.cpp71
-rw-r--r--contrib/llvm-project/clang/tools/clang-repl/ClangRepl.cpp5
-rw-r--r--contrib/llvm-project/clang/tools/driver/cc1_main.cpp8
-rw-r--r--contrib/llvm-project/clang/tools/driver/cc1as_main.cpp7
-rw-r--r--contrib/llvm-project/clang/tools/driver/driver.cpp42
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ASTTableGen.cpp2
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp2
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangAttrEmitter.cpp68
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp6
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp29
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangOpcodesEmitter.cpp8
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp160
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/MveEmitter.cpp20
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/NeonEmitter.cpp46
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/RISCVVEmitter.cpp285
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/TableGen.cpp6
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/TableGenBackends.h1
-rw-r--r--contrib/llvm-project/compiler-rt/include/profile/InstrProfData.inc20
-rw-r--r--contrib/llvm-project/compiler-rt/include/profile/MemProfData.inc152
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/asan_interface.h2
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/common_interface_defs.h11
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/dfsan_interface.h31
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/linux_syscall_hooks.h2120
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/tsan_interface.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_activation.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_allocator.cpp73
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_allocator.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_debugging.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_descriptions.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_errors.cpp53
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_errors.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_fake_stack.cpp20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_flags.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_fuchsia.cpp46
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_globals.cpp32
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp53
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interceptors.h45
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interface.inc1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_linux.cpp36
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_mac.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp115
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_mapping.h194
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_mapping_sparc64.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_poisoning.cpp28
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_poisoning.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_premap_shadow.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_report.cpp29
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_rtl.cpp52
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_rtl_static.cpp15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_rtl_x86_64.S146
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_shadow_setup.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_stats.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_thread.cpp25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_win.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_win_dll_thunk.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/README.txt8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/arm/truncdfsf2vfp.S4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/assembly.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/atomic.c15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/clear_cache.c5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/cpu_model.c44
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/emutls.c19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixdfdi.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixsfdi.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixunsdfdi.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixunssfdi.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixunsxfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixunsxfsi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixxfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatdidf.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatdisf.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatsisf.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatsitf.c8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatundidf.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatundisf.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatunsisf.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatunsitf.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_extend.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_mode.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/mingw_fixfloat.c34
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/riscv/restore.S10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/riscv/save.S2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/udivmoddi4.c6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/cfi/cfi.cpp16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan.cpp265
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_allocator.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_custom.cpp66
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_interceptors.cpp65
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_thread.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_thread.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/done_abilist.txt13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/libc_ubuntu1404_abilist.txt1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerBuiltinsMsvc.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerCommand.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerCorpus.h25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.cpp32
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.h16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDefs.h24
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDictionary.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp74
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerExtraCountersDarwin.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerExtraCountersWindows.cpp80
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerFlags.def9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerFork.cpp124
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerFork.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIO.cpp18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIO.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIOWindows.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerInternal.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp211
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.h38
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMutate.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMutate.h18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerOptions.h1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerTracePC.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp156
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/common.h57
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan.cpp21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan.h25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp81
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_allocator.cpp63
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_exceptions.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_fuchsia.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_interceptors.cpp79
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_interface_internal.h48
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_linux.cpp149
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_memintrinsics.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_report.cpp115
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_setjmp_aarch64.S (renamed from contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_setjmp.S)21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_setjmp_x86_64.S82
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread.cpp31
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_type_test.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/interception/interception_win.cpp51
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan.h23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_allocator.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_allocator.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_common.cpp595
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_common.h58
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_common_fuchsia.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_common_linux.cpp5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_common_mac.cpp13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_fuchsia.cpp5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_interceptors.cpp66
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_mac.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_posix.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_thread.cpp26
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_thread.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_allocator.cpp382
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_allocator.h1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_flags.inc14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_interceptors.cpp16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_interceptors.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_malloc_linux.cpp103
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_mibmap.cpp37
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_mibmap.h27
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_rawprofile.cpp246
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_rawprofile.h14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_rtl.cpp18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_stats.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_thread.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/tests/driver.cpp (renamed from contrib/llvm-project/lld/lib/Core/Writer.cpp)15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/tests/rawprofile.cpp197
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan.cpp5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_allocator.cpp5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_chained_origin_depot.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_chained_origin_depot.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_interceptors.cpp199
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_interface_internal.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_linux.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_poisoning.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_report.cpp21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_thread.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_thread.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/adt.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/c_api.h32
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/debug.cpp83
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/debug.h56
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/elfnix_platform.cpp584
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/elfnix_platform.h131
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/elfnix_tls.x86-64.S64
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/executor_address.h131
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_ehframe_registration.cpp74
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_platform.cpp187
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_platform.h48
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_tlv.arm64.S92
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_tlv.x86-64.S5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/simple_packed_serialization.h27
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/wrapper_function_utils.h225
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfiling.c10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfiling.h51
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingBuffer.c58
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingFile.c485
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingInternal.h15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingMerge.c92
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformDarwin.c9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformFuchsia.c17
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformLinux.c73
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformOther.c22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformWindows.c8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingUtil.c20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingValue.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingVersionVar.c11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingWriter.c50
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sancov_flags.inc2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h46
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp83
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_bytemap.h107
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_combined.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_dlsym.h79
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_internal.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary32.h21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary64.h25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_secondary.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_size_class_map.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_asm.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_mips.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp82
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.h45
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common.h82
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc753
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_format.inc10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interface_posix.inc2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp92
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_nolibc.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_syscalls.inc1559
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp65
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h705
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_dense_map_info.h282
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_file.cpp15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_file.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_flat_map.h173
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cpp55
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_hash.h24
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_interface_internal.h7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h47
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_leb128.h87
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libignore.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp233
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.h15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp66
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux_s390.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_local_address_space_view.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_lzw.h159
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp91
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_malloc_mac.inc20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mutex.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h267
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h71
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform.h335
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h45
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp27
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h182
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cpp56
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp50
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h38
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix.h7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_printf.cpp37
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps.h18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cpp26
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_signal_interceptors.inc12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_solaris.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stack_store.cpp379
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stack_store.h121
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp253
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.h39
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h173
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.cpp31
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_sparc.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_win.cpp175
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.cpp20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cpp57
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.h1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp58
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_hexagon.inc131
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_syscalls_netbsd.inc4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp78
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_safety.h45
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp28
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_type_traits.h79
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_unwind_win.cpp27
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp53
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_symbolize.cpp36
-rwxr-xr-xcontrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/ar_to_bc.sh2
-rwxr-xr-xcontrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/weak_symbols.txt2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_allocator.cpp13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_crc32.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_crc32.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd_exclusive.inc2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd_shared.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd_shared.inc2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_utils.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_utils.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/checksum.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/chunk.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/combined.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/crc32_hw.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/internal_defs.h20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/memtag.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/primary64.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/secondary.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/size_class_map.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/string_utils.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/string_utils.h7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/vector.h15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c.inc19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c_checks.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/dd/dd_interceptors.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/dd/dd_rtl.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/dd/dd_rtl.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/go/tsan_go.cpp41
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan.syms.extra31
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_clock.cpp (renamed from contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_clock.cpp)10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_clock.h (renamed from contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_clock.h)2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_debugging.cpp262
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_defs.h236
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_dense_alloc.h156
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_dispatch_defs.h73
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_external.cpp126
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_fd.cpp316
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_fd.h64
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_flags.cpp126
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_flags.h34
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_flags.inc84
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_ignoreset.cpp38
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_ignoreset.h36
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_ilist.h189
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interceptors.h93
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interceptors_libdispatch.cpp814
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interceptors_mac.cpp521
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interceptors_mach_vm.cpp53
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interceptors_posix.cpp3015
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interface.cpp106
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interface.h424
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interface.inc182
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interface_ann.cpp438
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interface_ann.h32
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interface_atomic.cpp920
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interface_java.cpp258
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_interface_java.h99
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_malloc_mac.cpp71
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_md5.cpp250
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_mman.cpp436
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_mman.h78
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_mutexset.cpp132
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_mutexset.h98
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_new_delete.cpp199
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_platform.h988
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_platform_linux.cpp545
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_platform_mac.cpp326
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_platform_posix.cpp147
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_platform_windows.cpp36
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_ppc_regs.h96
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_preinit.cpp26
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_report.cpp479
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_report.h127
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl.cpp812
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl.h796
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_aarch64.S245
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_access.cpp604
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_amd64.S446
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_mips64.S214
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_mutex.cpp555
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_ppc64.S288
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_proc.cpp60
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_report.cpp984
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_s390x.S47
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_rtl_thread.cpp349
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_shadow.h233
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_stack_trace.cpp57
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_stack_trace.h42
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_suppressions.cpp161
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_suppressions.h37
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_symbolize.cpp123
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_symbolize.h30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_sync.cpp279
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_sync.h153
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_trace.h252
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_update_shadow_word.inc (renamed from contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_update_shadow_word_inl.h)2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_vector_clock.cpp126
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl-old/tsan_vector_clock.h51
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_debugging.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_defs.h99
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h43
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_external.cpp19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_fd.cpp53
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_fd.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_flags.cpp7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_flags.inc14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_ignoreset.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_ignoreset.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_ilist.h189
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors.h73
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp627
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface.cpp99
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface.inc190
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cpp169
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp336
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_inl.h133
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_java.cpp294
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mman.cpp78
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mman.h53
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mutexset.cpp48
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mutexset.h60
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform.h1298
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp126
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp226
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_posix.cpp49
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_windows.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_report.cpp91
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_report.h41
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp1275
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.h747
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_access.cpp753
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S164
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp706
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_proc.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp611
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp453
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_shadow.h180
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_stack_trace.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_symbolize.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_sync.cpp132
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_sync.h80
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_trace.h217
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_vector_clock.cpp126
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_vector_clock.h51
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_diag.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_handlers_cxx.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_allocator.h16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_basic_flags.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_basic_logging.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_buffer_queue.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_flags.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_hexagon.cpp168
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_interface.cpp13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_powerpc64.inc15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_profiling.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_trampoline_hexagon.S99
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_tsc.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_x86_64.cpp9
-rw-r--r--contrib/llvm-project/libcxx/CREDITS.TXT49
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/adjacent_find.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/all_of.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/any_of.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/binary_search.h10
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/clamp.h8
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/comp.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/comp_ref_type.h24
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy_backward.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy_if.h9
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy_n.h12
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/count.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/count_if.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/equal.h13
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/equal_range.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/fill.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/fill_n.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_end.h18
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_first_of.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_if.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_if_not.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/for_each.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/for_each_n.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/generate.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/generate_n.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/half_positive.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/in_in_out_result.h54
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/in_in_result.h51
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/in_out_result.h54
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/includes.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/inplace_merge.h4
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_heap.h11
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_heap_until.h28
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_partitioned.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_permutation.h12
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_sorted.h9
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_sorted_until.h26
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/iter_swap.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/lexicographical_compare.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/lower_bound.h10
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/make_heap.h9
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/max.h6
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/max_element.h28
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/merge.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/min.h6
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/min_element.h28
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/minmax.h8
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/minmax_element.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/mismatch.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/move.h9
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/move_backward.h9
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/next_permutation.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/none_of.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/nth_element.h20
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partial_sort.h25
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partial_sort_copy.h10
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partition.h11
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partition_copy.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partition_point.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/pop_heap.h9
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/prev_permutation.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/push_heap.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove_copy.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove_copy_if.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove_if.h11
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace_copy.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace_copy_if.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace_if.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/reverse.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/reverse_copy.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/rotate.h5
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/rotate_copy.h9
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sample.h3
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/search.h12
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/search_n.h14
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_difference.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_intersection.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_symmetric_difference.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_union.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/shift_left.h9
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/shift_right.h10
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/shuffle.h33
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sift_down.h14
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sort.h98
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sort_heap.h7
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/stable_partition.h26