Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
186 commits
Select commit Hold shift + click to select a range
10a97db
Include the opt_platform.h so that the if defined(FDT) can actually w…
loos-br Jan 11, 2018
35b0c7c
Allow the use of any SMI address for the e6000 based switches in mult…
loos-br Jan 18, 2018
18fa94c
Do no overwrite the PORT CONTROL register, only modify its contents.
loos-br Jan 18, 2018
0f0c5eb
Fix style(9) and a mismerge.
loos-br Jan 18, 2018
b72073e
Fix the xbuild.
loos-br Jan 24, 2018
c2194d3
Do not build lint(1) by default on stable-11, add WITH_LINT to enable
Jan 11, 2018
6627eb7
Do not reuse the same bit for different flags.
loos-br Jan 24, 2018
16a2520
Make rtsold(8) work on VLANs.
loos-br Jan 25, 2018
68f86c1
MFC r326422:
bu7cher Dec 8, 2017
f2f301b
Merge revision 1.35 from NetBSD:
bu7cher Jan 24, 2018
fa7ab49
Adopt revision 1.76 and 1.77 from NetBSD:
bu7cher Jan 24, 2018
3c95902
crypto(9) is called from ipsec in CRYPTO_F_CBIFSYNC mode. This is wor…
Nov 3, 2017
e4ceef1
Merge files, reduce duplication.
loos-br Feb 1, 2018
8b4a984
Fix a mismerge.
loos-br Feb 19, 2018
2589da2
MFC r322762, r322799, r322832, r322833:
kostikbel Sep 11, 2017
a9197de
MFC r322940:
rlibby Sep 12, 2017
6501017
MFC r324301:
kostikbel Oct 8, 2017
242fd9e
MFC r327817:
kostikbel Jan 14, 2018
f43c396
MFC: r322076
juikim Aug 7, 2017
cf2b1f5
MFC 322323 by jkim
Aug 14, 2017
c15b110
MFC r325270:
kostikbel Nov 8, 2017
ba6ece0
MFC r327818:
kostikbel Jan 18, 2018
5dad0dd
MFC r319873:
kostikbel Jul 21, 2017
74f422a
MFC r322494:
kostikbel Aug 17, 2017
d574a36
MFC r322718:
kostikbel Aug 27, 2017
00eb70b
MFC r322719:
kostikbel Aug 27, 2017
5b5a512
MFC r321919:
kostikbel Aug 9, 2017
ad10a47
MFC r322720,r322723:
kostikbel Aug 27, 2017
457061d
MFC r321922:
mjguzik Dec 31, 2017
8926fdb
MFC r324113:
kostikbel Oct 7, 2017
f6fafa4
MFC r322493:
kostikbel Aug 17, 2017
3fc6a8b
MFC r324114:
kostikbel Oct 7, 2017
baf97fd
MFC r327597:
kostikbel Jan 12, 2018
1e4ba7c
MFC r327963:
kostikbel Jan 21, 2018
cbd1eed
MFC 322488
Aug 17, 2017
39eb19a
MFC 324487
Oct 13, 2017
1027b09
MFC r321899
DonLewisFreeBSD Aug 16, 2017
4766afb
MFC r327118:
kostikbel Dec 26, 2017
f5e0fba
MFC r327469:
kostikbel Jan 4, 2018
f203cac
MFC r323822 (by cem):
kostikbel Jan 21, 2018
75492dc
MFC r327964:
kostikbel Jan 21, 2018
430a2be
MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157,
kostikbel Feb 17, 2018
045793a
MFC r319871:
kostikbel Jul 21, 2017
0664f47
Require 4Gb of usable space to install pfSense
rbgarga Feb 20, 2018
668c30e
Revert "Fix a mismerge."
loos-br Feb 21, 2018
63302e5
Revert "MFC r319871:"
loos-br Feb 21, 2018
d3d59b0
Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,…
loos-br Feb 21, 2018
35c91cb
Revert "MFC r327964:"
loos-br Feb 21, 2018
faf1617
Revert "MFC r323822 (by cem):"
loos-br Feb 21, 2018
5f4df31
Revert "MFC r327469:"
loos-br Feb 21, 2018
7eddfe2
Revert "MFC r327118:"
loos-br Feb 21, 2018
364d234
Revert "MFC r321899"
loos-br Feb 21, 2018
b460f09
Revert "MFC 324487"
loos-br Feb 21, 2018
c879f89
Revert "MFC 322488"
loos-br Feb 21, 2018
fedd573
Revert "MFC r327963:"
loos-br Feb 21, 2018
38b302a
Revert "MFC r327597:"
loos-br Feb 21, 2018
eb5c3a0
Revert "MFC r324114:"
loos-br Feb 21, 2018
42d8803
Revert "MFC r322493:"
loos-br Feb 21, 2018
e8f1248
Revert "MFC r324113:"
loos-br Feb 21, 2018
f5e92df
Revert "MFC r321922:"
loos-br Feb 21, 2018
3ec7f23
Revert "MFC r322720,r322723:"
loos-br Feb 21, 2018
1ecc72a
Revert "MFC r321919:"
loos-br Feb 21, 2018
849d0f4
Revert "MFC r322719:"
loos-br Feb 21, 2018
d5d338d
Revert "MFC r322718:"
loos-br Feb 21, 2018
911d650
Revert "MFC r322494:"
loos-br Feb 21, 2018
4c9907d
Revert "MFC r319873:"
loos-br Feb 21, 2018
c1ee180
Revert "MFC r327818:"
loos-br Feb 21, 2018
ffca621
Revert "MFC r325270:"
loos-br Feb 21, 2018
b634270
Revert "MFC 322323 by jkim"
loos-br Feb 21, 2018
0e1196d
Revert "MFC: r322076"
loos-br Feb 21, 2018
671279a
Revert "MFC r327817:"
loos-br Feb 21, 2018
4635c20
Revert "MFC r324301:"
loos-br Feb 21, 2018
72b499f
Revert "MFC r322940:"
loos-br Feb 21, 2018
5919c0a
Revert "MFC r322762, r322799, r322832, r322833:"
loos-br Feb 21, 2018
6624855
MFC r327437:
kostikbel Jan 3, 2018
001f002
MFC r327816, r327834:
kostikbel Jan 14, 2018
f45541c
MFC r327820:
kostikbel Jan 25, 2018
1dcd2e8
Merge clang, llvm, lld, lldb, compiler-rt and libc++ 5.0.0 release.
DimitryAndric Sep 26, 2017
d89bf75
MFC r312208, r312994:
markjdb Jul 7, 2017
18ada5c
MFC r322383:
markjdb Aug 17, 2017
f0ea3d3
MFC r323368:
kostikbel Sep 16, 2017
ff6af41
MFC r322296
alcriceedu Sep 17, 2017
62c6e69
MFC r322405, r322406:
markjdb Sep 17, 2017
3691d3b
MFC r323559:
kostikbel Sep 20, 2017
e682b6e
MFC r323562:
kostikbel Sep 20, 2017
494a91a
MFC r323544:
markjdb Sep 27, 2017
12f2f07
MFC r323290:
markjdb Sep 28, 2017
77c23f6
MFC r323973,324087
alcriceedu Oct 7, 2017
54ab4cf
MFC r320980,321377
alcriceedu Oct 7, 2017
2dfee35
MFC r324793:
kostikbel Oct 27, 2017
47aac30
MFC r324824:
kostikbel Nov 4, 2017
6cbea30
MFC r326055:
markjdb Nov 28, 2017
4fdf0fa
MFC r326234, r326235, r326284:
markjdb Dec 4, 2017
2546f9b
MFC r323234,r323305,r323306,r324044:
mjguzik Dec 31, 2017
d3bf3c2
MFC r322547:
markjdb Jan 8, 2018
b706e0a
MFC r320181
alcriceedu Jul 1, 2017
ea9d316
MFC r320049
alcriceedu Jul 1, 2017
7e17854
MFC r320319
alcriceedu Jul 22, 2017
522b83a
MFC r321217:
kostikbel Jul 26, 2017
92cc32e
MFC r323017:
kostikbel Sep 6, 2017
62bbacd
MFC r323018:
kostikbel Sep 6, 2017
44d43dc
MFC r322913:
kostikbel Sep 13, 2017
f28f67f
MFC r321247:
kostikbel Jul 26, 2017
8e45467
MFC r321512:
kostikbel Aug 2, 2017
5d7057d
MFC r321625:
kostikbel Aug 3, 2017
05ab168
MFC r325530 (jeff), r325566 (kib), r325588 (kib):
markjdb Jan 10, 2018
c512707
MFC r322495:
kostikbel Aug 21, 2017
bbea8b5
Belatedely fill in the dates for clang 5.0.0 update in UPDATING and
DimitryAndric Sep 29, 2017
3a77932
MFC r326776:
DimitryAndric Dec 19, 2017
ccc2969
MFC r326880:
DimitryAndric Dec 19, 2017
ec9fc66
MFC r326496:
DimitryAndric Dec 26, 2017
7f33f93
MFC r327167:
DimitryAndric Jan 1, 2018
b042831
MFC r327164:
DimitryAndric Jan 1, 2018
ee49d4c
MFC r327930:
DimitryAndric Jan 16, 2018
94c2674
Set the allocated memory as coherent where is necessary.
loos-br Feb 22, 2018
71bc802
Merge remote-tracking branch 'origin/RELENG_2_4-meltdown' into RELENG…
loos-br Feb 23, 2018
77e2817
Revert "Revert "MFC r322762, r322799, r322832, r322833:""
loos-br Feb 23, 2018
c2167b6
Revert "Revert "MFC r322940:""
loos-br Feb 23, 2018
f2afa83
Revert "Revert "MFC r324301:""
loos-br Feb 23, 2018
1fa1822
Revert "Revert "MFC r327817:""
loos-br Feb 23, 2018
d7a980c
Revert "Revert "MFC: r322076""
loos-br Feb 23, 2018
87723fb
Revert "Revert "MFC 322323 by jkim""
loos-br Feb 23, 2018
b594788
Revert "Revert "MFC r325270:""
loos-br Feb 23, 2018
810d45d
Revert "Revert "MFC r327818:""
loos-br Feb 23, 2018
9e3f9eb
Revert "Revert "MFC r319873:""
loos-br Feb 23, 2018
973bd91
Revert "Revert "MFC r322494:""
loos-br Feb 23, 2018
d37f024
Revert "Revert "MFC r322718:""
loos-br Feb 23, 2018
6f0f058
Revert "Revert "MFC r322719:""
loos-br Feb 23, 2018
e6a7cb1
Revert "Revert "MFC r321919:""
loos-br Feb 23, 2018
30d0ddb
Revert "Revert "MFC r322720,r322723:""
loos-br Feb 23, 2018
34aefac
Revert "Revert "MFC r321922:""
loos-br Feb 23, 2018
007d3d6
Revert "Revert "MFC r324113:""
loos-br Feb 23, 2018
98495a7
Revert "Revert "MFC r322493:""
loos-br Feb 23, 2018
3f57606
Revert "Revert "MFC r324114:""
loos-br Feb 23, 2018
29512c9
Revert "Revert "MFC r327597:""
loos-br Feb 23, 2018
6d372fc
Revert "Revert "MFC r327963:""
loos-br Feb 23, 2018
f30c458
Revert "Revert "MFC 322488""
loos-br Feb 23, 2018
f2d4631
Revert "Revert "MFC 324487""
loos-br Feb 23, 2018
5eb256f
Revert "Revert "MFC r321899""
loos-br Feb 23, 2018
0d254cb
Revert "Revert "MFC r327118:""
loos-br Feb 23, 2018
6188580
Revert "Revert "MFC r327469:""
loos-br Feb 23, 2018
c5c900c
Revert "Revert "MFC r323822 (by cem):""
loos-br Feb 23, 2018
61381ad
Revert "Revert "MFC r327964:""
loos-br Feb 23, 2018
2eec733
Revert "Revert "MFC r328083,328096,328116,328119,328120,328128,328135…
loos-br Feb 23, 2018
9a7a84d
Revert "Revert "MFC r319871:""
loos-br Feb 23, 2018
b8bedcf
Revert "Revert "Fix a mismerge.""
loos-br Feb 23, 2018
e121cea
Synchronize most of libm with head as of r323004. This excludes a few
DimitryAndric Sep 26, 2017
45abe21
MFC r321306:
DimitryAndric Jul 28, 2017
c4c45ed
MFC r321342:
DimitryAndric Jul 28, 2017
722c1ce
Fix ipsec validation and use-after-free. [SA-18:01.ipsec]
tetlowgm Mar 7, 2018
5f0a95d
Fix multiple vulnerabilities in ntp. [SA-18:02.ntp]
tetlowgm Mar 7, 2018
f759173
Update timezone database information. [EN-18:01.tzdata]
tetlowgm Mar 7, 2018
c69c8ae
Update file(1) to new version with security update. [EN-18:02.file]
tetlowgm Mar 7, 2018
71e3c5c
Merge remote-tracking branch 'origin/releng/11.1' into RELENG_2_4
rbgarga Mar 7, 2018
26b8828
Make e6000sw_waitready() more generic to also allow the check of bits…
loos-br Mar 8, 2018
b830726
Simplify and consolidate the PHY access routines, remove duplicate de…
loos-br Mar 8, 2018
2c641c6
Add support for reads and writes on etherswitch.
loos-br Mar 8, 2018
b3b184d
Return the actual error, if any, on etherswitch_iowrite().
loos-br Mar 8, 2018
eb062d9
Add the backend IO support for the Marvell e6000 series switch.
loos-br Mar 8, 2018
0e9eabe
Hide some debug messages under bootverbose.
loos-br Mar 9, 2018
303bd06
Enable the SERDES interfaces on MV88E6190 during the switch initializ…
loos-br Mar 9, 2018
7d8125b
Fix the build.
loos-br Mar 9, 2018
67ff878
Print and allow setting the switch port state.
loos-br Mar 12, 2018
606d357
Allow setting the port state on Marvel e6000 series switches.
loos-br Mar 12, 2018
10a8657
Fix a mistake during the merge from current where the function return…
loos-br Mar 12, 2018
851221b
fix r297857, do not modify CPU extension bits under virtual machines
avg-I Mar 12, 2018
1a95a7d
Avoid a deadlock when CARP is used with if_bridge.
loos-br Mar 14, 2018
8e8ac32
Replace an old use of LAG with LAGG.
loos-br Mar 16, 2018
1d9730d
Rename the ports_mask variable to used_mask.
loos-br Mar 16, 2018
1798cfc
Rename the port_vlan_mask to ports_mask.
loos-br Mar 16, 2018
c6f5eee
Add the LAGG support for the Marvell E6000 series of switches.
loos-br Mar 16, 2018
25f6658
Rename es_lag_valid -> es_lagg_valid to keep the consistency.
loos-br Mar 17, 2018
29eeecb
Really disable LAG on all ports at resetlagg().
loos-br Mar 21, 2018
1f1467f
Build the kernel modules by default.
loos-br Mar 21, 2018
3c02dc3
The I2C device addresses do not need to be shifted in FreeBSD.
loos-br Mar 23, 2018
14b75cd
Add the Denverton Host SMBus controller ID.
loos-br Mar 23, 2018
3707c8f
Merge r316113,316184,316413 from head:
gavinatkinson Aug 2, 2017
986837b
Forth is used by the ubldr on recovery images.
loos-br Mar 23, 2018
2d610b9
Add support for the SPI flash W25Q32JV from Winbond.
loos-br Mar 28, 2018
1b9d6ce
Add files via upload
amarddx Apr 23, 2018
590eb12
Add files via upload
amarddx Apr 23, 2018
568c7f4
Update HUGHESIN300
amarddx Apr 23, 2018
37683aa
Update HUGHESIN300
amarddx Apr 24, 2018
00a25d1
Update HUGHESIN300
amarddx Apr 25, 2018
7ce98d8
Update HUGHESIN300
amarddx Apr 25, 2018
06c25cf
Update HUGHESIN300_make.conf
amarddx Apr 25, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
230 changes: 230 additions & 0 deletions ObsoleteFiles.inc
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,236 @@
# xargs -n1 | sort | uniq -d;
# done

