aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.cirrus.yml14
-rw-r--r--.github/CODEOWNERS1
-rw-r--r--.gitignore5
-rw-r--r--COPYRIGHT2
-rw-r--r--Makefile40
-rw-r--r--Makefile.inc1146
-rw-r--r--Makefile.libcompat4
-rw-r--r--ObsoleteFiles.inc1068
-rw-r--r--README.md2
-rw-r--r--RELNOTES21
-rw-r--r--UPDATING56
-rw-r--r--bin/cp/cp.116
-rw-r--r--bin/cp/cp.c115
-rwxr-xr-xbin/cp/tests/cp_test.sh161
-rw-r--r--bin/csh/Makefile5
-rw-r--r--bin/date/date.1102
-rw-r--r--bin/df/Makefile6
-rw-r--r--bin/df/df.121
-rw-r--r--bin/df/df.c118
-rw-r--r--bin/domainname/Makefile2
-rw-r--r--bin/pax/cache.c8
-rw-r--r--bin/ps/ps.c3
-rw-r--r--bin/sh/histedit.c35
-rw-r--r--bin/sh/jobs.c2
-rw-r--r--bin/sleep/sleep.130
-rw-r--r--bin/sleep/sleep.c44
-rw-r--r--bin/stty/stty.14
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d2
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.system.d.out12
-rw-r--r--cddl/contrib/opensolaris/common/ctf/ctf_create.c371
-rw-r--r--cddl/contrib/opensolaris/common/ctf/ctf_decl.c19
-rw-r--r--cddl/contrib/opensolaris/common/ctf/ctf_hash.c16
-rw-r--r--cddl/contrib/opensolaris/common/ctf/ctf_impl.h69
-rw-r--r--cddl/contrib/opensolaris/common/ctf/ctf_lookup.c38
-rw-r--r--cddl/contrib/opensolaris/common/ctf/ctf_open.c388
-rw-r--r--cddl/contrib/opensolaris/common/ctf/ctf_types.c439
-rw-r--r--cddl/contrib/opensolaris/common/ctf/ctf_util.c6
-rw-r--r--cddl/contrib/opensolaris/lib/libctf/common/ctf.5208
-rw-r--r--cddl/contrib/opensolaris/lib/libctf/common/ctf_lib.c3
-rw-r--r--cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c2
-rw-r--r--cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c2
-rw-r--r--cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c1
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/common/ctf_headers.h2
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/common/utils.c28
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/common/utils.h2
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/compare.c92
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c453
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/ctfconvert.c3
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c4
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/ctftools.h20
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c12
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/fixup_tdescs.c119
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/output.c2
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/st_parse.c1214
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/stabs.c381
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/dump/dump.c289
-rw-r--r--cddl/lib/libdtrace/Makefile1
-rw-r--r--cddl/lib/libicp/Makefile9
-rw-r--r--cddl/lib/libicp_rescue/Makefile14
-rw-r--r--cddl/lib/libzfsbootenv/Makefile3
-rw-r--r--cddl/lib/libzpool/Makefile74
-rw-r--r--cddl/usr.bin/ctfconvert/Makefile2
-rw-r--r--cddl/usr.bin/ctfconvert/ctfconvert.110
-rw-r--r--cddl/usr.bin/ctfdump/ctfdump.19
-rw-r--r--cddl/usr.bin/ctfmerge/ctfmerge.19
-rw-r--r--cddl/usr.bin/ztest/Makefile3
-rwxr-xr-xcddl/usr.sbin/dtrace/tests/tools/exclude.sh11
-rwxr-xr-xcddl/usr.sbin/dtrace/tests/tools/gentest.sh4
-rw-r--r--cddl/usr.sbin/zhack/Makefile2
-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/ChangeLog453
-rw-r--r--contrib/bmake/FILES64
-rw-r--r--contrib/bmake/Makefile17
-rw-r--r--contrib/bmake/Makefile.config.in2
-rw-r--r--contrib/bmake/VERSION2
-rw-r--r--contrib/bmake/_strtol.h213
-rw-r--r--contrib/bmake/arch.c196
-rw-r--r--contrib/bmake/bmake.183
-rw-r--r--contrib/bmake/bmake.cat155
-rwxr-xr-xcontrib/bmake/boot-strap17
-rw-r--r--contrib/bmake/bsd.after-import.mk3
-rw-r--r--contrib/bmake/buf.c26
-rw-r--r--contrib/bmake/buf.h20
-rw-r--r--contrib/bmake/compat.c117
-rw-r--r--contrib/bmake/cond.c723
-rw-r--r--contrib/bmake/config.h.in46
-rwxr-xr-xcontrib/bmake/configure481
-rw-r--r--contrib/bmake/configure.in200
-rw-r--r--contrib/bmake/dir.c50
-rw-r--r--contrib/bmake/dir.h14
-rwxr-xr-xcontrib/bmake/enum.c80
-rwxr-xr-xcontrib/bmake/enum.h179
-rw-r--r--contrib/bmake/filemon/filemon.h4
-rw-r--r--contrib/bmake/filemon/filemon_dev.c12
-rw-r--r--contrib/bmake/filemon/filemon_ktrace.c3
-rw-r--r--contrib/bmake/for.c326
-rw-r--r--contrib/bmake/hash.c91
-rw-r--r--contrib/bmake/hash.h33
-rwxr-xr-xcontrib/bmake/import.sh13
-rw-r--r--contrib/bmake/job.c143
-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.c566
-rwxr-xr-xcontrib/bmake/make-bootstrap.sh.in2
-rw-r--r--contrib/bmake/make.183
-rw-r--r--contrib/bmake/make.c168
-rw-r--r--contrib/bmake/make.h766
-rw-r--r--contrib/bmake/make_malloc.c12
-rw-r--r--contrib/bmake/make_malloc.h26
-rw-r--r--contrib/bmake/meta.c238
-rw-r--r--contrib/bmake/meta.h8
-rw-r--r--contrib/bmake/metachar.c6
-rw-r--r--contrib/bmake/metachar.h16
-rw-r--r--contrib/bmake/mk/ChangeLog195
-rw-r--r--contrib/bmake/mk/FILES3
-rw-r--r--contrib/bmake/mk/auto.dep.mk52
-rw-r--r--contrib/bmake/mk/autoconf.mk23
-rw-r--r--contrib/bmake/mk/autodep.mk7
-rw-r--r--contrib/bmake/mk/cc-wrap.mk66
-rw-r--r--contrib/bmake/mk/compiler.mk10
-rw-r--r--contrib/bmake/mk/dep.mk4
-rw-r--r--contrib/bmake/mk/dirdeps-options.mk9
-rw-r--r--contrib/bmake/mk/dirdeps.mk152
-rw-r--r--contrib/bmake/mk/doc.mk4
-rw-r--r--contrib/bmake/mk/dpadd.mk4
-rw-r--r--contrib/bmake/mk/final.mk4
-rw-r--r--contrib/bmake/mk/host-target.mk7
-rw-r--r--contrib/bmake/mk/init.mk10
-rw-r--r--[-rwxr-xr-x]contrib/bmake/mk/install-mk4
-rw-r--r--contrib/bmake/mk/java.mk4
-rw-r--r--contrib/bmake/mk/ldorder.mk4
-rw-r--r--contrib/bmake/mk/lib.mk6
-rw-r--r--contrib/bmake/mk/man.mk54
-rw-r--r--contrib/bmake/mk/meta.autodep.mk12
-rw-r--r--contrib/bmake/mk/meta.stage.mk11
-rw-r--r--contrib/bmake/mk/meta.sys.mk26
-rwxr-xr-xcontrib/bmake/mk/meta2deps.py65
-rwxr-xr-xcontrib/bmake/mk/meta2deps.sh29
-rw-r--r--contrib/bmake/mk/mk-files.txt93
-rw-r--r--contrib/bmake/mk/obj.mk4
-rw-r--r--contrib/bmake/mk/options.mk38
-rw-r--r--contrib/bmake/mk/own.mk6
-rw-r--r--contrib/bmake/mk/posix.mk104
-rw-r--r--contrib/bmake/mk/prlist.mk4
-rw-r--r--contrib/bmake/mk/prog.mk4
-rwxr-xr-xcontrib/bmake/mk/stage-install.sh10
-rw-r--r--contrib/bmake/mk/sys.clean-env.mk6
-rw-r--r--contrib/bmake/mk/sys.mk9
-rw-r--r--contrib/bmake/mk/sys.vars.mk22
-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/SCO_SV.mk13
-rw-r--r--contrib/bmake/mk/sys/SunOS.mk5
-rw-r--r--contrib/bmake/mk/sys/UnixWare.mk27
-rw-r--r--contrib/bmake/nonints.h347
-rwxr-xr-x[-rw-r--r--]contrib/bmake/os.sh4
-rw-r--r--contrib/bmake/parse.c1950
-rw-r--r--contrib/bmake/sigact.h104
-rw-r--r--contrib/bmake/sigaction.c397
-rw-r--r--contrib/bmake/str.c38
-rw-r--r--contrib/bmake/str.h71
-rw-r--r--contrib/bmake/suff.c185
-rw-r--r--contrib/bmake/targ.c120
-rw-r--r--contrib/bmake/trace.c19
-rw-r--r--contrib/bmake/unit-tests/Makefile130
-rw-r--r--contrib/bmake/unit-tests/Makefile.config.in4
-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.exp6
-rw-r--r--contrib/bmake/unit-tests/cond-cmp-numeric.mk18
-rw-r--r--contrib/bmake/unit-tests/cond-cmp-string.mk4
-rw-r--r--contrib/bmake/unit-tests/cond-eof.exp3
-rw-r--r--contrib/bmake/unit-tests/cond-eof.mk12
-rw-r--r--contrib/bmake/unit-tests/cond-func-defined.mk4
-rw-r--r--contrib/bmake/unit-tests/cond-func-empty.exp4
-rw-r--r--contrib/bmake/unit-tests/cond-func-empty.mk88
-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-and.exp5
-rw-r--r--contrib/bmake/unit-tests/cond-op-and.mk30
-rw-r--r--contrib/bmake/unit-tests/cond-op-or.exp5
-rw-r--r--contrib/bmake/unit-tests/cond-op-or.mk30
-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-op.exp34
-rw-r--r--contrib/bmake/unit-tests/cond-op.mk39
-rw-r--r--contrib/bmake/unit-tests/cond-short.mk73
-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.exp54
-rw-r--r--contrib/bmake/unit-tests/cond-token-plain.mk82
-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-default.exp1
-rw-r--r--contrib/bmake/unit-tests/deptgt-default.mk17
-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-makeflags.mk29
-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-else.exp6
-rw-r--r--contrib/bmake/unit-tests/directive-endif.exp8
-rw-r--r--contrib/bmake/unit-tests/directive-export-impl.exp24
-rw-r--r--contrib/bmake/unit-tests/directive-for-escape.exp117
-rw-r--r--contrib/bmake/unit-tests/directive-for-escape.mk109
-rwxr-xr-xcontrib/bmake/unit-tests/directive-for-generating-endif.exp2
-rw-r--r--contrib/bmake/unit-tests/directive-for-if.exp8
-rw-r--r--contrib/bmake/unit-tests/directive-for-if.mk86
-rw-r--r--contrib/bmake/unit-tests/directive-for-null.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.exp9
-rwxr-xr-xcontrib/bmake/unit-tests/directive-include.mk55
-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/export.mk4
-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/job-output-null.exp6
-rw-r--r--contrib/bmake/unit-tests/job-output-null.mk21
-rwxr-xr-xcontrib/bmake/unit-tests/lint.exp2
-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.mk15
-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-errors-jobs.exp10
-rw-r--r--contrib/bmake/unit-tests/opt-debug-errors-jobs.mk14
-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.exp11
-rw-r--r--contrib/bmake/unit-tests/opt-debug-graph2.exp9
-rw-r--r--contrib/bmake/unit-tests/opt-debug-graph3.exp9
-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.mk16
-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-tracefile.exp11
-rw-r--r--contrib/bmake/unit-tests/opt-tracefile.mk18
-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.exp41
-rw-r--r--contrib/bmake/unit-tests/suff-rebuild.exp22
-rw-r--r--contrib/bmake/unit-tests/suff-transform-debug.exp11
-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-cmdline.mk80
-rw-r--r--contrib/bmake/unit-tests/var-class-env.mk8
-rw-r--r--contrib/bmake/unit-tests/var-class-global.mk8
-rw-r--r--contrib/bmake/unit-tests/var-class-local-legacy.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.mk27
-rw-r--r--contrib/bmake/unit-tests/var-op-expand.exp8
-rw-r--r--contrib/bmake/unit-tests/var-op-expand.mk107
-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.mk80
-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.mk8
-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.mk8
-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.exp16
-rw-r--r--contrib/bmake/unit-tests/varmisc.mk12
-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.exp12
-rw-r--r--contrib/bmake/unit-tests/varmod-assign.mk110
-rw-r--r--contrib/bmake/unit-tests/varmod-defined.exp6
-rw-r--r--contrib/bmake/unit-tests/varmod-defined.mk5
-rw-r--r--contrib/bmake/unit-tests/varmod-gmtime.exp10
-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.exp16
-rw-r--r--contrib/bmake/unit-tests/varmod-indirect.mk6
-rw-r--r--contrib/bmake/unit-tests/varmod-localtime.exp10
-rw-r--r--contrib/bmake/unit-tests/varmod-localtime.mk2
-rw-r--r--contrib/bmake/unit-tests/varmod-loop-delete.exp4
-rw-r--r--contrib/bmake/unit-tests/varmod-loop-delete.mk33
-rw-r--r--contrib/bmake/unit-tests/varmod-loop-varname.exp16
-rw-r--r--contrib/bmake/unit-tests/varmod-loop-varname.mk7
-rw-r--r--contrib/bmake/unit-tests/varmod-loop.exp10
-rw-r--r--contrib/bmake/unit-tests/varmod-loop.mk10
-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.exp1
-rw-r--r--contrib/bmake/unit-tests/varmod-order-numeric.mk53
-rw-r--r--contrib/bmake/unit-tests/varmod-order-reverse.mk9
-rw-r--r--contrib/bmake/unit-tests/varmod-order-shuffle.mk19
-rw-r--r--contrib/bmake/unit-tests/varmod-order-string.exp1
-rw-r--r--contrib/bmake/unit-tests/varmod-order-string.mk28
-rw-r--r--contrib/bmake/unit-tests/varmod-order.exp25
-rw-r--r--contrib/bmake/unit-tests/varmod-order.mk91
-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-root.exp10
-rw-r--r--contrib/bmake/unit-tests/varmod-root.mk37
-rw-r--r--contrib/bmake/unit-tests/varmod-select-words.exp125
-rw-r--r--contrib/bmake/unit-tests/varmod-select-words.mk165
-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-subst.mk15
-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/varmod-unique.mk35
-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
-rw-r--r--contrib/bmake/unit-tests/varname-dot-make-save_dollars.mk130
-rwxr-xr-xcontrib/bmake/unit-tests/varname-dot-shell.exp24
-rw-r--r--contrib/bmake/unit-tests/varname-dot-suffixes.exp39
-rw-r--r--contrib/bmake/unit-tests/varname-dot-suffixes.mk106
-rw-r--r--contrib/bmake/unit-tests/varname-empty.exp11
-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.c123
-rw-r--r--contrib/bmake/var.c1252
-rw-r--r--contrib/bsddialog/.gitignore27
-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.md197
-rw-r--r--contrib/bsddialog/bsddialog.1590
-rw-r--r--contrib/bsddialog/bsddialog.c1602
-rw-r--r--contrib/bsddialog/examples_library/checklist.c54
-rwxr-xr-xcontrib/bsddialog/examples_library/compile19
-rw-r--r--contrib/bsddialog/examples_library/datebox.c57
-rw-r--r--contrib/bsddialog/examples_library/form.c57
-rw-r--r--contrib/bsddialog/examples_library/formw.c61
-rw-r--r--contrib/bsddialog/examples_library/infobox.c38
-rw-r--r--contrib/bsddialog/examples_library/menu.c53
-rw-r--r--contrib/bsddialog/examples_library/mixedlist.c87
-rw-r--r--contrib/bsddialog/examples_library/msgbox.c41
-rw-r--r--contrib/bsddialog/examples_library/pause.c47
-rw-r--r--contrib/bsddialog/examples_library/radiolist.c53
-rw-r--r--contrib/bsddialog/examples_library/rangebox.c40
-rw-r--r--contrib/bsddialog/examples_library/theme.c74
-rw-r--r--contrib/bsddialog/examples_library/timebox.c56
-rw-r--r--contrib/bsddialog/examples_library/yesno.c44
-rwxr-xr-xcontrib/bsddialog/examples_utility/checklist.sh38
-rwxr-xr-xcontrib/bsddialog/examples_utility/form.sh40
-rwxr-xr-xcontrib/bsddialog/examples_utility/gauge.sh28
-rwxr-xr-xcontrib/bsddialog/examples_utility/infobox.sh12
-rwxr-xr-xcontrib/bsddialog/examples_utility/inputbox.sh36
-rwxr-xr-xcontrib/bsddialog/examples_utility/menu.sh37
-rwxr-xr-xcontrib/bsddialog/examples_utility/mixedform.sh39
-rwxr-xr-xcontrib/bsddialog/examples_utility/mixedgauge.sh31
-rwxr-xr-xcontrib/bsddialog/examples_utility/msgbox.sh28
-rwxr-xr-xcontrib/bsddialog/examples_utility/passwordbox.sh36
-rwxr-xr-xcontrib/bsddialog/examples_utility/passwordform.sh41
-rwxr-xr-xcontrib/bsddialog/examples_utility/pause.sh36
-rwxr-xr-xcontrib/bsddialog/examples_utility/radiolist.sh40
-rwxr-xr-xcontrib/bsddialog/examples_utility/timebox.sh34
-rwxr-xr-xcontrib/bsddialog/examples_utility/yesno.sh32
-rw-r--r--contrib/bsddialog/lib/GNUMakefile18
-rw-r--r--contrib/bsddialog/lib/Makefile90
-rw-r--r--contrib/bsddialog/lib/barbox.c687
-rw-r--r--contrib/bsddialog/lib/bsddialog.3992
-rw-r--r--contrib/bsddialog/lib/bsddialog.h291
-rw-r--r--contrib/bsddialog/lib/bsddialog_progressview.h60
-rw-r--r--contrib/bsddialog/lib/bsddialog_theme.h127
-rw-r--r--contrib/bsddialog/lib/commandbox.c211
-rw-r--r--contrib/bsddialog/lib/editorbox.c45
-rw-r--r--contrib/bsddialog/lib/filebox.c52
-rw-r--r--contrib/bsddialog/lib/formbox.c673
-rw-r--r--contrib/bsddialog/lib/infobox.c88
-rw-r--r--contrib/bsddialog/lib/lib_util.c1173
-rw-r--r--contrib/bsddialog/lib/lib_util.h107
-rw-r--r--contrib/bsddialog/lib/libbsddialog.c109
-rw-r--r--contrib/bsddialog/lib/menubox.c1090
-rw-r--r--contrib/bsddialog/lib/messagebox.c251
-rw-r--r--contrib/bsddialog/lib/textbox.c211
-rw-r--r--contrib/bsddialog/lib/theme.c434
-rw-r--r--contrib/bsddialog/lib/timebox.c561
-rw-r--r--contrib/bsddialog/library_examples/buildlist.c44
-rw-r--r--contrib/bsddialog/library_examples/checklist.c44
-rwxr-xr-xcontrib/bsddialog/library_examples/compile10
-rw-r--r--contrib/bsddialog/library_examples/infobox.c32
-rw-r--r--contrib/bsddialog/library_examples/menu.c44
-rw-r--r--contrib/bsddialog/library_examples/mixedlist.c71
-rw-r--r--contrib/bsddialog/library_examples/msgbox.c42
-rw-r--r--contrib/bsddialog/library_examples/ports.c97
-rw-r--r--contrib/bsddialog/library_examples/radiolist.c44
-rw-r--r--contrib/bsddialog/library_examples/theme.c67
-rw-r--r--contrib/bsddialog/library_examples/treeview.c44
-rw-r--r--contrib/bsddialog/library_examples/yesno.c32
-rwxr-xr-xcontrib/bsddialog/utility_examples/gauge_example.sh20
-rwxr-xr-xcontrib/bsddialog/utility_examples/info_example.sh3
-rwxr-xr-xcontrib/bsddialog/utility_examples/menu_example.sh41
-rwxr-xr-xcontrib/bsddialog/utility_examples/message_example.sh5
-rwxr-xr-xcontrib/bsddialog/utility_examples/mixedform_example.sh25
-rwxr-xr-xcontrib/bsddialog/utility_examples/mixedgauge_example.sh24
-rw-r--r--contrib/bsnmp/lib/snmpclient.c6
-rw-r--r--contrib/bzip2/FREEBSD-vendor5
-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/libdwarf/_libdwarf.h5
-rw-r--r--contrib/elftoolchain/libdwarf/libdwarf.h1
-rw-r--r--contrib/elftoolchain/libdwarf/libdwarf_elf_init.c91
-rw-r--r--contrib/elftoolchain/libdwarf/zlib_stub.c27
-rw-r--r--contrib/elftoolchain/readelf/readelf.c38
-rw-r--r--contrib/expat/COPYING2
-rw-r--r--contrib/expat/Changes411
-rw-r--r--contrib/expat/Makefile.am29
-rw-r--r--contrib/expat/Makefile.in166
-rw-r--r--contrib/expat/README.md97
-rwxr-xr-xcontrib/expat/buildconf.sh55
-rw-r--r--contrib/expat/configure.ac174
-rw-r--r--contrib/expat/doc/Makefile.am7
-rw-r--r--contrib/expat/doc/Makefile.in35
-rw-r--r--contrib/expat/doc/expat.pngbin1029 -> 0 bytes
-rw-r--r--contrib/expat/doc/ok.min.css2
-rw-r--r--contrib/expat/doc/reference.html408
-rw-r--r--contrib/expat/doc/style.css134
-rw-r--r--contrib/expat/doc/xmlwf.1134
-rw-r--r--contrib/expat/doc/xmlwf.xml212
-rw-r--r--contrib/expat/examples/Makefile.am5
-rw-r--r--contrib/expat/examples/Makefile.in34
-rw-r--r--contrib/expat/examples/elements.c7
-rw-r--r--contrib/expat/examples/outline.c8
-rw-r--r--contrib/expat/expat_config.h.in10
-rwxr-xr-xcontrib/expat/fix-xmltest-log.sh2
-rw-r--r--contrib/expat/fuzz/xml_parse_fuzzer.c64
-rw-r--r--contrib/expat/fuzz/xml_parsebuffer_fuzzer.c71
-rw-r--r--contrib/expat/lib/Makefile.am16
-rw-r--r--contrib/expat/lib/Makefile.in95
-rw-r--r--contrib/expat/lib/ascii.h7
-rw-r--r--contrib/expat/lib/asciitab.h4
-rw-r--r--contrib/expat/lib/expat.h64
-rw-r--r--contrib/expat/lib/expat_external.h9
-rw-r--r--contrib/expat/lib/iasciitab.h4
-rw-r--r--contrib/expat/lib/internal.h58
-rw-r--r--contrib/expat/lib/latin1tab.h4
-rw-r--r--contrib/expat/lib/loadlibrary.c143
-rw-r--r--contrib/expat/lib/nametab.h4
-rw-r--r--contrib/expat/lib/siphash.h13
-rw-r--r--contrib/expat/lib/utf8tab.h4
-rw-r--r--contrib/expat/lib/xmlparse.c1781
-rw-r--r--contrib/expat/lib/xmlrole.c20
-rw-r--r--contrib/expat/lib/xmlrole.h5
-rw-r--r--contrib/expat/lib/xmltok.c52
-rw-r--r--contrib/expat/lib/xmltok.h6
-rw-r--r--contrib/expat/lib/xmltok_impl.c39
-rw-r--r--contrib/expat/lib/xmltok_impl.h3
-rw-r--r--contrib/expat/lib/xmltok_ns.c8
-rw-r--r--contrib/expat/run.sh.in41
-rwxr-xr-xcontrib/expat/test-driver-wrapper.sh3
-rw-r--r--contrib/expat/tests/Makefile.am13
-rw-r--r--contrib/expat/tests/Makefile.in58
-rw-r--r--contrib/expat/tests/benchmark/Makefile.am5
-rw-r--r--contrib/expat/tests/benchmark/Makefile.in34
-rw-r--r--contrib/expat/tests/benchmark/benchmark.c6
-rw-r--r--contrib/expat/tests/benchmark/benchmark.sln25
-rw-r--r--contrib/expat/tests/chardata.c12
-rw-r--r--contrib/expat/tests/chardata.h5
-rw-r--r--contrib/expat/tests/memcheck.c4
-rw-r--r--contrib/expat/tests/memcheck.h4
-rw-r--r--contrib/expat/tests/minicheck.c36
-rw-r--r--contrib/expat/tests/minicheck.h5
-rw-r--r--contrib/expat/tests/runtests.c883
-rw-r--r--contrib/expat/tests/runtests.sln24
-rw-r--r--contrib/expat/tests/runtestspp.cpp4
-rw-r--r--contrib/expat/tests/structdata.c8
-rw-r--r--contrib/expat/tests/structdata.h3
-rwxr-xr-xcontrib/expat/tests/udiffer.py3
-rwxr-xr-xcontrib/expat/tests/xmltest.sh43
-rw-r--r--contrib/expat/xmlwf/Makefile.am7
-rw-r--r--contrib/expat/xmlwf/Makefile.in37
-rw-r--r--contrib/expat/xmlwf/codepage.c31
-rw-r--r--contrib/expat/xmlwf/codepage.h4
-rw-r--r--contrib/expat/xmlwf/ct.c3
-rw-r--r--contrib/expat/xmlwf/filemap.h4
-rw-r--r--contrib/expat/xmlwf/readfilemap.c7
-rw-r--r--contrib/expat/xmlwf/unixfilemap.c6
-rw-r--r--contrib/expat/xmlwf/win32filemap.c4
-rw-r--r--contrib/expat/xmlwf/xmlfile.c17
-rw-r--r--contrib/expat/xmlwf/xmlfile.h5
-rw-r--r--contrib/expat/xmlwf/xmlmime.c4
-rw-r--r--contrib/expat/xmlwf/xmlmime.h3
-rw-r--r--contrib/expat/xmlwf/xmltchar.h7
-rw-r--r--contrib/expat/xmlwf/xmlurl.h45
-rw-r--r--contrib/expat/xmlwf/xmlwf.c186
-rwxr-xr-xcontrib/expat/xmlwf/xmlwf_helpgen.py30
-rwxr-xr-xcontrib/expat/xmlwf/xmlwf_helpgen.sh5
-rw-r--r--contrib/expat/xmlwf/xmlwin32url.cxx427
-rw-r--r--contrib/file/ChangeLog78
-rw-r--r--contrib/file/Makefile.am2
-rw-r--r--contrib/file/Makefile.in7
-rw-r--r--contrib/file/README159
-rw-r--r--contrib/file/README.DEVELOPER49
-rw-r--r--contrib/file/RELEASE-PROCEDURE29
-rw-r--r--contrib/file/acinclude.m435
-rw-r--r--contrib/file/aclocal.m479
-rw-r--r--contrib/file/config.h.in3
-rwxr-xr-xcontrib/file/configure608
-rw-r--r--contrib/file/configure.ac7
-rw-r--r--contrib/file/doc/Makefile.in3
-rw-r--r--contrib/file/doc/file.man61
-rw-r--r--contrib/file/doc/magic.man9
-rw-r--r--[-rwxr-xr-x]contrib/file/ltmain.sh0
-rw-r--r--contrib/file/m4/visibility.m477
-rw-r--r--contrib/file/magic/Magdir/acorn10
-rw-r--r--contrib/file/magic/Magdir/aes29
-rw-r--r--contrib/file/magic/Magdir/algol6842
-rw-r--r--contrib/file/magic/Magdir/amigaos147
-rw-r--r--contrib/file/magic/Magdir/android33
-rw-r--r--contrib/file/magic/Magdir/animation163
-rw-r--r--contrib/file/magic/Magdir/apple10
-rw-r--r--contrib/file/magic/Magdir/archive207
-rw-r--r--contrib/file/magic/Magdir/arm41
-rw-r--r--contrib/file/magic/Magdir/asf6
-rw-r--r--contrib/file/magic/Magdir/audio64
-rw-r--r--contrib/file/magic/Magdir/avm33
-rw-r--r--contrib/file/magic/Magdir/biosig2
-rw-r--r--contrib/file/magic/Magdir/blit6
-rw-r--r--contrib/file/magic/Magdir/bm10
-rw-r--r--contrib/file/magic/Magdir/bsi7
-rw-r--r--contrib/file/magic/Magdir/bytecode30
-rw-r--r--contrib/file/magic/Magdir/c-lang7
-rw-r--r--contrib/file/magic/Magdir/c6413
-rw-r--r--contrib/file/magic/Magdir/cad109
-rw-r--r--contrib/file/magic/Magdir/cafebabe61
-rw-r--r--contrib/file/magic/Magdir/citrus6
-rw-r--r--contrib/file/magic/Magdir/clipper6
-rw-r--r--contrib/file/magic/Magdir/coff78
-rw-r--r--contrib/file/magic/Magdir/commands100
-rw-r--r--contrib/file/magic/Magdir/compress9
-rw-r--r--contrib/file/magic/Magdir/console62
-rw-r--r--contrib/file/magic/Magdir/coverage4
-rw-r--r--contrib/file/magic/Magdir/crypto5
-rw-r--r--contrib/file/magic/Magdir/database212
-rw-r--r--contrib/file/magic/Magdir/der7
-rw-r--r--contrib/file/magic/Magdir/diff15
-rw-r--r--contrib/file/magic/Magdir/digital3
-rw-r--r--contrib/file/magic/Magdir/editors6
-rw-r--r--contrib/file/magic/Magdir/elf45
-rw-r--r--contrib/file/magic/Magdir/espressif4
-rw-r--r--contrib/file/magic/Magdir/filesystems297
-rw-r--r--contrib/file/magic/Magdir/fonts33
-rw-r--r--contrib/file/magic/Magdir/forth46
-rw-r--r--contrib/file/magic/Magdir/fsav12
-rw-r--r--contrib/file/magic/Magdir/games215
-rw-r--r--contrib/file/magic/Magdir/git8
-rw-r--r--contrib/file/magic/Magdir/gnome6
-rw-r--r--contrib/file/magic/Magdir/gnu42
-rw-r--r--contrib/file/magic/Magdir/gpt4
-rw-r--r--contrib/file/magic/Magdir/gpu10
-rw-r--r--contrib/file/magic/Magdir/guile13
-rw-r--r--contrib/file/magic/Magdir/hitachi-sh6
-rw-r--r--contrib/file/magic/Magdir/human68k4
-rw-r--r--contrib/file/magic/Magdir/ibm3706
-rw-r--r--contrib/file/magic/Magdir/ibm60004
-rw-r--r--contrib/file/magic/Magdir/icc26
-rw-r--r--contrib/file/magic/Magdir/iff10
-rw-r--r--contrib/file/magic/Magdir/images736
-rw-r--r--contrib/file/magic/Magdir/intel6
-rw-r--r--contrib/file/magic/Magdir/jpeg25
-rw-r--r--contrib/file/magic/Magdir/lammps64
-rw-r--r--contrib/file/magic/Magdir/lif45
-rw-r--r--contrib/file/magic/Magdir/linux79
-rw-r--r--contrib/file/magic/Magdir/lisp5
-rw-r--r--contrib/file/magic/Magdir/locoscript12
-rw-r--r--contrib/file/magic/Magdir/lua11
-rw-r--r--contrib/file/magic/Magdir/mach140
-rw-r--r--contrib/file/magic/Magdir/macintosh18
-rw-r--r--contrib/file/magic/Magdir/mail.news11
-rw-r--r--contrib/file/magic/Magdir/map112
-rw-r--r--contrib/file/magic/Magdir/maple58
-rw-r--r--contrib/file/magic/Magdir/mathematica95
-rw-r--r--contrib/file/magic/Magdir/measure7
-rw-r--r--contrib/file/magic/Magdir/misctools35
-rw-r--r--contrib/file/magic/Magdir/modem4
-rw-r--r--contrib/file/magic/Magdir/motorola4
-rw-r--r--contrib/file/magic/Magdir/mozilla6
-rw-r--r--contrib/file/magic/Magdir/msdos313
-rw-r--r--contrib/file/magic/Magdir/msooxml23
-rw-r--r--contrib/file/magic/Magdir/msx68
-rw-r--r--contrib/file/magic/Magdir/neko12
-rw-r--r--contrib/file/magic/Magdir/netware6
-rw-r--r--contrib/file/magic/Magdir/nim-lang29
-rw-r--r--contrib/file/magic/Magdir/ole2compounddocs71
-rw-r--r--contrib/file/magic/Magdir/os2137
-rw-r--r--contrib/file/magic/Magdir/pcjr8
-rw-r--r--contrib/file/magic/Magdir/pdf11
-rw-r--r--contrib/file/magic/Magdir/pgf6
-rw-r--r--contrib/file/magic/Magdir/pgp59
-rw-r--r--contrib/file/magic/Magdir/pgp-binary-keys388
-rw-r--r--contrib/file/magic/Magdir/plan911
-rw-r--r--contrib/file/magic/Magdir/pmem18
-rw-r--r--contrib/file/magic/Magdir/puzzle17
-rw-r--r--contrib/file/magic/Magdir/python208
-rw-r--r--contrib/file/magic/Magdir/riff364
-rw-r--r--contrib/file/magic/Magdir/rtf4
-rw-r--r--contrib/file/magic/Magdir/sccs12
-rw-r--r--contrib/file/magic/Magdir/sgi20
-rw-r--r--contrib/file/magic/Magdir/sgml4
-rw-r--r--contrib/file/magic/Magdir/sinclair4
-rw-r--r--contrib/file/magic/Magdir/sniffer8
-rw-r--r--contrib/file/magic/Magdir/sosi4
-rw-r--r--contrib/file/magic/Magdir/spectrum4
-rw-r--r--contrib/file/magic/Magdir/sql110
-rw-r--r--contrib/file/magic/Magdir/statistics45
-rw-r--r--contrib/file/magic/Magdir/terminfo4
-rw-r--r--contrib/file/magic/Magdir/timezone22
-rw-r--r--contrib/file/magic/Magdir/tplink26
-rw-r--r--contrib/file/magic/Magdir/uf272
-rw-r--r--contrib/file/magic/Magdir/virtual84
-rw-r--r--contrib/file/magic/Magdir/vorbis8
-rw-r--r--contrib/file/magic/Magdir/windows213
-rw-r--r--contrib/file/magic/Magdir/wordprocessors31
-rw-r--r--contrib/file/magic/Magdir/wsdl4
-rw-r--r--contrib/file/magic/Magdir/xenix26
-rw-r--r--contrib/file/magic/Magdir/xilinx4
-rw-r--r--contrib/file/magic/Magdir/xwindows10
-rw-r--r--contrib/file/magic/Magdir/yara4
-rw-r--r--contrib/file/magic/Magdir/zfs4
-rw-r--r--contrib/file/magic/Magdir/zip14
-rw-r--r--contrib/file/magic/Makefile.am29
-rw-r--r--contrib/file/magic/Makefile.in31
-rwxr-xr-xcontrib/file/magic/scripts/create_filemagic_flac71
-rw-r--r--contrib/file/python/CHANGELOG.md5
-rw-r--r--contrib/file/python/Makefile.am2
-rw-r--r--contrib/file/python/Makefile.in5
-rw-r--r--contrib/file/python/file_magic/__init__.py1
-rw-r--r--contrib/file/python/magic.py75
-rw-r--r--contrib/file/src/BNF151
-rw-r--r--contrib/file/src/Makefile.am2
-rw-r--r--contrib/file/src/Makefile.in5
-rw-r--r--contrib/file/src/apprentice.c86
-rw-r--r--contrib/file/src/ascmagic.c76
-rw-r--r--contrib/file/src/cdf.c29
-rw-r--r--contrib/file/src/cdf.mk3
-rw-r--r--contrib/file/src/compress.c27
-rw-r--r--contrib/file/src/der.c3
-rw-r--r--contrib/file/src/encoding.c225
-rw-r--r--contrib/file/src/file.c43
-rw-r--r--contrib/file/src/file.h46
-rw-r--r--contrib/file/src/file_opts.h2
-rw-r--r--contrib/file/src/funcs.c76
-rw-r--r--contrib/file/src/is_csv.c7
-rw-r--r--contrib/file/src/magic.c15
-rw-r--r--contrib/file/src/magic.h.in1
-rw-r--r--contrib/file/src/memtest.c143
-rw-r--r--contrib/file/src/print.c14
-rw-r--r--contrib/file/src/readelf.c141
-rw-r--r--contrib/file/src/seccomp.c16
-rw-r--r--contrib/file/src/softmagic.c276
-rw-r--r--contrib/file/src/vasprintf.c12
-rw-r--r--contrib/file/tests/JW07022A.mp3.result2
-rw-r--r--contrib/file/tests/Makefile.am94
-rw-r--r--contrib/file/tests/Makefile.in97
-rw-r--r--contrib/file/tests/android-vdex-1.result1
-rw-r--r--contrib/file/tests/android-vdex-1.testfilebin0 -> 20 bytes
-rw-r--r--contrib/file/tests/android-vdex-2.result1
-rw-r--r--contrib/file/tests/android-vdex-2.testfilebin0 -> 20 bytes
-rw-r--r--contrib/file/tests/bcachefs.result1
-rw-r--r--contrib/file/tests/bcachefs.testfilebin0 -> 8192 bytes
-rw-r--r--contrib/file/tests/cl8m8ocofedso.result1
-rw-r--r--contrib/file/tests/cl8m8ocofedso.testfilebin0 -> 27777 bytes
-rw-r--r--contrib/file/tests/ext4.result1
-rw-r--r--contrib/file/tests/ext4.testfilebin0 -> 2048 bytes
-rw-r--r--contrib/file/tests/matilde.arm.result1
-rw-r--r--contrib/file/tests/matilde.arm.testfilebin0 -> 14790 bytes
-rw-r--r--contrib/file/tests/pcjr.result1
-rw-r--r--contrib/file/tests/pcjr.testfilebin0 -> 514 bytes
-rw-r--r--contrib/file/tests/pgp-binary-key-v2-phil.result1
-rw-r--r--contrib/file/tests/pgp-binary-key-v2-phil.testfilebin0 -> 975 bytes
-rw-r--r--contrib/file/tests/pgp-binary-key-v3-lutz.result1
-rw-r--r--contrib/file/tests/pgp-binary-key-v3-lutz.testfilebin0 -> 11722 bytes
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-dsa.result1
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-dsa.testfilebin0 -> 1677 bytes
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-ecc-no-userid-secret.result1
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-ecc-no-userid-secret.testfilebin0 -> 794 bytes
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-ecc-secret-key.result1
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-ecc-secret-key.testfilebin0 -> 494 bytes
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-rsa-key.result1
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-rsa-key.testfilebin0 -> 3695 bytes
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-rsa-no-userid-secret.result1
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-rsa-no-userid-secret.testfilebin0 -> 5907 bytes
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-rsa-secret-key.result1
-rw-r--r--contrib/file/tests/pgp-binary-key-v4-rsa-secret-key.testfilebin0 -> 3695 bytes
-rw-r--r--contrib/file/tests/test.c90
-rw-r--r--contrib/file/tests/uf2.result1
-rw-r--r--contrib/file/tests/uf2.testfilebin0 -> 512 bytes
-rw-r--r--contrib/ipfilter/BugReport12
-rw-r--r--contrib/ipfilter/HISTORY1830
-rw-r--r--contrib/ipfilter/LICENCE16
-rw-r--r--contrib/ipfilter/Makefile410
-rw-r--r--contrib/ipfilter/NAT.FreeBSD104
-rw-r--r--contrib/ipfilter/README101
-rw-r--r--contrib/ipfilter/STYLE.TXT57
-rw-r--r--contrib/ipfilter/WhatsNew50.txt83
-rw-r--r--contrib/ipfilter/Y2K3
-rw-r--r--contrib/ipfilter/arc4random.c267
-rw-r--r--contrib/ipfilter/bpf-ipf.h440
-rw-r--r--contrib/ipfilter/bpf_filter.c595
-rw-r--r--contrib/ipfilter/genmask.c68
-rw-r--r--contrib/ipfilter/ip_dstlist.c1343
-rw-r--r--contrib/ipfilter/ip_fil.c812
-rw-r--r--contrib/ipfilter/ip_fil_compat.c4811
-rw-r--r--contrib/ipfilter/ip_msnrpc_pxy.c328
-rw-r--r--contrib/ipfilter/ipf.h377
-rw-r--r--contrib/ipfilter/ipf_rb.h364
-rw-r--r--contrib/ipfilter/iplang/iplang_l.l319
-rw-r--r--contrib/ipfilter/iplang/iplang_y.y1819
-rw-r--r--contrib/ipfilter/ipsend/44arp.c118
-rw-r--r--contrib/ipfilter/ipsend/arp.c135
-rw-r--r--contrib/ipfilter/ipsend/dlcommon.c1379
-rw-r--r--contrib/ipfilter/ipsend/ip.c362
-rw-r--r--contrib/ipfilter/ipsend/ipresend.c133
-rw-r--r--contrib/ipfilter/ipsend/ipsend.5402
-rw-r--r--contrib/ipfilter/ipsend/ipsend.c416
-rw-r--r--contrib/ipfilter/ipsend/ipsopt.c194
-rw-r--r--contrib/ipfilter/ipsend/iptest.c197
-rw-r--r--contrib/ipfilter/ipsend/iptests.c1397
-rw-r--r--contrib/ipfilter/ipsend/resend.c141
-rw-r--r--contrib/ipfilter/ipsend/sbpf.c150
-rw-r--r--contrib/ipfilter/ipsend/sdlpi.c166
-rw-r--r--contrib/ipfilter/ipsend/snit.c160
-rw-r--r--contrib/ipfilter/ipsend/sock.c319
-rw-r--r--contrib/ipfilter/ipsend/sockraw.c89
-rw-r--r--contrib/ipfilter/l4check/l4check.c807
-rw-r--r--contrib/ipfilter/lib/Makefile443
-rw-r--r--contrib/ipfilter/lib/addipopt.c65
-rw-r--r--contrib/ipfilter/lib/alist_free.c20
-rw-r--r--contrib/ipfilter/lib/alist_new.c93
-rw-r--r--contrib/ipfilter/lib/allocmbt.c22
-rw-r--r--contrib/ipfilter/lib/assigndefined.c27
-rw-r--r--contrib/ipfilter/lib/bcopywrap.c20
-rw-r--r--contrib/ipfilter/lib/binprint.c31
-rw-r--r--contrib/ipfilter/lib/buildopts.c50
-rw-r--r--contrib/ipfilter/lib/checkrev.c46
-rw-r--r--contrib/ipfilter/lib/connecttcp.c48
-rw-r--r--contrib/ipfilter/lib/count4bits.c40
-rw-r--r--contrib/ipfilter/lib/count6bits.c29
-rw-r--r--contrib/ipfilter/lib/dupmbt.c24
-rw-r--r--contrib/ipfilter/lib/facpri.c153
-rw-r--r--contrib/ipfilter/lib/familyname.c12
-rw-r--r--contrib/ipfilter/lib/fill6bits.c48
-rw-r--r--contrib/ipfilter/lib/findword.c25
-rw-r--r--contrib/ipfilter/lib/freembt.c16
-rw-r--r--contrib/ipfilter/lib/ftov.c16
-rw-r--r--contrib/ipfilter/lib/gethost.c76
-rw-r--r--contrib/ipfilter/lib/geticmptype.c29
-rw-r--r--contrib/ipfilter/lib/getifname.c54
-rw-r--r--contrib/ipfilter/lib/getnattype.c70
-rw-r--r--contrib/ipfilter/lib/getport.c90
-rw-r--r--contrib/ipfilter/lib/getportproto.c40
-rw-r--r--contrib/ipfilter/lib/getproto.c33
-rw-r--r--contrib/ipfilter/lib/getsumd.c23
-rw-r--r--contrib/ipfilter/lib/icmptypename.c28
-rw-r--r--contrib/ipfilter/lib/inet_addr.c204
-rw-r--r--contrib/ipfilter/lib/interror.c582
-rw-r--r--contrib/ipfilter/lib/ipf_dotuning.c74
-rw-r--r--contrib/ipfilter/lib/ipf_perror.c47
-rw-r--r--contrib/ipfilter/lib/ipft_hx.c185
-rw-r--r--contrib/ipfilter/lib/ipft_pc.c254
-rw-r--r--contrib/ipfilter/lib/ipft_tx.c510
-rw-r--r--contrib/ipfilter/lib/ipoptsec.c61
-rw-r--r--contrib/ipfilter/lib/kmem.c118
-rw-r--r--contrib/ipfilter/lib/kmemcpywrap.c23
-rw-r--r--contrib/ipfilter/lib/kvatoname.c39
-rw-r--r--contrib/ipfilter/lib/load_dstlist.c69
-rw-r--r--contrib/ipfilter/lib/load_dstlistnode.c70
-rw-r--r--contrib/ipfilter/lib/load_file.c96
-rw-r--r--contrib/ipfilter/lib/load_hash.c103
-rw-r--r--contrib/ipfilter/lib/load_hashnode.c67
-rw-r--r--contrib/ipfilter/lib/load_http.c208
-rw-r--r--contrib/ipfilter/lib/load_pool.c72
-rw-r--r--contrib/ipfilter/lib/load_poolnode.c70
-rw-r--r--contrib/ipfilter/lib/load_url.c31
-rw-r--r--contrib/ipfilter/lib/mb_hexdump.c32
-rw-r--r--contrib/ipfilter/lib/msgdsize.c20
-rw-r--r--contrib/ipfilter/lib/mutex_emul.c133
-rw-r--r--contrib/ipfilter/lib/nametokva.c38
-rw-r--r--contrib/ipfilter/lib/nat_setgroupmap.c34
-rw-r--r--contrib/ipfilter/lib/ntomask.c47
-rw-r--r--contrib/ipfilter/lib/optname.c65
-rw-r--r--contrib/ipfilter/lib/optprint.c83
-rw-r--r--contrib/ipfilter/lib/optprintv6.c47
-rw-r--r--contrib/ipfilter/lib/optvalue.c34
-rw-r--r--contrib/ipfilter/lib/parsefields.c53
-rw-r--r--contrib/ipfilter/lib/parseipfexpr.c283
-rw-r--r--contrib/ipfilter/lib/parsewhoisline.c132
-rw-r--r--contrib/ipfilter/lib/poolio.c53
-rw-r--r--contrib/ipfilter/lib/portname.c43
-rw-r--r--contrib/ipfilter/lib/prependmbt.c18
-rw-r--r--contrib/ipfilter/lib/print_toif.c50
-rw-r--r--contrib/ipfilter/lib/printactiveaddr.c37
-rw-r--r--contrib/ipfilter/lib/printactivenat.c149
-rw-r--r--contrib/ipfilter/lib/printaddr.c75
-rw-r--r--contrib/ipfilter/lib/printaps.c113
-rw-r--r--contrib/ipfilter/lib/printbuf.c34
-rw-r--r--contrib/ipfilter/lib/printdstl_live.c84
-rw-r--r--contrib/ipfilter/lib/printdstlist.c60
-rw-r--r--contrib/ipfilter/lib/printdstlistdata.c47
-rw-r--r--contrib/ipfilter/lib/printdstlistnode.c78
-rw-r--r--contrib/ipfilter/lib/printdstlistpolicy.c31
-rw-r--r--contrib/ipfilter/lib/printfieldhdr.c55
-rw-r--r--contrib/ipfilter/lib/printfr.c473
-rw-r--r--contrib/ipfilter/lib/printfraginfo.c42
-rw-r--r--contrib/ipfilter/lib/printhash.c58
-rw-r--r--contrib/ipfilter/lib/printhash_live.c70
-rw-r--r--contrib/ipfilter/lib/printhashdata.c94
-rw-r--r--contrib/ipfilter/lib/printhashnode.c98
-rw-r--r--contrib/ipfilter/lib/printhost.c35
-rw-r--r--contrib/ipfilter/lib/printhostmap.c31
-rw-r--r--contrib/ipfilter/lib/printhostmask.c39
-rw-r--r--contrib/ipfilter/lib/printifname.c22
-rw-r--r--contrib/ipfilter/lib/printip.c43
-rw-r--r--contrib/ipfilter/lib/printipfexpr.c199
-rw-r--r--contrib/ipfilter/lib/printiphdr.c20
-rw-r--r--contrib/ipfilter/lib/printlog.c39
-rw-r--r--contrib/ipfilter/lib/printlookup.c42
-rw-r--r--contrib/ipfilter/lib/printmask.c30
-rw-r--r--contrib/ipfilter/lib/printnat.c353
-rw-r--r--contrib/ipfilter/lib/printnataddr.c48
-rw-r--r--contrib/ipfilter/lib/printnatfield.c220
-rw-r--r--contrib/ipfilter/lib/printnatside.c55
-rw-r--r--contrib/ipfilter/lib/printpacket.c110
-rw-r--r--contrib/ipfilter/lib/printpacket6.c60
-rw-r--r--contrib/ipfilter/lib/printpool.c65
-rw-r--r--contrib/ipfilter/lib/printpool_live.c71
-rw-r--r--contrib/ipfilter/lib/printpooldata.c50
-rw-r--r--contrib/ipfilter/lib/printpoolfield.c168
-rw-r--r--contrib/ipfilter/lib/printpoolnode.c71
-rw-r--r--contrib/ipfilter/lib/printportcmp.c30
-rw-r--r--contrib/ipfilter/lib/printproto.c42
-rw-r--r--contrib/ipfilter/lib/printsbuf.c42
-rw-r--r--contrib/ipfilter/lib/printstate.c221
-rw-r--r--contrib/ipfilter/lib/printstatefields.c358
-rw-r--r--contrib/ipfilter/lib/printtcpflags.c30
-rw-r--r--contrib/ipfilter/lib/printtqtable.c26
-rw-r--r--contrib/ipfilter/lib/printtunable.c30
-rw-r--r--contrib/ipfilter/lib/printunit.c47
-rw-r--r--contrib/ipfilter/lib/remove_hash.c50
-rw-r--r--contrib/ipfilter/lib/remove_hashnode.c56
-rw-r--r--contrib/ipfilter/lib/remove_pool.c47
-rw-r--r--contrib/ipfilter/lib/remove_poolnode.c54
-rw-r--r--contrib/ipfilter/lib/resetlexer.c25
-rw-r--r--contrib/ipfilter/lib/rwlock_emul.c166
-rw-r--r--contrib/ipfilter/lib/save_execute.c80
-rw-r--r--contrib/ipfilter/lib/save_file.c130
-rw-r--r--contrib/ipfilter/lib/save_nothing.c62
-rw-r--r--contrib/ipfilter/lib/save_syslog.c137
-rw-r--r--contrib/ipfilter/lib/save_v1trap.c463
-rw-r--r--contrib/ipfilter/lib/save_v2trap.c461
-rw-r--r--contrib/ipfilter/lib/tcp_flags.c50
-rw-r--r--contrib/ipfilter/lib/tcpflags.c45
-rw-r--r--contrib/ipfilter/lib/v6optvalue.c39
-rw-r--r--contrib/ipfilter/lib/var.c179
-rw-r--r--contrib/ipfilter/lib/vtof.c16
-rw-r--r--contrib/ipfilter/man/Makefile31
-rw-r--r--contrib/ipfilter/man/ipf.51698
-rw-r--r--contrib/ipfilter/man/ipfilter.4.mandoc267
-rw-r--r--contrib/ipfilter/man/ipnat.5728
-rw-r--r--contrib/ipfilter/man/ippool.8130
-rw-r--r--contrib/ipfilter/md5.c310
-rw-r--r--contrib/ipfilter/mlfk_rule.c70
-rw-r--r--contrib/ipfilter/opt_inet6.h1
-rw-r--r--contrib/ipfilter/radix_ipf.c1528
-rw-r--r--contrib/ipfilter/radix_ipf.h97
-rw-r--r--contrib/ipfilter/samples/relay.c196
-rw-r--r--contrib/ipfilter/snoop.h47
-rw-r--r--contrib/ipfilter/sys/tree.h750
-rw-r--r--contrib/ipfilter/tools/BNF.ipf80
-rw-r--r--contrib/ipfilter/tools/BNF.ipnat28
-rw-r--r--contrib/ipfilter/tools/Makefile104
-rw-r--r--contrib/ipfilter/tools/ipf.c577
-rw-r--r--contrib/ipfilter/tools/ipf_y.y2754
-rw-r--r--contrib/ipfilter/tools/ipfcomp.c1374
-rw-r--r--contrib/ipfilter/tools/ipfs.c872
-rw-r--r--contrib/ipfilter/tools/ipfstat.c2383
-rw-r--r--contrib/ipfilter/tools/ipfsyncd.c671
-rw-r--r--contrib/ipfilter/tools/ipftest.c716
-rw-r--r--contrib/ipfilter/tools/ipmon.c1872
-rw-r--r--contrib/ipfilter/tools/ipmon_y.y1052
-rw-r--r--contrib/ipfilter/tools/ipnat.c842
-rw-r--r--contrib/ipfilter/tools/ipnat_y.y1773
-rw-r--r--contrib/ipfilter/tools/ippool.c1157
-rw-r--r--contrib/ipfilter/tools/ippool_y.y832
-rw-r--r--contrib/ipfilter/tools/ipscan_y.y572
-rw-r--r--contrib/ipfilter/tools/lex_var.h60
-rw-r--r--contrib/ipfilter/tools/lexer.c735
-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.cpp1106
-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/HIP.h108
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIPAMD.cpp368
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIPAMD.h96
-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/InitHeaderSearch.cpp656
-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.cpp686
-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