freebsd-skq/contrib/llvm/patches
2015-02-14 23:28:09 +00:00
..
patch-r208961-clang-version-include.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r208987-format-extensions.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r209107-clang-vendor-suffix.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r213492-amd64-multi-os-dot.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r221503-default-target-triple.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r243830-arm-disable-clear-cache.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r252503-arm-transient-stack-alignment.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r257109-add-CC-aliases.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r259053-gcc-installation-detector.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r259498-add-fxsave.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r261680-clang-r200899-fix-security-quantis.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r261991-llvm-r195391-fix-dwarf2.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r261991-llvm-r198385-fix-dwarf2.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r261991-llvm-r198389-fix-dwarf2.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198028-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198029-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198030-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198145-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198149-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198157-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198280-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198281-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198286-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198480-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198484-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198533-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198565-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198567-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198580-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198591-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198592-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198658-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198681-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198738-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198739-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198740-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198893-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198909-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r198910-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199014-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199024-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199028-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199031-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199033-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199061-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199186-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199187-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199775-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199781-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199786-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199940-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199974-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199975-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r199977-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200103-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200104-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200112-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200130-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200131-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200141-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200282-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200368-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200373-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200376-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200509-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200617-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200960-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200961-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200962-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200963-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262261-llvm-r200965-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r198311-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r198312-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r198911-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r198912-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r198918-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r198923-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r199012-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r199034-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r199037-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r199188-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r199399-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262262-clang-r200452-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262264-llvm-r200453-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262265-llvm-r201718-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262303-enable-ppc-integrated-as.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262415-llvm-r201994-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262460-llvm-r202059-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262535-clang-r202177-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262536-clang-r202179-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262582-llvm-r202422-sparc.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r262611-llvm-r196874-fix-invalid-pwd-crash.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r263048-clang-r203624-fix-CC-aliases.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r263312-llvm-r169939-inline-asm-with-realign.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r263312-llvm-r196940-update-inline-asm-test.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r263312-llvm-r196986-allow-realign-alloca.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r263312-llvm-r202930-fix-alloca-esi-clobber.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r263313-llvm-r203311-fix-sse1-oom.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r263619-clang-r201662-arm-gnueabihf.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r264826-llvm-r202188-variadic-fn-debug-info.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r264827-clang-r202185-variadic-fn-debug-info.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r265477-clang-r198655-standalone-debug.diff MFC r266630 by dim: 2014-07-23 14:27:04 +00:00
patch-r267704-llvm-r211435-fix-avx-backend.diff MFC r267704: 2014-06-24 06:12:11 +00:00
patch-r267981-llvm-r211435-fix-ppc-fctiduz.diff MFC r267981: 2014-06-30 20:26:30 +00:00
patch-r269387-clang-arm-target-cpu.diff MFC r271931: 2015-02-13 21:31:43 +00:00
patch-r271024-llvm-r216989-r216990-fix-movw-armv6.diff MFC r271931: 2015-02-13 21:31:43 +00:00
patch-r271282-clang-r200797-r200798-r200805-debug-info-crash.diff MFC r271931: 2015-02-13 21:31:43 +00:00
patch-r271432-clang-r205331-debug-info-crash.diff MFC r271931: 2015-02-13 21:31:43 +00:00
patch-r271597-clang-r217410-i386-garbage-float.diff MFC r271931: 2015-02-13 21:31:43 +00:00
patch-r274286-llvm-r201784-asm-dollar.diff MFC r274286: 2014-11-11 08:00:49 +00:00
patch-r274442-llvm-r221709-debug-oom.diff MFC r274442: 2014-11-19 07:24:43 +00:00
patch-r278788-clang-r201130-pch-miscompilation.diff Add clang patches corresponding to r278788. 2015-02-14 23:28:09 +00:00
README.TXT

This is a set of individual patches, which contain all the customizations to
llvm/clang currently in the FreeBSD base system.  These can be applied in
alphabetical order to a pristine llvm/clang 3.4 release source tree, for example
by doing:

svn co https://llvm.org/svn/llvm-project/llvm/tags/RELEASE_34/final llvm-3.4-final 
svn co https://llvm.org/svn/llvm-project/cfe/tags/RELEASE_34/final llvm-3.4-final/tools/clang
cd llvm-3.4-final
for p in /usr/src/contrib/llvm/patches/patch-*.diff; do
	patch -p0 -f -F0 -E -i $p -s || break
done

A number of these consist of hand-written modifications, specifically for
FreeBSD, while most others are cherry pickings off the llvm and clang trunks.
When a new version of llvm/clang is eventually imported, those latter ones will
largely disappear.