# 20171226: new clang import which bumps version from 5.0.0 to 5.0.1.
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/allocator_interface.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/asan_interface.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/common_interface_defs.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/coverage_interface.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/dfsan_interface.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/esan_interface.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/linux_syscall_hooks.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/lsan_interface.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/msan_interface.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/tsan_interface.h
OLD_FILES+=usr/lib/clang/5.0.0/include/sanitizer/tsan_interface_atomic.h
OLD_DIRS+=usr/lib/clang/5.0.0/include/sanitizer
OLD_FILES+=usr/lib/clang/5.0.0/include/__clang_cuda_builtin_vars.h
OLD_FILES+=usr/lib/clang/5.0.0/include/__clang_cuda_cmath.h
OLD_FILES+=usr/lib/clang/5.0.0/include/__clang_cuda_complex_builtins.h
OLD_FILES+=usr/lib/clang/5.0.0/include/__clang_cuda_intrinsics.h
OLD_FILES+=usr/lib/clang/5.0.0/include/__clang_cuda_math_forward_declares.h
OLD_FILES+=usr/lib/clang/5.0.0/include/__clang_cuda_runtime_wrapper.h
OLD_FILES+=usr/lib/clang/5.0.0/include/__stddef_max_align_t.h
OLD_FILES+=usr/lib/clang/5.0.0/include/__wmmintrin_aes.h
OLD_FILES+=usr/lib/clang/5.0.0/include/__wmmintrin_pclmul.h
OLD_FILES+=usr/lib/clang/5.0.0/include/adxintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/altivec.h
OLD_FILES+=usr/lib/clang/5.0.0/include/ammintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/arm_acle.h
OLD_FILES+=usr/lib/clang/5.0.0/include/arm_neon.h
OLD_FILES+=usr/lib/clang/5.0.0/include/armintr.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx2intrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512bwintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512cdintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512dqintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512erintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512fintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512ifmaintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512ifmavlintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512pfintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512vbmiintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512vbmivlintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512vlbwintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512vlcdintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512vldqintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512vlintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avx512vpopcntdqintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/avxintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/bmi2intrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/bmiintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/clflushoptintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/clzerointrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/cpuid.h
OLD_FILES+=usr/lib/clang/5.0.0/include/emmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/f16cintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/fma4intrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/fmaintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/fxsrintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/htmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/htmxlintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/ia32intrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/immintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/lwpintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/lzcntintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/mm3dnow.h
OLD_FILES+=usr/lib/clang/5.0.0/include/mm_malloc.h
OLD_FILES+=usr/lib/clang/5.0.0/include/mmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/module.modulemap
OLD_FILES+=usr/lib/clang/5.0.0/include/msa.h
OLD_FILES+=usr/lib/clang/5.0.0/include/mwaitxintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/nmmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/opencl-c.h
OLD_FILES+=usr/lib/clang/5.0.0/include/pkuintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/pmmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/popcntintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/prfchwintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/rdseedintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/rtmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/s390intrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/shaintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/smmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/tbmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/tmmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/vadefs.h
OLD_FILES+=usr/lib/clang/5.0.0/include/vecintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/wmmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/x86intrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/xmmintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/xopintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/xsavecintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/xsaveintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/xsaveoptintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/xsavesintrin.h
OLD_FILES+=usr/lib/clang/5.0.0/include/xtestintrin.h
OLD_DIRS+=usr/lib/clang/5.0.0/include
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.asan-i386.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.asan-i386.so
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.asan-preinit-i386.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.asan-preinit-x86_64.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.asan-x86_64.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.asan-x86_64.so
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.asan_cxx-i386.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.asan_cxx-x86_64.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.profile-arm.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.profile-armhf.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.profile-i386.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.profile-x86_64.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.safestack-i386.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.safestack-x86_64.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.stats-i386.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.stats-x86_64.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.stats_client-i386.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.stats_client-x86_64.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.ubsan_standalone-i386.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.ubsan_standalone-x86_64.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-i386.a
OLD_FILES+=usr/lib/clang/5.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-x86_64.a
OLD_DIRS+=usr/lib/clang/5.0.0/lib/freebsd
OLD_DIRS+=usr/lib/clang/5.0.0/lib
OLD_DIRS+=usr/lib/clang/5.0.0
# 20170926: new clang import which bumps version from 4.0.0 to 5.0.0.
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/allocator_interface.h
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/asan_interface.h
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/common_interface_defs.h
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/coverage_interface.h
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/dfsan_interface.h
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/esan_interface.h
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/linux_syscall_hooks.h
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/lsan_interface.h
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/msan_interface.h
OLD_FILES+=usr/lib/clang/4.0.0/include/sanitizer/tsan_interface_atomic.h
OLD_DIRS+=usr/lib/clang/4.0.0/include/sanitizer
OLD_FILES+=usr/lib/clang/4.0.0/include/__clang_cuda_builtin_vars.h
OLD_FILES+=usr/lib/clang/4.0.0/include/__clang_cuda_cmath.h
OLD_FILES+=usr/lib/clang/4.0.0/include/__clang_cuda_complex_builtins.h
OLD_FILES+=usr/lib/clang/4.0.0/include/__clang_cuda_intrinsics.h
OLD_FILES+=usr/lib/clang/4.0.0/include/__clang_cuda_math_forward_declares.h
OLD_FILES+=usr/lib/clang/4.0.0/include/__clang_cuda_runtime_wrapper.h
OLD_FILES+=usr/lib/clang/4.0.0/include/__stddef_max_align_t.h
OLD_FILES+=usr/lib/clang/4.0.0/include/__wmmintrin_aes.h
OLD_FILES+=usr/lib/clang/4.0.0/include/__wmmintrin_pclmul.h
OLD_FILES+=usr/lib/clang/4.0.0/include/adxintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/altivec.h
OLD_FILES+=usr/lib/clang/4.0.0/include/ammintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/arm_acle.h
OLD_FILES+=usr/lib/clang/4.0.0/include/arm_neon.h
OLD_FILES+=usr/lib/clang/4.0.0/include/armintr.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx2intrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512bwintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512cdintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512dqintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512erintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512fintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512ifmaintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512ifmavlintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512pfintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512vbmiintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512vbmivlintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512vlbwintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512vlcdintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512vldqintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avx512vlintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/avxintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/bmi2intrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/bmiintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/clflushoptintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/cpuid.h
OLD_FILES+=usr/lib/clang/4.0.0/include/emmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/f16cintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/fma4intrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/fmaintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/fxsrintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/htmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/htmxlintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/ia32intrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/immintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/lzcntintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/mm3dnow.h
OLD_FILES+=usr/lib/clang/4.0.0/include/mm_malloc.h
OLD_FILES+=usr/lib/clang/4.0.0/include/mmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/module.modulemap
OLD_FILES+=usr/lib/clang/4.0.0/include/msa.h
OLD_FILES+=usr/lib/clang/4.0.0/include/mwaitxintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/nmmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/opencl-c.h
OLD_FILES+=usr/lib/clang/4.0.0/include/pkuintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/pmmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/popcntintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/prfchwintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/rdseedintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/rtmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/s390intrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/shaintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/smmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/tbmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/tmmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/vadefs.h
OLD_FILES+=usr/lib/clang/4.0.0/include/vecintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/wmmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/x86intrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/xmmintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/xopintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/xsavecintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/xsaveintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/xsaveoptintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/xsavesintrin.h
OLD_FILES+=usr/lib/clang/4.0.0/include/xtestintrin.h
OLD_DIRS+=usr/lib/clang/4.0.0/include
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.asan-i386.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.asan-i386.so
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.asan-preinit-i386.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.asan-preinit-x86_64.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.asan-x86_64.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.asan-x86_64.so
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.asan_cxx-i386.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.asan_cxx-x86_64.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.profile-arm.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.profile-i386.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.profile-x86_64.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.safestack-i386.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.safestack-x86_64.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.stats-i386.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.stats-x86_64.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.stats_client-i386.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.stats_client-x86_64.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.ubsan_standalone-i386.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.ubsan_standalone-x86_64.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-i386.a
OLD_FILES+=usr/lib/clang/4.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-x86_64.a
OLD_DIRS+=usr/lib/clang/4.0.0/lib/freebsd
OLD_DIRS+=usr/lib/clang/4.0.0/lib
OLD_DIRS+=usr/lib/clang/4.0.0
OLD_FILES+=usr/bin/llvm-pdbdump
# 20170620: remove stale manpage
OLD_FILES+=usr/share/man/man2/cap_rights_get.2.gz
# 20170531: remove pcap-int.h
Expand Down
24 changes: 24 additions & 0 deletions UPDATING
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,19 @@ from older versions of FreeBSD, try WITHOUT_CLANG and WITH_GCC to bootstrap to
the tip of head, and then rebuild without this option. The bootstrap process
from older version of current across the gcc/clang cutover is a bit fragile.

