aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.cirrus.yml6
-rw-r--r--.gitignore5
-rw-r--r--COPYRIGHT2
-rw-r--r--MAINTAINERS12
-rw-r--r--Makefile25
-rw-r--r--Makefile.inc199
-rw-r--r--Makefile.libcompat2
-rw-r--r--ObsoleteFiles.inc564
-rw-r--r--README.md2
-rw-r--r--RELNOTES25
-rw-r--r--UPDATING68
-rw-r--r--bin/csh/Makefile5
-rw-r--r--bin/date/date.1100
-rw-r--r--bin/date/date.c6
-rw-r--r--bin/domainname/Makefile2
-rw-r--r--bin/echo/echo.c22
-rw-r--r--bin/sh/dot.profile4
-rw-r--r--bin/sh/input.c2
-rw-r--r--bin/sh/parser.c16
-rw-r--r--bin/sh/tests/parser/Makefile3
-rw-r--r--bin/sh/tests/parser/heredoc14.08
-rw-r--r--bin/sh/tests/parser/heredoc15.09
-rw-r--r--bin/sh/tests/parser/heredoc16.08
-rw-r--r--bin/sh/trap.c2
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d2
-rw-r--r--cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c2
-rw-r--r--cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c12
-rw-r--r--cddl/lib/Makefile4
-rw-r--r--cddl/lib/libavl/Makefile1
-rw-r--r--cddl/lib/libnvpair/Makefile1
-rw-r--r--cddl/lib/libzfs/Makefile1
-rw-r--r--cddl/lib/libzfs_core/Makefile9
-rw-r--r--cddl/lib/libzutil/Makefile7
-rw-r--r--cddl/usr.sbin/zfsd/Makefile.common2
-rw-r--r--contrib/bc/Makefile.in204
-rw-r--r--contrib/bc/NEWS.md20
-rw-r--r--contrib/bc/README.md60
-rw-r--r--contrib/bc/bcl.pc.in8
-rwxr-xr-xcontrib/bc/configure.sh200
-rw-r--r--contrib/bc/gen/bc_help.txt7
-rw-r--r--contrib/bc/gen/dc_help.txt7
-rw-r--r--contrib/bc/include/status.h12
-rw-r--r--contrib/bc/include/version.h2
-rw-r--r--contrib/bc/include/vm.h6
-rw-r--r--contrib/bc/locales/de_DE.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/de_DE.UTF-8.msg10
-rw-r--r--contrib/bc/locales/en_US.msg10
-rw-r--r--contrib/bc/locales/es_ES.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/es_ES.UTF-8.msg10
-rw-r--r--contrib/bc/locales/fr_FR.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/fr_FR.UTF-8.msg10
-rw-r--r--contrib/bc/locales/ja_JP.UTF-8.msg10
-rw-r--r--contrib/bc/locales/ja_JP.eucJP.msg10
-rw-r--r--contrib/bc/locales/nl_NL.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/nl_NL.UTF-8.msg10
-rw-r--r--contrib/bc/locales/pl_PL.ISO8859-2.msg10
-rw-r--r--contrib/bc/locales/pl_PL.UTF-8.msg10
-rw-r--r--contrib/bc/locales/pt_PT.ISO8859-1.msg10
-rw-r--r--contrib/bc/locales/pt_PT.UTF-8.msg10
-rw-r--r--contrib/bc/locales/ru_RU.CP1251.msg10
-rw-r--r--contrib/bc/locales/ru_RU.CP866.msg10
-rw-r--r--contrib/bc/locales/ru_RU.ISO8859-5.msg10
-rw-r--r--contrib/bc/locales/ru_RU.KOI8-R.msg10
-rw-r--r--contrib/bc/locales/ru_RU.UTF-8.msg10
-rw-r--r--contrib/bc/locales/zh_CN.GB18030.msg10
-rw-r--r--contrib/bc/locales/zh_CN.GB2312.msg10
-rw-r--r--contrib/bc/locales/zh_CN.GBK.msg10
-rw-r--r--contrib/bc/locales/zh_CN.UTF-8.msg10
-rw-r--r--contrib/bc/locales/zh_CN.eucCN.msg10
-rw-r--r--contrib/bc/manuals/bc/A.113
-rw-r--r--contrib/bc/manuals/bc/A.1.md11
-rw-r--r--contrib/bc/manuals/bc/E.113
-rw-r--r--contrib/bc/manuals/bc/E.1.md11
-rw-r--r--contrib/bc/manuals/bc/EH.113
-rw-r--r--contrib/bc/manuals/bc/EH.1.md11
-rw-r--r--contrib/bc/manuals/bc/EHN.113
-rw-r--r--contrib/bc/manuals/bc/EHN.1.md11
-rw-r--r--contrib/bc/manuals/bc/EN.113
-rw-r--r--contrib/bc/manuals/bc/EN.1.md11
-rw-r--r--contrib/bc/manuals/bc/H.113
-rw-r--r--contrib/bc/manuals/bc/H.1.md11
-rw-r--r--contrib/bc/manuals/bc/HN.113
-rw-r--r--contrib/bc/manuals/bc/HN.1.md11
-rw-r--r--contrib/bc/manuals/bc/N.113
-rw-r--r--contrib/bc/manuals/bc/N.1.md11
-rw-r--r--contrib/bc/manuals/build.md17
-rw-r--r--contrib/bc/manuals/dc/A.113
-rw-r--r--contrib/bc/manuals/dc/A.1.md11
-rw-r--r--contrib/bc/manuals/dc/E.113
-rw-r--r--contrib/bc/manuals/dc/E.1.md11
-rw-r--r--contrib/bc/manuals/dc/EH.113
-rw-r--r--contrib/bc/manuals/dc/EH.1.md11
-rw-r--r--contrib/bc/manuals/dc/EHN.113
-rw-r--r--contrib/bc/manuals/dc/EHN.1.md11
-rw-r--r--contrib/bc/manuals/dc/EN.113
-rw-r--r--contrib/bc/manuals/dc/EN.1.md11
-rw-r--r--contrib/bc/manuals/dc/H.113
-rw-r--r--contrib/bc/manuals/dc/H.1.md11
-rw-r--r--contrib/bc/manuals/dc/HN.113
-rw-r--r--contrib/bc/manuals/dc/HN.1.md11
-rw-r--r--contrib/bc/manuals/dc/N.113
-rw-r--r--contrib/bc/manuals/dc/N.1.md11
-rwxr-xr-xcontrib/bc/scripts/exec-install.sh9
-rwxr-xr-xcontrib/bc/scripts/karatsuba.py7
-rw-r--r--contrib/bc/src/args.c2
-rw-r--r--contrib/bc/src/bc_lex.c2
-rw-r--r--contrib/bc/src/bc_parse.c49
-rw-r--r--contrib/bc/src/data.c3
-rw-r--r--contrib/bc/src/dc_lex.c2
-rw-r--r--contrib/bc/src/dc_parse.c5
-rw-r--r--contrib/bc/src/file.c37
-rw-r--r--contrib/bc/src/history.c95
-rw-r--r--contrib/bc/src/lex.c17
-rw-r--r--contrib/bc/src/library.c18
-rw-r--r--contrib/bc/src/opt.c2
-rw-r--r--contrib/bc/src/parse.c14
-rw-r--r--contrib/bc/src/program.c53
-rw-r--r--contrib/bc/src/rand.c11
-rw-r--r--contrib/bc/src/read.c4
-rw-r--r--contrib/bc/src/vm.c68
-rw-r--r--contrib/bc/tests/bc/all.txt1
-rw-r--r--contrib/bc/tests/bc/misc8.txt8
-rw-r--r--contrib/bc/tests/bc/misc8_results.txt3
-rw-r--r--contrib/bc/tests/bc/posix_errors.txt1
-rwxr-xr-xcontrib/bc/tests/bc/timeconst.sh1
-rwxr-xr-xcontrib/bc/tests/history.py3
-rwxr-xr-xcontrib/bc/tests/history.sh2
-rw-r--r--contrib/bc/vs/bc.vcxproj8
-rw-r--r--contrib/bmake/ChangeLog231
-rw-r--r--contrib/bmake/FILES15
-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.c124
-rw-r--r--contrib/bmake/bmake.119
-rw-r--r--contrib/bmake/bmake.cat112
-rwxr-xr-xcontrib/bmake/boot-strap17
-rw-r--r--contrib/bmake/bsd.after-import.mk3
-rw-r--r--contrib/bmake/buf.c23
-rw-r--r--contrib/bmake/buf.h3
-rw-r--r--contrib/bmake/compat.c28
-rw-r--r--contrib/bmake/cond.c342
-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.c33
-rwxr-xr-xcontrib/bmake/enum.c80
-rwxr-xr-xcontrib/bmake/enum.h179
-rw-r--r--contrib/bmake/filemon/filemon_ktrace.c3
-rw-r--r--contrib/bmake/for.c130
-rw-r--r--contrib/bmake/hash.c15
-rw-r--r--contrib/bmake/hash.h11
-rwxr-xr-xcontrib/bmake/import.sh13
-rw-r--r--contrib/bmake/job.c43
-rw-r--r--contrib/bmake/lst.h6
-rw-r--r--contrib/bmake/main.c8
-rwxr-xr-xcontrib/bmake/make-bootstrap.sh.in2
-rw-r--r--contrib/bmake/make.119
-rw-r--r--contrib/bmake/make.c140
-rw-r--r--contrib/bmake/make.h87
-rw-r--r--contrib/bmake/meta.c50
-rw-r--r--contrib/bmake/metachar.c6
-rw-r--r--contrib/bmake/metachar.h10
-rw-r--r--contrib/bmake/mk/ChangeLog104
-rw-r--r--contrib/bmake/mk/FILES1
-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/compiler.mk10
-rw-r--r--contrib/bmake/mk/dep.mk4
-rw-r--r--contrib/bmake/mk/dirdeps.mk57
-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/init.mk4
-rwxr-xr-xcontrib/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.py29
-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/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.mk9
-rw-r--r--contrib/bmake/mk/sys.vars.mk4
-rw-r--r--contrib/bmake/mk/sys/SCO_SV.mk13
-rw-r--r--contrib/bmake/mk/sys/UnixWare.mk24
-rw-r--r--contrib/bmake/nonints.h9
-rw-r--r--contrib/bmake/os.sh4
-rw-r--r--contrib/bmake/parse.c171
-rw-r--r--contrib/bmake/sigact.h104
-rw-r--r--contrib/bmake/sigaction.c397
-rw-r--r--contrib/bmake/str.c9
-rw-r--r--contrib/bmake/str.h27
-rw-r--r--contrib/bmake/suff.c119
-rw-r--r--contrib/bmake/targ.c83
-rw-r--r--contrib/bmake/trace.c6
-rw-r--r--contrib/bmake/unit-tests/Makefile75
-rw-r--r--contrib/bmake/unit-tests/Makefile.config.in4
-rw-r--r--contrib/bmake/unit-tests/cond-cmp-numeric.exp4
-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.mk73
-rw-r--r--contrib/bmake/unit-tests/cond-func.exp2
-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.exp34
-rw-r--r--contrib/bmake/unit-tests/cond-op.mk39
-rw-r--r--contrib/bmake/unit-tests/cond-short.mk69
-rw-r--r--contrib/bmake/unit-tests/cond-token-plain.exp27
-rw-r--r--contrib/bmake/unit-tests/cond-token-plain.mk35
-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-makeflags.mk29
-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.exp4
-rw-r--r--contrib/bmake/unit-tests/directive-for-escape.exp63
-rw-r--r--contrib/bmake/unit-tests/directive-for-escape.mk49
-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-include.exp3
-rwxr-xr-xcontrib/bmake/unit-tests/directive-include.mk24
-rw-r--r--contrib/bmake/unit-tests/export.mk4
-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/objdir-writable.exp2
-rw-r--r--contrib/bmake/unit-tests/objdir-writable.mk11
-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-graph1.exp1
-rw-r--r--contrib/bmake/unit-tests/opt-debug-graph2.exp1
-rw-r--r--contrib/bmake/unit-tests/opt-debug-graph3.exp1
-rw-r--r--contrib/bmake/unit-tests/opt-file.mk12
-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/suff-main-several.exp1
-rw-r--r--contrib/bmake/unit-tests/suff-transform-debug.exp1
-rw-r--r--contrib/bmake/unit-tests/var-eval-short.exp14
-rw-r--r--contrib/bmake/unit-tests/var-eval-short.mk18
-rw-r--r--contrib/bmake/unit-tests/var-op-expand.exp8
-rw-r--r--contrib/bmake/unit-tests/var-op-expand.mk105
-rw-r--r--contrib/bmake/unit-tests/vardebug.exp4
-rw-r--r--contrib/bmake/unit-tests/varmisc.mk12
-rw-r--r--contrib/bmake/unit-tests/varmod-assign.exp12
-rw-r--r--contrib/bmake/unit-tests/varmod-assign.mk107
-rw-r--r--contrib/bmake/unit-tests/varmod-defined.exp2
-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-indirect.exp2
-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.exp6
-rw-r--r--contrib/bmake/unit-tests/varmod-loop.mk10
-rw-r--r--contrib/bmake/unit-tests/varmod-order-numeric.exp1
-rw-r--r--contrib/bmake/unit-tests/varmod-order-numeric.mk54
-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-root.exp10
-rw-r--r--contrib/bmake/unit-tests/varmod-root.mk37
-rw-r--r--contrib/bmake/unit-tests/varmod-select-words.mk5
-rw-r--r--contrib/bmake/unit-tests/varmod-subst.mk15
-rw-r--r--contrib/bmake/unit-tests/varmod-to-separator.exp4
-rw-r--r--contrib/bmake/unit-tests/varmod-unique.mk35
-rw-r--r--contrib/bmake/unit-tests/varname-dot-make-save_dollars.mk130
-rw-r--r--contrib/bmake/unit-tests/varname-dot-suffixes.exp39
-rw-r--r--contrib/bmake/unit-tests/varname-dot-suffixes.mk104
-rw-r--r--contrib/bmake/unit-tests/varname-empty.exp4
-rw-r--r--contrib/bmake/util.c82
-rw-r--r--contrib/bmake/var.c631
-rw-r--r--contrib/bsddialog/.gitignore26
-rw-r--r--contrib/bsddialog/GNUMakefile28
-rw-r--r--contrib/bsddialog/LICENSE24
-rw-r--r--contrib/bsddialog/Makefile49
-rw-r--r--contrib/bsddialog/README.md167
-rw-r--r--contrib/bsddialog/bsddialog.166
-rw-r--r--contrib/bsddialog/bsddialog.c1363
-rw-r--r--contrib/bsddialog/examples_library/buildlist.c44
-rw-r--r--contrib/bsddialog/examples_library/checklist.c44
-rwxr-xr-xcontrib/bsddialog/examples_library/compile10
-rw-r--r--contrib/bsddialog/examples_library/datebox.c59
-rw-r--r--contrib/bsddialog/examples_library/form.c51
-rw-r--r--contrib/bsddialog/examples_library/infobox.c32
-rw-r--r--contrib/bsddialog/examples_library/menu.c44
-rw-r--r--contrib/bsddialog/examples_library/mixedlist.c70
-rw-r--r--contrib/bsddialog/examples_library/msgbox.c42
-rw-r--r--contrib/bsddialog/examples_library/pause.c50
-rw-r--r--contrib/bsddialog/examples_library/radiolist.c44
-rw-r--r--contrib/bsddialog/examples_library/rangebox.c35
-rw-r--r--contrib/bsddialog/examples_library/sade.c56
-rw-r--r--contrib/bsddialog/examples_library/theme.c62
-rw-r--r--contrib/bsddialog/examples_library/timebox.c58
-rw-r--r--contrib/bsddialog/examples_library/treeview.c46
-rw-r--r--contrib/bsddialog/examples_library/yesno.c32
-rwxr-xr-xcontrib/bsddialog/examples_utility/buildlist.sh17
-rwxr-xr-xcontrib/bsddialog/examples_utility/checklist.sh17
-rwxr-xr-xcontrib/bsddialog/examples_utility/form.sh19
-rwxr-xr-xcontrib/bsddialog/examples_utility/gauge.sh28
-rwxr-xr-xcontrib/bsddialog/examples_utility/infobox.sh12
-rwxr-xr-xcontrib/bsddialog/examples_utility/inputbox.sh12
-rwxr-xr-xcontrib/bsddialog/examples_utility/menu.sh17
-rwxr-xr-xcontrib/bsddialog/examples_utility/mixedform.sh15
-rwxr-xr-xcontrib/bsddialog/examples_utility/mixedgauge.sh34
-rwxr-xr-xcontrib/bsddialog/examples_utility/msgbox.sh11
-rwxr-xr-xcontrib/bsddialog/examples_utility/passwordbox.sh12
-rwxr-xr-xcontrib/bsddialog/examples_utility/passwordform.sh17
-rwxr-xr-xcontrib/bsddialog/examples_utility/radiolist.sh17
-rwxr-xr-xcontrib/bsddialog/examples_utility/treeview.sh17
-rwxr-xr-xcontrib/bsddialog/examples_utility/yesno.sh11
-rw-r--r--contrib/bsddialog/lib/GNUMakefile30
-rw-r--r--contrib/bsddialog/lib/Makefile76
-rw-r--r--contrib/bsddialog/lib/barbox.c793
-rw-r--r--contrib/bsddialog/lib/bsddialog.3530
-rw-r--r--contrib/bsddialog/lib/bsddialog.h217
-rw-r--r--contrib/bsddialog/lib/bsddialog_progressview.h54
-rw-r--r--contrib/bsddialog/lib/bsddialog_theme.h115
-rw-r--r--contrib/bsddialog/lib/formbox.c530
-rw-r--r--contrib/bsddialog/lib/infobox.c118
-rw-r--r--contrib/bsddialog/lib/lib_util.c777
-rw-r--r--contrib/bsddialog/lib/lib_util.h139
-rw-r--r--contrib/bsddialog/lib/libbsddialog.c143
-rw-r--r--contrib/bsddialog/lib/menubox.c1158
-rw-r--r--contrib/bsddialog/lib/messagebox.c273
-rw-r--r--contrib/bsddialog/lib/textbox.c248
-rw-r--r--contrib/bsddialog/lib/theme.c288
-rw-r--r--contrib/bsddialog/lib/timebox.c534
-rw-r--r--contrib/bsddialog/screenshot.pngbin0 -> 11050 bytes
-rw-r--r--contrib/bzip2/FREEBSD-vendor5
-rw-r--r--contrib/elftoolchain/elfcopy/main.c2
-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.c25
-rw-r--r--contrib/expat/COPYING2
-rw-r--r--contrib/expat/Changes282
-rw-r--r--contrib/expat/Makefile.am25
-rw-r--r--contrib/expat/Makefile.in161
-rw-r--r--contrib/expat/README.md97
-rwxr-xr-xcontrib/expat/buildconf.sh55
-rw-r--r--contrib/expat/configure.ac166
-rw-r--r--contrib/expat/doc/Makefile.am6
-rw-r--r--contrib/expat/doc/Makefile.in33
-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.html390
-rw-r--r--contrib/expat/doc/style.css134
-rw-r--r--contrib/expat/doc/xmlwf.1134
-rw-r--r--contrib/expat/doc/xmlwf.xml210
-rw-r--r--contrib/expat/examples/Makefile.am5
-rw-r--r--contrib/expat/examples/Makefile.in33
-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.in94
-rw-r--r--contrib/expat/lib/ascii.h7
-rw-r--r--contrib/expat/lib/asciitab.h4
-rw-r--r--contrib/expat/lib/expat.h44
-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.c1463
-rw-r--r--contrib/expat/lib/xmlrole.c20
-rw-r--r--contrib/expat/lib/xmlrole.h5
-rw-r--r--contrib/expat/lib/xmltok.c47
-rw-r--r--contrib/expat/lib/xmltok.h6
-rw-r--r--contrib/expat/lib/xmltok_impl.c21
-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.in57
-rw-r--r--contrib/expat/tests/benchmark/Makefile.am5
-rw-r--r--contrib/expat/tests/benchmark/Makefile.in33
-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.c629
-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.in36
-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_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.c318
-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/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/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/libarchive/libarchive/archive_write_disk_posix.c87
-rw-r--r--contrib/llvm-project/FREEBSD-Xlist284
-rw-r--r--contrib/llvm-project/clang/include/clang-c/Index.h29
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTConcept.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTContext.h158
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTImporter.h18
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTImporterLookupTable.h16
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ASTNodeTraverser.h35
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Attr.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CXXInheritance.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ComparisonCategories.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ComputeDependence.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Decl.h45
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclBase.h181
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclCXX.h418
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclContextInternals.h355
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclObjC.h4
-rwxr-xr-xcontrib/llvm-project/clang/include/clang/AST/DeclTemplate.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DeclarationName.h96
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/DependenceFlags.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/EvaluatedExprVisitor.h19
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Expr.h110
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ExprCXX.h40
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ExprObjC.h16
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ExternalASTSource.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/IgnoreExpr.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/JSONNodeDumper.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Mangle.h26
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/OpenMPClause.h663
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/OperationKinds.def3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/ParentMapContext.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/RecursiveASTVisitor.h156
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Redeclarable.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Stmt.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/StmtDataCollectors.td2
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/StmtIterator.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/StmtOpenMP.h1090
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TemplateBase.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TextNodeDumper.h16
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/Type.h53
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/TypeProperties.td4
-rw-r--r--contrib/llvm-project/clang/include/clang/AST/VTableBuilder.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchFinder.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchers.h406
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchersInternal.h293
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/ASTMatchersMacros.h93
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Parser.h21
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/Registry.h25
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h23
-rw-r--r--contrib/llvm-project/clang/include/clang/ASTMatchers/GtestMatchers.h46
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h17
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/AnalysisDeclContext.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/AnyCall.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/CFG.h18
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/MacroExpansionContext.h127
-rw-r--r--contrib/llvm-project/clang/include/clang/Analysis/RetainSummaryManager.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/ABI.h168
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/AddressSpaces.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Attr.td167
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/AttrDocs.td366
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/AttributeCommonInfo.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Builtins.def53
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Builtins.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsAArch64.def17
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsAMDGPU.def59
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagon.def10
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagonDep.def2702
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def240
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsLe64.def18
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsNVPTX.def85
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsPPC.def317
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsRISCV.def63
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsSystemZ.def7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsWebAssembly.def115
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsX86.def4
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/BuiltinsX86_64.def6
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/CodeGenOptions.def28
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/CodeGenOptions.h128
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Cuda.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DarwinSDKInfo.h157
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DebugInfoOptions.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DeclNodes.td5
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Diagnostic.h39
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticASTKinds.td2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticCategories.td1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticCommonKinds.td24
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticDriverKinds.td47
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticFrontendKinds.td13
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticGroups.td118
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticIDs.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticLexKinds.td16
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticOptions.def1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticParseKinds.td81
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticSemaKinds.td335
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DiagnosticSerializationKinds.td3
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/DirectoryEntry.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Features.def7
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/IdentifierTable.h19
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LLVM.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangOptions.def27
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangOptions.h73
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangStandard.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/LangStandards.def4
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Module.h26
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/NoSanitizeList.h50
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenCLExtensions.def84
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenCLImageTypes.def2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenCLOptions.h87
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/OpenMPKinds.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/RISCVVTypes.def147
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SanitizerBlacklist.h49
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SanitizerSpecialCaseList.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Sanitizers.h23
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SourceLocation.h48
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/SourceManager.h102
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Specifiers.h13
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/StmtNodes.td10
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetBuiltins.h29
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetCXXABI.def129
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetCXXABI.h200
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TargetInfo.h115
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/Thunk.h188
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/TokenKinds.def20
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/XRayInstr.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/arm_mve.td19
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/arm_neon.td57
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/arm_neon_incl.td1
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/arm_sve.td18
-rw-r--r--contrib/llvm-project/clang/include/clang/Basic/riscv_vector.td2112
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/BackendUtil.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/CGFunctionInfo.h43
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/CodeGenAction.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/CodeGen/SwiftCallingConv.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/CrossTU/CrossTranslationUnit.h32
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Action.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/ClangOptionDocs.td2
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/DarwinSDKInfo.h41
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Distro.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Driver.h46
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/InputInfo.h107
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Job.h29
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Options.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Options.td1258
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/SanitizerArgs.h15
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/ToolChain.h45
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Types.def1
-rw-r--r--contrib/llvm-project/clang/include/clang/Driver/Types.h3
-rwxr-xr-xcontrib/llvm-project/clang/include/clang/Format/Format.h442
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/CommandLineSourceLoc.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/CompilerInstance.h25
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/CompilerInvocation.h148
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/DependencyOutputOptions.h20
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/FrontendAction.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/FrontendActions.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/FrontendOptions.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Frontend/TextDiagnostic.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Index/CommentToXML.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Index/DeclOccurrence.h13
-rw-r--r--contrib/llvm-project/clang/include/clang/Index/IndexSymbol.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Index/IndexingOptions.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Interpreter/Interpreter.h71
-rw-r--r--contrib/llvm-project/clang/include/clang/Interpreter/PartialTranslationUnit.h37
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/DependencyDirectivesSourceMinimizer.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/HeaderMap.h10
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/HeaderSearch.h17
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/LiteralSupport.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/MacroInfo.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/ModuleLoader.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/ModuleMap.h15
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PPCallbacks.h62
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PPConditionalDirectiveRecord.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PreprocessingRecord.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/Preprocessor.h24
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PreprocessorLexer.h20
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/PreprocessorOptions.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Lex/Token.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Parse/Parser.h228
-rw-r--r--contrib/llvm-project/clang/include/clang/Rewrite/Core/RewriteRope.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/AnalysisBasedWarnings.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/DeclSpec.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ExternalSemaSource.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Initialization.h48
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/MultiplexExternalSemaSource.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Overload.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ParsedAttr.h75
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Scope.h19
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/ScopeInfo.h22
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Sema.h515
-rw-r--r--contrib/llvm-project/clang/include/clang/Sema/Template.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTBitCodes.h3269
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTReader.h56
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ASTWriter.h14
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ModuleFile.h7
-rw-r--r--contrib/llvm-project/clang/include/clang/Serialization/ModuleFileExtension.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/Analyses.def7
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h69
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h306
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h5
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h14
-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.h41
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h59
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicSize.h53
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h3
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h325
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h2
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h42
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h22
-rw-r--r--contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/ArgumentsAdjusters.h4
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/CommonOptionsParser.h26
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/CompilationDatabase.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Core/Diagnostic.h33
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h82
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h67
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h145
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/DiagnosticsYaml.h9
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/NodeIntrospection.h101
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h11
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Syntax/Tokens.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Tooling.h8
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/Parsing.h1
-rw-r--r--contrib/llvm-project/clang/include/clang/Tooling/Transformer/RangeSelector.h6
-rw-r--r--contrib/llvm-project/clang/include/clang/module.modulemap4
-rw-r--r--contrib/llvm-project/clang/lib/APINotes/APINotesYAMLCompiler.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/FileRemapper.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/PlistReporter.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTContext.cpp460
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTDiagnostic.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTImporter.cpp275
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTImporterLookupTable.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTStructuralEquivalence.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/AST/ASTTypeTraits.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/AST/AttrImpl.cpp51
-rw-r--r--contrib/llvm-project/clang/lib/AST/CXXInheritance.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/AST/ComputeDependence.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/AST/Decl.cpp69
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclBase.cpp92
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclCXX.cpp133
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclObjC.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclPrinter.cpp103
-rwxr-xr-xcontrib/llvm-project/clang/lib/AST/DeclTemplate.cpp55
-rw-r--r--contrib/llvm-project/clang/lib/AST/DeclarationName.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/AST/Expr.cpp212
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprCXX.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprClassification.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprConcepts.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprConstant.cpp203
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExprObjC.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/AST/ExternalASTMerger.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Context.h1
-rw-r--r--contrib/llvm-project/clang/lib/AST/Interp/Interp.h3
-rw-r--r--contrib/llvm-project/clang/lib/AST/ItaniumMangle.cpp278
-rw-r--r--contrib/llvm-project/clang/lib/AST/JSONNodeDumper.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/AST/Mangle.cpp24
-rw-r--r--contrib/llvm-project/clang/lib/AST/MicrosoftMangle.cpp49
-rw-r--r--contrib/llvm-project/clang/lib/AST/NSAPI.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/NestedNameSpecifier.cpp24
-rw-r--r--contrib/llvm-project/clang/lib/AST/OpenMPClause.cpp178
-rw-r--r--contrib/llvm-project/clang/lib/AST/ParentMapContext.cpp134
-rw-r--r--contrib/llvm-project/clang/lib/AST/PrintfFormatString.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/QualTypeNames.cpp16
-rw-r--r--contrib/llvm-project/clang/lib/AST/RecordLayoutBuilder.cpp64
-rw-r--r--contrib/llvm-project/clang/lib/AST/Stmt.cpp25
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtOpenMP.cpp212
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtPrinter.cpp134
-rw-r--r--contrib/llvm-project/clang/lib/AST/StmtProfile.cpp81
-rw-r--r--contrib/llvm-project/clang/lib/AST/TemplateBase.cpp116
-rw-r--r--contrib/llvm-project/clang/lib/AST/TextNodeDumper.cpp63
-rw-r--r--contrib/llvm-project/clang/lib/AST/Type.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/AST/TypeLoc.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/AST/TypePrinter.cpp58
-rw-r--r--contrib/llvm-project/clang/lib/AST/VTableBuilder.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/ASTMatchFinder.cpp24
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/ASTMatchersInternal.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Marshallers.h108
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Parser.cpp262
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Registry.cpp154
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/ASTMatchers/GtestMatchers.cpp236
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/AnalysisDeclContext.cpp55
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/BodyFarm.cpp101
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/CFG.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/CalledOnceCheck.cpp242
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/LiveVariables.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/MacroExpansionContext.cpp231
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/PathDiagnostic.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/RetainSummaryManager.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/ThreadSafety.cpp238
-rw-r--r--contrib/llvm-project/clang/lib/Analysis/ThreadSafetyCommon.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Attributes.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Builtins.cpp16
-rw-r--r--contrib/llvm-project/clang/lib/Basic/CodeGenOptions.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Cuda.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/Basic/DarwinSDKInfo.cpp131
-rw-r--r--contrib/llvm-project/clang/lib/Basic/DiagnosticIDs.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Basic/FileManager.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/Basic/IdentifierTable.cpp43
-rw-r--r--contrib/llvm-project/clang/lib/Basic/LangOptions.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Module.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/Basic/NoSanitizeList.cpp54
-rw-r--r--contrib/llvm-project/clang/lib/Basic/OpenCLOptions.cpp111
-rw-r--r--contrib/llvm-project/clang/lib/Basic/OpenMPKinds.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Basic/SanitizerBlacklist.cpp59
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Sanitizers.cpp61
-rw-r--r--contrib/llvm-project/clang/lib/Basic/SourceLocation.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/SourceManager.cpp115
-rw-r--r--contrib/llvm-project/clang/lib/Basic/TargetInfo.cpp44
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets.cpp62
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AArch64.cpp58
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AArch64.h5
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AMDGPU.cpp31
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AMDGPU.h10
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/ARM.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/ARM.h2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AVR.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/AVR.h1
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/BPF.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/BPF.h20
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Hexagon.cpp39
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Le64.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/Le64.h1
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/M68k.cpp236
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/M68k.h59
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.h8
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/OSTargets.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/OSTargets.h45
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/PPC.cpp246
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/PPC.h16
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/RISCV.cpp58
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/RISCV.h14
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/SPIR.h55
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/SystemZ.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/SystemZ.h4
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/TCE.h5
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/WebAssembly.cpp29
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/WebAssembly.h15
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/X86.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/X86.h39
-rw-r--r--contrib/llvm-project/clang/lib/Basic/Targets/XCore.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Basic/XRayInstr.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/BackendUtil.cpp324
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGAtomic.cpp117
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBlocks.cpp72
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBuilder.h49
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp1847
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCUDANV.cpp291
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCUDARuntime.h32
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCXX.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp280
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGClass.cpp46
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCleanup.cpp106
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGCoroutine.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp307
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.h28
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp115
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp169
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGException.cpp153
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp121
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprAgg.cpp42
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp41
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprComplex.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprConstant.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp188
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGLoopInfo.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGNonTrivialStruct.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp167
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCGNU.cpp48
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCMac.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGObjCRuntime.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp1444
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.h69
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp1273
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h70
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp289
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGStmtOpenMP.cpp925
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CGVTables.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp215
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp258
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.h138
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp646
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.h100
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenPGO.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenPGO.h4
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CodeGenTypes.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.cpp312
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/CoverageMappingGen.h3
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/EHScopeStack.h14
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ItaniumCXXABI.cpp337
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/MicrosoftCXXABI.cpp81
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ModuleBuilder.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/SanitizerMetadata.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp307
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/TargetInfo.h18
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/VarBypassDetector.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/CodeGen/VarBypassDetector.h2
-rw-r--r--contrib/llvm-project/clang/lib/CrossTU/CrossTranslationUnit.cpp48
-rw-r--r--contrib/llvm-project/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp279
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Action.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Compilation.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Driver/DarwinSDKInfo.cpp43
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Distro.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Driver.cpp430
-rw-r--r--contrib/llvm-project/clang/lib/Driver/InputInfo.h107
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Job.cpp59
-rw-r--r--contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp151
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Tool.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChain.cpp301
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AIX.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AIX.h11
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPU.cpp418
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPU.h34
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp326
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h110
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AVR.cpp519
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/AVR.h5
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Ananas.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/AArch64.cpp62
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/AArch64.h3
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ARM.cpp304
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ARM.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/M68k.cpp125
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/M68k.h42
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/RISCV.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/X86.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/BareMetal.cpp14
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/BareMetal.h9
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp819
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CloudABI.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.cpp233
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.h17
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.cpp102
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Darwin.cpp263
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Darwin.h45
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Flang.cpp37
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Flang.h15
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Fuchsia.cpp75
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Gnu.cpp307
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Gnu.h18
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIP.cpp211
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/HIP.h12
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Haiku.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Hexagon.cpp54
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Hurd.cpp27
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Hurd.h3
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/InterfaceStubs.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Linux.cpp348
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Linux.h11
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSP430.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSP430.h2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSVC.cpp470
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MSVC.h33
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/MinGW.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Minix.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Myriad.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/NaCl.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/NetBSD.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/OpenBSD.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/RISCVToolchain.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/ROCm.h48
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/Solaris.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.cpp56
-rw-r--r--contrib/llvm-project/clang/lib/Driver/ToolChains/WebAssembly.h4
-rw-r--r--contrib/llvm-project/clang/lib/Driver/Types.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Edit/RewriteObjCFoundationAPI.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Format/BreakableToken.cpp114
-rw-r--r--contrib/llvm-project/clang/lib/Format/BreakableToken.h26
-rw-r--r--contrib/llvm-project/clang/lib/Format/ContinuationIndenter.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/Format/Format.cpp298
-rw-r--r--contrib/llvm-project/clang/lib/Format/FormatToken.h24
-rw-r--r--contrib/llvm-project/clang/lib/Format/FormatTokenLexer.cpp117
-rw-r--r--contrib/llvm-project/clang/lib/Format/FormatTokenLexer.h3
-rw-r--r--contrib/llvm-project/clang/lib/Format/NamespaceEndCommentsFixer.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/Format/SortJavaScriptImports.cpp190
-rw-r--r--[-rwxr-xr-x]contrib/llvm-project/clang/lib/Format/TokenAnnotator.cpp452
-rw-r--r--contrib/llvm-project/clang/lib/Format/TokenAnnotator.h14
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineFormatter.cpp90
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineFormatter.h1
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.cpp153
-rw-r--r--contrib/llvm-project/clang/lib/Format/UnwrappedLineParser.h3
-rw-r--r--contrib/llvm-project/clang/lib/Format/UsingDeclarationsSorter.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Format/WhitespaceManager.cpp399
-rw-r--r--contrib/llvm-project/clang/lib/Format/WhitespaceManager.h107
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/ASTUnit.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/CompilerInstance.cpp247
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/CompilerInvocation.cpp2484
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/DependencyFile.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/DependencyGraph.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/DiagnosticRenderer.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/FrontendAction.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/FrontendActions.cpp85
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/FrontendOptions.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/HeaderIncludeGen.cpp20
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/InitHeaderSearch.cpp44
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/InitPreprocessor.cpp61
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/ModuleDependencyCollector.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/PrecompiledPreamble.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/FrontendActions.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp99
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/Rewrite/RewriteObjC.cpp96
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TestModuleFileExtension.h18
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TextDiagnostic.cpp25
-rw-r--r--contrib/llvm-project/clang/lib/Frontend/TextDiagnosticPrinter.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_device_functions.h276
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_math.h4
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_cuda_runtime_wrapper.h7
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_hip_cmath.h366
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_hip_libdevice_declares.h36
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_hip_math.h50
-rw-r--r--contrib/llvm-project/clang/lib/Headers/__clang_hip_runtime_wrapper.h87
-rw-r--r--contrib/llvm-project/clang/lib/Headers/altivec.h1584
-rw-r--r--contrib/llvm-project/clang/lib/Headers/amxintrin.h253
-rw-r--r--contrib/llvm-project/clang/lib/Headers/arm_acle.h55
-rw-r--r--contrib/llvm-project/clang/lib/Headers/avx512fintrin.h214
-rw-r--r--contrib/llvm-project/clang/lib/Headers/builtins.h16
-rw-r--r--contrib/llvm-project/clang/lib/Headers/cuda_wrappers/complex8
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hexagon_circ_brev_intrinsics.h298
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hexagon_protos.h8450
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hexagon_types.h2653
-rw-r--r--contrib/llvm-project/clang/lib/Headers/hvx_hexagon_protos.h4392
-rw-r--r--contrib/llvm-project/clang/lib/Headers/immintrin.h10
-rw-r--r--contrib/llvm-project/clang/lib/Headers/intrin.h52
-rw-r--r--contrib/llvm-project/clang/lib/Headers/keylockerintrin.h30
-rw-r--r--contrib/llvm-project/clang/lib/Headers/opencl-c-base.h147
-rw-r--r--contrib/llvm-project/clang/lib/Headers/opencl-c.h860
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h72
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/cmath54
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/complex8
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/complex.h1
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/math.h10
-rw-r--r--contrib/llvm-project/clang/lib/Headers/openmp_wrappers/new26
-rw-r--r--contrib/llvm-project/clang/lib/Headers/uintrintrin.h7
-rw-r--r--contrib/llvm-project/clang/lib/Headers/vaesintrin.h41
-rw-r--r--contrib/llvm-project/clang/lib/Headers/vecintrin.h283
-rw-r--r--contrib/llvm-project/clang/lib/Headers/vpclmulqdqintrin.h2
-rw-r--r--contrib/llvm-project/clang/lib/Headers/wasm_simd128.h1045
-rw-r--r--contrib/llvm-project/clang/lib/Index/FileIndexRecord.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/Index/FileIndexRecord.h23
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexBody.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexDecl.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexSymbol.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexingAction.cpp111
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexingContext.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/Index/IndexingContext.h2
-rw-r--r--contrib/llvm-project/clang/lib/Index/USRGeneration.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalExecutor.cpp63
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalExecutor.h48
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.cpp292
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/IncrementalParser.h77
-rw-r--r--contrib/llvm-project/clang/lib/Interpreter/Interpreter.cpp225
-rw-r--r--contrib/llvm-project/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Lex/HeaderMap.cpp31
-rw-r--r--contrib/llvm-project/clang/lib/Lex/HeaderSearch.cpp19
-rw-r--r--contrib/llvm-project/clang/lib/Lex/Lexer.cpp122
-rw-r--r--contrib/llvm-project/clang/lib/Lex/LiteralSupport.cpp113
-rw-r--r--contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp58
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPCaching.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPConditionalDirectiveRecord.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPDirectives.cpp219
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPExpressions.cpp16
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPLexerChange.cpp45
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PPMacroExpansion.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Lex/Pragma.cpp154
-rw-r--r--contrib/llvm-project/clang/lib/Lex/PreprocessingRecord.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Lex/Preprocessor.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Lex/TokenLexer.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseCXXInlineMethods.cpp1
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp181
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp428
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseExpr.cpp51
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseExprCXX.cpp328
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseInit.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseObjc.cpp94
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseOpenMP.cpp425
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParsePragma.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseStmt.cpp80
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseStmtAsm.cpp17
-rw-r--r--contrib/llvm-project/clang/lib/Parse/ParseTentative.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Parse/Parser.cpp37
-rw-r--r--contrib/llvm-project/clang/lib/Rewrite/DeltaTree.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Sema/AnalysisBasedWarnings.cpp158
-rw-r--r--contrib/llvm-project/clang/lib/Sema/CodeCompleteConsumer.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Sema/DeclSpec.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Sema/JumpDiagnostics.cpp41
-rw-r--r--contrib/llvm-project/clang/lib/Sema/MultiplexExternalSemaSource.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Sema/OpenCLBuiltins.td560
-rw-r--r--contrib/llvm-project/clang/lib/Sema/ParsedAttr.cpp40
-rw-r--r--contrib/llvm-project/clang/lib/Sema/Sema.cpp327
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaAccess.cpp35
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp94
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaAvailability.cpp33
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCUDA.cpp156
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp40
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCast.cpp191
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp834
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCodeComplete.cpp195
-rwxr-xr-xcontrib/llvm-project/clang/lib/Sema/SemaConcept.cpp79
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaCoroutine.cpp61
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp656
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp842
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDeclCXX.cpp788
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaDeclObjC.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExceptionSpec.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp873
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp408
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExprMember.cpp28
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaExprObjC.cpp30
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaFixItUtils.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaInit.cpp246
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaLambda.cpp26
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaLookup.cpp194
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaObjCProperty.cpp47
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp2324
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaOverload.cpp168
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaPseudoObject.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaSYCL.cpp33
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaStmt.cpp798
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaStmtAsm.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaStmtAttr.cpp135
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp91
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp36
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp341
-rw-r--r--contrib/llvm-project/clang/lib/Sema/SemaType.cpp304
-rw-r--r--contrib/llvm-project/clang/lib/Sema/TreeTransform.h523
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTCommon.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReader.cpp342
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp38
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTReaderStmt.cpp88
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTWriter.cpp216
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTWriterDecl.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ASTWriterStmt.cpp56
-rw-r--r--contrib/llvm-project/clang/lib/Serialization/ModuleFileExtension.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp10
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp38
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp136
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp80
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp90
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp53
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp15
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp172
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h13
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp376
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp202
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp111
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp20
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp62
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporter.cpp57
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp1130
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CallEvent.cpp43
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp34
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp29
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp6
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp92
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/DynamicSize.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp13
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp41
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp31
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp53
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp77
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/MemRegion.cpp12
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp644
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp1377
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp22
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RegionStore.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp532
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SVals.cpp59
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp8
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp159
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/Store.cpp49
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp109
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/ArgumentsAdjusters.cpp21
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/CommonOptionsParser.cpp3
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Core/Diagnostic.cpp5
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp43
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp9
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp71
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp155
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp209
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DumpTool/APIData.h31
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp271
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h53
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp159
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/EmptyNodeIntrospection.inc.in48
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp7
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp4
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp41
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/JSONCompilationDatabase.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/NodeIntrospection.cpp88
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp18
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Syntax/BuildTree.cpp38
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Syntax/Tokens.cpp32
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Tooling.cpp68
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Transformer/RangeSelector.cpp11
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp2
-rw-r--r--contrib/llvm-project/clang/lib/Tooling/Transformer/Stencil.cpp627
-rw-r--r--contrib/llvm-project/clang/tools/amdgpu-arch/AMDGPUArch.cpp78
-rw-r--r--contrib/llvm-project/clang/tools/clang-format/ClangFormat.cpp22
-rw-r--r--contrib/llvm-project/clang/tools/clang-repl/ClangRepl.cpp108
-rw-r--r--contrib/llvm-project/clang/tools/driver/cc1_main.cpp6
-rw-r--r--contrib/llvm-project/clang/tools/driver/cc1as_main.cpp61
-rw-r--r--contrib/llvm-project/clang/tools/driver/cc1gen_reproducer_main.cpp2
-rw-r--r--contrib/llvm-project/clang/tools/driver/driver.cpp97
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangAttrEmitter.cpp417
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp219
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangOpcodesEmitter.cpp51
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp464
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/MveEmitter.cpp13
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/NeonEmitter.cpp6
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/RISCVVEmitter.cpp1269
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/SveEmitter.cpp37
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/TableGen.cpp24
-rw-r--r--contrib/llvm-project/clang/utils/TableGen/TableGenBackends.h6
-rw-r--r--contrib/llvm-project/compiler-rt/.clang-tidy4
-rw-r--r--contrib/llvm-project/compiler-rt/include/fuzzer/FuzzedDataProvider.h3
-rw-r--r--contrib/llvm-project/compiler-rt/include/profile/InstrProfData.inc15
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/dfsan_interface.h111
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/tsan_interface.h17
-rw-r--r--contrib/llvm-project/compiler-rt/include/sanitizer/tsan_interface_atomic.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_allocator.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_blacklist.txt13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_descriptions.cpp19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_descriptions.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_errors.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_fake_stack.cpp52
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_flags.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_flags.inc3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_fuchsia.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_ignorelist.txt13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interceptors.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_interface.inc11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_internal.h15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp36
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_malloc_local.h52
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_mapping.h52
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_mapping_myriad.h85
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_poisoning.cpp21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_poisoning.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_posix.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_rtems.cpp266
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_rtl.cpp75
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_shadow_setup.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_stack.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_stack.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_thread.cpp88
-rw-r--r--contrib/llvm-project/compiler-rt/lib/asan/asan_thread.h18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/aarch64/fp_mode.c13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/arm/fp_mode.c15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/assembly.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/atomic.c8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/clear_cache.c12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/comparedf2.c84
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/comparesf2.c84
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/comparetf2.c81
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/cpu_model.c8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/divdc3.c12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/divsc3.c11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/divtc3.c11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixdfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixsfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixunsdfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fixunssfdi.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatdidf.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/floatundidf.c2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_add_impl.inc8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_compare_impl.inc116
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_lib.h95
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_mode.c4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/fp_mode.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/gcc_personality_v0.c33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/i386/fp_mode.c12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/int_lib.h22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/int_math.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/int_types.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/int_util.c22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/ppc/atomic.exp41
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/ppc/divtc3.c19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/riscv/restore.S166
-rw-r--r--contrib/llvm-project/compiler-rt/lib/builtins/riscv/save.S184
-rw-r--r--contrib/llvm-project/compiler-rt/lib/cfi/cfi.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/cfi/cfi_ignorelist.txt (renamed from contrib/llvm-project/compiler-rt/lib/cfi/cfi_blacklist.txt)0
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan.cpp1130
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan.h70
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan.syms.extra1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_allocator.cpp287
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_allocator.h30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.h26
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_custom.cpp1537
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_flags.h32
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_flags.inc20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_interceptors.cpp199
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_new_delete.cpp124
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_origin.h127
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_platform.h133
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_thread.cpp146
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_thread.h83
-rw-r--r--contrib/llvm-project/compiler-rt/lib/dfsan/done_abilist.txt68
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerBuiltins.h1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerBuiltinsMsvc.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerCorpus.h38
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.h14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDictionary.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerFork.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIO.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerIO.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerMutate.cpp48
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerPlatform.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerRandom.h23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerSHA1.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerTracePC.h39
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/common.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/common.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/crash_handler.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp118
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/guarded_pool_allocator.h28
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/backtrace_fuchsia.cpp10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/options.inc10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/guarded_pool_allocator_fuchsia.cpp5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/platform_specific/utilities_posix.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/utilities.cpp63
-rw-r--r--contrib/llvm-project/compiler-rt/lib/gwp_asan/utilities.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan.cpp96
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan.h79
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp172
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_allocator.cpp59
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_allocator.h20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_blacklist.txt7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_checks.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_dynamic_shadow.cpp25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_flags.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_flags.inc9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_fuchsia.cpp213
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_ignorelist.txt7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_interceptors.cpp185
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_interceptors_vfork.S3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_linux.cpp169
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_mapping.h15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_memintrinsics.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_new_delete.cpp72
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_poisoning.cpp24
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_report.cpp212
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_setjmp.S6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_tag_mismatch_aarch64.S6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread.cpp36
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread_list.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/hwasan/hwasan_thread_list.h37
-rw-r--r--contrib/llvm-project/compiler-rt/lib/interception/interception.h33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_allocator.cpp16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_allocator.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_common.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_common.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_interceptors.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_posix.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/lsan/lsan_thread.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_allocator.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_allocator.h1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_descriptions.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_interceptors.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_interceptors.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_rtl.cpp18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_stack.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_thread.cpp12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/memprof/memprof_thread.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_allocator.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_allocator.h1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_blacklist.txt10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_chained_origin_depot.cpp103
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_chained_origin_depot.h14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_ignorelist.txt10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_interceptors.cpp21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/msan/msan_poisoning.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/adt.h113
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/c_api.h208
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/common.h48
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/compiler.h65
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/endianness.h143
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/error.h428
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/executor_address.h208
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/extensible_rtti.cpp24
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/extensible_rtti.h145
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/log_error_to_stderr.cpp19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_platform.cpp731
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_platform.h135
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/macho_tlv.x86-64.S68
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/run_program_wrapper.cpp51
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/simple_packed_serialization.h579
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/stl_extras.h46
-rw-r--r--contrib/llvm-project/compiler-rt/lib/orc/wrapper_function_utils.h367
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/GCDAProfiling.c29
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfiling.h19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingBiasVar.c15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingBuffer.c13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingFile.c346
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingInternal.c10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingInternal.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingMerge.c57
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformDarwin.c6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformFuchsia.c38
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformLinux.c158
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformOther.c5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPlatformWindows.c5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingPort.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingUtil.c27
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingUtil.h11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/InstrProfilingWriter.c16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/WindowsMMap.c12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/profile/WindowsMMap.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h106
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp38
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_combined.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_local_cache.h19
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary32.h7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary64.h253
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_secondary.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_allocator_size_class_map.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_mips.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp108
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.h88
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common.h73
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc113
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_nolibc.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector1.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector2.cpp32
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_errno.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_file.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_flags.cpp7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cpp101
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp118
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp459
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_local_address_space_view.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp107
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mac.h17
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_malloc_mac.inc6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mutex.cpp225
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h368
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_netbsd.cpp17
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform.h39
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h37
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h10
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_printf.cpp84
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_ptrauth.h20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_rtems.cpp281
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_rtems.h20
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_solaris.cpp18
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h36
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cpp187
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp17
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp26
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_rtems.h40
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cpp23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp41
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_thread_safety.h42
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp98
-rw-r--r--contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_symbolize.cpp57
-rwxr-xr-xcontrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_allocator.cpp21
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_termination.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd_exclusive.inc16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd_shared.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/scudo_tsd_shared.inc3
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/allocator_config.h86
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/bytemap.h7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/combined.h759
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/common.cpp16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/common.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/flags.cpp15
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/flags.inc6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/flags_parser.h2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/fuchsia.cpp29
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/fuzz/get_error_info_fuzzer.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/include/scudo/interface.h25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/internal_defs.h65
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/linux.cpp23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/list.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/local_cache.h85
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/memtag.h274
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/mutex.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/options.h4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/platform.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/primary32.h49
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/primary64.h133
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/quarantine.h30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/release.h34
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/report.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/secondary.h440
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/size_class_map.h129
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/stack_depot.h6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/stats.h27
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/string_utils.cpp23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/string_utils.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/trusty.cpp100
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/trusty.h24
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/tsd.h13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/tsd_exclusive.h47
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/tsd_shared.h42
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/vector.h31
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c.inc8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/scudo/standalone/wrappers_c_bionic.cpp23
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_clock.cpp66
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_clock.h16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_defs.h30
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h33
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_external.cpp4
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors.h16
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp132
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp74
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_inl.h22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interface_java.cpp1
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mman.cpp7
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mutex.cpp289
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_mutex.h90
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform.h170
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_platform_posix.cpp22
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_report.cpp14
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp198
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl.h35
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp73
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp60
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_s390x.S47
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp25
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_stack_trace.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_stat.cpp186
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_stat.h191
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_sync.cpp13
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_sync.h9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_trace.h5
-rw-r--r--contrib/llvm-project/compiler-rt/lib/tsan/rtl/tsan_update_shadow_word_inl.h12
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_diag.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_init.cpp9
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_monitor.cpp6
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_platform.h8
-rw-r--r--contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_value.cpp2
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_fdr_logging.cpp11
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_trampoline_x86_64.S77
-rw-r--r--contrib/llvm-project/compiler-rt/lib/xray/xray_utils.cpp1
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/adjacent_find.h51
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/all_of.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/any_of.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/binary_search.h61
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/clamp.h52
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/comp.h97
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/comp_ref_type.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy.h82
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy_backward.h84
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy_if.h48
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/copy_n.h72
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/count.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/count_if.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/equal.h90
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/equal_range.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/fill.h55
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/fill_n.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_end.h154
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_first_of.h57
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_if.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/find_if_not.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/for_each.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/for_each_n.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/generate.h36
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/generate_n.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/half_positive.h54
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/includes.h67
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/inplace_merge.h231
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_heap.h48
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_heap_until.h65
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_partitioned.h43
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_permutation.h168
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_sorted.h48
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/is_sorted_until.h55
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/iter_swap.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/lexicographical_compare.h68
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/lower_bound.h72
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/make_heap.h64
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/max.h70
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/max_element.h58
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/merge.h76
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/min.h70
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/min_element.h57
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/minmax.h101
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/minmax_element.h90
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/mismatch.h72
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/move.h83
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/move_backward.h84
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/next_permutation.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/none_of.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/nth_element.h244
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partial_sort.h71
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partial_sort_copy.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partition.h88
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partition_copy.h52
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/partition_point.h51
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/pop_heap.h62
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/prev_permutation.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/push_heap.h75
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove.h50
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove_copy.h43
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove_copy_if.h43
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/remove_if.h51
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace_copy.h41
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace_copy_if.h41
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/replace_if.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/reverse.h61
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/reverse_copy.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/rotate.h205
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/rotate_copy.h38
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sample.h101
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/search.h131
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/search_n.h116
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_difference.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_intersection.h74
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_symmetric_difference.h82
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/set_union.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/shift_left.h61
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/shift_right.h106
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/shuffle.h127
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sift_down.h84
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sort.h530
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/sort_heap.h58
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/stable_partition.h305
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/stable_sort.h235
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/swap_ranges.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/transform.h48
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/unique.h63
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/unique_copy.h114
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/unwrap_iter.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__algorithm/upper_bound.h72
-rw-r--r--contrib/llvm-project/libcxx/include/__availability35
-rw-r--r--contrib/llvm-project/libcxx/include/__bit_reference2
-rw-r--r--contrib/llvm-project/libcxx/include/__bits3
-rw-r--r--contrib/llvm-project/libcxx/include/__bsd_locale_fallbacks.h4
-rw-r--r--contrib/llvm-project/libcxx/include/__config276
-rw-r--r--contrib/llvm-project/libcxx/include/__debug2
-rw-r--r--contrib/llvm-project/libcxx/include/__errc2
-rw-r--r--contrib/llvm-project/libcxx/include/__format/format_error.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__format/format_parse_context.h113
-rw-r--r--contrib/llvm-project/libcxx/include/__function_like.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/binary_function.h31
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/binary_negate.h50
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/bind.h386
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/bind_front.h52
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/binder1st.h54
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/binder2nd.h54
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/default_searcher.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/function.h2809
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/hash.h873
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/identity.h37
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/invoke.h100
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/is_transparent.h36
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/mem_fn.h161
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/mem_fun_ref.h173
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/not_fn.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/operations.h729
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/perfect_forward.h88
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/pointer_to_binary_function.h46
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/pointer_to_unary_function.h46
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/ranges_operations.h97
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/reference_wrapper.h223
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/unary_function.h34
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/unary_negate.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/unwrap_ref.h62
-rw-r--r--contrib/llvm-project/libcxx/include/__functional/weak_result_type.h481
-rw-r--r--contrib/llvm-project/libcxx/include/__functional_031591
-rw-r--r--contrib/llvm-project/libcxx/include/__functional_base645
-rw-r--r--contrib/llvm-project/libcxx/include/__functional_base_03223
-rw-r--r--contrib/llvm-project/libcxx/include/__hash_table66
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/access.h134
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/advance.h200
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/back_insert_iterator.h75
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/common_iterator.h301
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/concepts.h272
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/counted_iterator.h306
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/data.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/default_sentinel.h35
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/distance.h56
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/empty.h49
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/erase_if_container.h45
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/front_insert_iterator.h75
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/incrementable_traits.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/insert_iterator.h77
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/istream_iterator.h103
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/istreambuf_iterator.h110
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/iter_move.h91
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/iter_swap.h107
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/iterator.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/iterator_traits.h500
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/move_iterator.h189
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/next.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/ostream_iterator.h75
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/ostreambuf_iterator.h81
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/prev.h79
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/projected.h45
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/readable_traits.h91
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/reverse_access.h109
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/reverse_iterator.h239
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/size.h58
-rw-r--r--contrib/llvm-project/libcxx/include/__iterator/wrap_iter.h300
-rw-r--r--contrib/llvm-project/libcxx/include/__libcpp_version2
-rw-r--r--contrib/llvm-project/libcxx/include/__locale26
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/addressof.h96
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/allocation_guard.h89
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/allocator.h254
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/allocator_arg_t.h78
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/allocator_traits.h12
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/auto_ptr.h86
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/base.h127
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/compressed_pair.h201
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/construct_at.h59
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/pointer_safety.h57
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/pointer_traits.h51
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/raw_storage_iterator.h73
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/shared_ptr.h1879
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/temporary_buffer.h89
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h261
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/unique_ptr.h773
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/uses_allocator.h60
-rw-r--r--contrib/llvm-project/libcxx/include/__memory/utilities.h88
-rw-r--r--contrib/llvm-project/libcxx/include/__mutex_base8
-rw-r--r--contrib/llvm-project/libcxx/include/__node_handle3
-rw-r--r--contrib/llvm-project/libcxx/include/__nullptr4
-rw-r--r--contrib/llvm-project/libcxx/include/__random/uniform_int_distribution.h316
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/access.h222
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/all.h86
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/common_view.h113
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/concepts.h138
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/copyable_box.h175
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/dangling.h47
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/data.h86
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/drop_view.h131
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/empty.h86
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/empty_view.h46
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/enable_borrowed_range.h46
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/enable_view.h42
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/non_propagating_cache.h99
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/ref_view.h87
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/size.h132
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/subrange.h267
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/transform_view.h408
-rw-r--r--contrib/llvm-project/libcxx/include/__ranges/view_interface.h198
-rw-r--r--contrib/llvm-project/libcxx/include/__split_buffer13
-rw-r--r--contrib/llvm-project/libcxx/include/__sso_allocator77
-rw-r--r--contrib/llvm-project/libcxx/include/__std_stream6
-rw-r--r--contrib/llvm-project/libcxx/include/__string72
-rw-r--r--contrib/llvm-project/libcxx/include/__threading_support23
-rw-r--r--contrib/llvm-project/libcxx/include/__tree12
-rw-r--r--contrib/llvm-project/libcxx/include/__tuple4
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/__decay_copy.h39
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/as_const.h38
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/cmp.h107
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/declval.h39
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/exchange.h40
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/forward.h42
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/in_place.h63
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/integer_sequence.h83
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/move.h52
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/pair.h585
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/piecewise_construct.h34
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/rel_ops.h67
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/swap.h55
-rw-r--r--contrib/llvm-project/libcxx/include/__utility/to_underlying.h45
-rw-r--r--contrib/llvm-project/libcxx/include/__variant/monostate.h65
-rw-r--r--contrib/llvm-project/libcxx/include/algorithm5328
-rw-r--r--contrib/llvm-project/libcxx/include/any7
-rw-r--r--contrib/llvm-project/libcxx/include/array15
-rw-r--r--contrib/llvm-project/libcxx/include/atomic77
-rw-r--r--contrib/llvm-project/libcxx/include/barrier9
-rw-r--r--contrib/llvm-project/libcxx/include/bit82
-rw-r--r--contrib/llvm-project/libcxx/include/bitset24
-rw-r--r--contrib/llvm-project/libcxx/include/ccomplex2
-rw-r--r--contrib/llvm-project/libcxx/include/cctype30
-rw-r--r--contrib/llvm-project/libcxx/include/cerrno2
-rw-r--r--contrib/llvm-project/libcxx/include/cfenv30
-rw-r--r--contrib/llvm-project/libcxx/include/cfloat2
-rw-r--r--contrib/llvm-project/libcxx/include/charconv137
-rw-r--r--contrib/llvm-project/libcxx/include/chrono33
-rw-r--r--contrib/llvm-project/libcxx/include/cinttypes16
-rw-r--r--contrib/llvm-project/libcxx/include/ciso6462
-rw-r--r--contrib/llvm-project/libcxx/include/climits2
-rw-r--r--contrib/llvm-project/libcxx/include/clocale8
-rw-r--r--contrib/llvm-project/libcxx/include/cmath428
-rw-r--r--contrib/llvm-project/libcxx/include/codecvt2
-rw-r--r--contrib/llvm-project/libcxx/include/compare570
-rw-r--r--contrib/llvm-project/libcxx/include/complex6
-rw-r--r--contrib/llvm-project/libcxx/include/complex.h4
-rw-r--r--contrib/llvm-project/libcxx/include/concepts304
-rw-r--r--contrib/llvm-project/libcxx/include/condition_variable2
-rw-r--r--contrib/llvm-project/libcxx/include/csetjmp6
-rw-r--r--contrib/llvm-project/libcxx/include/csignal8
-rw-r--r--contrib/llvm-project/libcxx/include/cstdarg4
-rw-r--r--contrib/llvm-project/libcxx/include/cstdbool2
-rw-r--r--contrib/llvm-project/libcxx/include/cstddef14
-rw-r--r--contrib/llvm-project/libcxx/include/cstdint72
-rw-r--r--contrib/llvm-project/libcxx/include/cstdio102
-rw-r--r--contrib/llvm-project/libcxx/include/cstdlib88
-rw-r--r--contrib/llvm-project/libcxx/include/cstring48
-rw-r--r--contrib/llvm-project/libcxx/include/ctgmath2
-rw-r--r--contrib/llvm-project/libcxx/include/ctime34
-rw-r--r--contrib/llvm-project/libcxx/include/ctype.h2
-rw-r--r--contrib/llvm-project/libcxx/include/cwchar130
-rw-r--r--contrib/llvm-project/libcxx/include/cwctype46
-rw-r--r--contrib/llvm-project/libcxx/include/deque50
-rw-r--r--contrib/llvm-project/libcxx/include/errno.h2
-rw-r--r--contrib/llvm-project/libcxx/include/exception18
-rw-r--r--contrib/llvm-project/libcxx/include/experimental/__config4
-rw-r--r--contrib/llvm-project/libcxx/include/experimental/__memory27