20180307 p7 FreeBSD-SA-18:01.ipsec
FreeBSD-SA-18:02.ntp
FreeBSD-EN-18:01.tzdata
FreeBSD-EN-18:02.file

Fix ipsec validation and use-after-free. [SA-18:01.ipsec]

Fix multiple vulnerabilities in ntp. [SA-18:02.ntp]

Update timezone database information. [EN-18:01.tzdata]

Update file(1) to new version with security update. [EN-18:02.file]

20171209 p6 FreeBSD-SA-17:12.openssl

Fix multiple vulnerabilities of OpenSSL.
Expand All @@ -39,6 +52,11 @@ from older version of current across the gcc/clang cutover is a bit fragile.

Fix WPA2 protocol vulnerability. [SA-17:07]

20170926:
Clang, llvm, lldb, compiler-rt and libc++ have been upgraded to 5.0.0.
Please see the 20141231 entry below for information about prerequisites
and upgrading, if you are not already using clang 3.5.0 or higher.

20170810 p1 FreeBSD-SA-17:06.openssh
FreeBSD-EN-17:07.vnet
FreeBSD-EN-17:08.pf
Expand All @@ -49,6 +67,12 @@ from older version of current across the gcc/clang cutover is a bit fragile.

Fix pf(4) housekeeping thread causes kernel panic. [EN-17:08]

20180108:
lint(1) binaries and library are no longer built by default. To
enable building them, define WITH_LINT in src.conf. If you are using
a FreeBSD 12 or later system to build 11-stable, you may need to
install a lint(1) binary to use WITH_LINT.

20170725:
11.1-RELEASE.

Expand Down
4 changes: 2 additions & 2 deletions contrib/binutils/bfd/elflink.c
Original file line number Diff line number Diff line change
Expand Up @@ -4815,7 +4815,7 @@ _bfd_elf_archive_symbol_lookup (bfd *abfd,
len = strlen (name);
copy = bfd_alloc (abfd, len);
if (copy == NULL)
return (struct elf_link_hash_entry *) 0 - 1;
return (struct elf_link_hash_entry *)(intptr_t)-1;

first = p - name + 1;
memcpy (copy, name, first);
Expand Down Expand Up @@ -4927,7 +4927,7 @@ elf_link_add_archive_symbols (bfd *abfd, struct bfd_link_info *info)
}

h = archive_symbol_lookup (abfd, info, symdef->name);
if (h == (struct elf_link_hash_entry *) 0 - 1)
if (h == (struct elf_link_hash_entry *)(intptr_t)-1)
goto error_return;

if (h == NULL)
Expand Down
6 changes: 3 additions & 3 deletions contrib/binutils/include/obstack.h
Original file line number Diff line number Diff line change
Expand Up @@ -119,11 +119,11 @@ extern "C" {
may ignore the byte-within-word field of the pointer. */

#ifndef __PTR_TO_INT
# define __PTR_TO_INT(P) ((P) - (char *) 0)
# define __PTR_TO_INT(P) ((intptr_t)(P))
#endif

#ifndef __INT_TO_PTR
# define __INT_TO_PTR(P) ((P) + (char *) 0)
# define __INT_TO_PTR(P) ((void*)(intptr_t)(P))
#endif

/* We need the type of the resulting object. If __PTRDIFF_TYPE__ is
Expand Down Expand Up @@ -427,7 +427,7 @@ __extension__ \
__o1->maybe_empty_object = 1; \
__o1->next_free \
= __INT_TO_PTR ((__PTR_TO_INT (__o1->next_free)+__o1->alignment_mask)\
& ~ (__o1->alignment_mask)); \
& ~(intptr_t)(__o1->alignment_mask)); \
if (__o1->next_free - (char *)__o1->chunk \
> __o1->chunk_limit - (char *)__o1->chunk) \
__o1->next_free = __o1->chunk_limit; \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -158,8 +158,10 @@ extern "C" {
// Prints stack traces for all live heap allocations ordered by total
// allocation size until `top_percent` of total live heap is shown.
// `top_percent` should be between 1 and 100.
// At most `max_number_of_contexts` contexts (stack traces) is printed.
// Experimental feature currently available only with asan on Linux/x86_64.
void __sanitizer_print_memory_profile(size_t top_percent);
void __sanitizer_print_memory_profile(size_t top_percent,
size_t max_number_of_contexts);

// Fiber annotation interface.
// Before switching to a different stack, one must call
Expand Down
38 changes: 0 additions & 38 deletions contrib/compiler-rt/include/sanitizer/coverage_interface.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,51 +19,13 @@
extern "C" {
#endif

// Initialize coverage.
void __sanitizer_cov_init();
// Record and dump coverage info.
void __sanitizer_cov_dump();

// Dump collected coverage info. Sorts pcs by module into individual
// .sancov files.
void __sanitizer_dump_coverage(const uintptr_t *pcs, uintptr_t len);

// Open <name>.sancov.packed in the coverage directory and return the file
// descriptor. Returns -1 on failure, or if coverage dumping is disabled.
// This is intended for use by sandboxing code.
intptr_t __sanitizer_maybe_open_cov_file(const char *name);
// Get the number of unique covered blocks (or edges).
// This can be useful for coverage-directed in-process fuzzers.
uintptr_t __sanitizer_get_total_unique_coverage();
// Get the number of unique indirect caller-callee pairs.
uintptr_t __sanitizer_get_total_unique_caller_callee_pairs();

// Reset the basic-block (edge) coverage to the initial state.
// Useful for in-process fuzzing to start collecting coverage from scratch.
// Experimental, will likely not work for multi-threaded process.
void __sanitizer_reset_coverage();
// Set *data to the array of covered PCs and return the size of that array.
// Some of the entries in *data will be zero.
uintptr_t __sanitizer_get_coverage_guards(uintptr_t **data);

// The coverage instrumentation may optionally provide imprecise counters.
// Rather than exposing the counter values to the user we instead map
// the counters to a bitset.
// Every counter is associated with 8 bits in the bitset.
// We define 8 value ranges: 1, 2, 3, 4-7, 8-15, 16-31, 32-127, 128+
// The i-th bit is set to 1 if the counter value is in the i-th range.
// This counter-based coverage implementation is *not* thread-safe.

// Returns the number of registered coverage counters.
uintptr_t __sanitizer_get_number_of_counters();
// Updates the counter 'bitset', clears the counters and returns the number of
// new bits in 'bitset'.
// If 'bitset' is nullptr, only clears the counters.
// Otherwise 'bitset' should be at least
// __sanitizer_get_number_of_counters bytes long and 8-aligned.
uintptr_t
__sanitizer_update_counter_bitset_and_clear_counters(uint8_t *bitset);

#ifdef __cplusplus
} // extern "C"
#endif
Expand Down
Loading