diff options
author | Figue | 2019-06-12 12:05:54 +0200 |
---|---|---|
committer | Figue | 2019-06-12 12:05:54 +0200 |
commit | 71a04dd08ab21a512c2c96f1821d200f8bfce55c (patch) | |
tree | b9536e3d18b55e881103d94da0cf7f2226a8e708 | |
parent | 3cfa1d81a31f60cafe8f35208c48eed7452fabd9 (diff) | |
download | aur-71a04dd08ab21a512c2c96f1821d200f8bfce55c.tar.gz |
5.1.9-xanmod6
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rwxr-xr-x | choose-gcc-optimization.sh | 127 |
3 files changed, 84 insertions, 59 deletions
@@ -1,5 +1,5 @@ pkgbase = linux-xanmod - pkgver = 5.1.8 + pkgver = 5.1.9 pkgrel = 1 url = http://www.xanmod.org/ arch = x86_64 @@ -12,17 +12,17 @@ pkgbase = linux-xanmod makedepends = python-sphinx makedepends = graphviz options = !strip - source = https://github.com/xanmod/linux/archive/5.1.8-xanmod5.tar.gz + source = https://github.com/xanmod/linux/archive/5.1.9-xanmod6.tar.gz source = 60-linux.hook source = 90-linux.hook source = linux-xanmod.preset source = choose-gcc-optimization.sh source = 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch - sha256sums = 18cf627711bbf78ca6bea66d467fcf5f753809b33bdba051fd5f0774abef2683 + sha256sums = 4eafa023d93f3959a889da3ef6614c2880ae52970ef30f764f41c22fb366517a sha256sums = ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21 sha256sums = c043f3033bb781e2688794a59f6d1f7ed49ef9b13eb77ff9a425df33a244a636 sha256sums = ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65 - sha256sums = 9d2623553e79fae8420fff03175614b29dd566e8280b294b53ab318a0eebeb50 + sha256sums = 8b2629f6340d4807c113cd9fa308f50f0a8d85df5698bef083e151f06d58f748 sha256sums = 112b16c247dae8ff44066fd0268012f9c623d5da349ebd66896e54257b3404a5 pkgname = linux-xanmod @@ -43,8 +43,8 @@ fi pkgbase=linux-xanmod _srcname=linux -pkgver=5.1.8 -xanmod=5 +pkgver=5.1.9 +xanmod=6 pkgrel=1 arch=(x86_64) url="http://www.xanmod.org/" @@ -61,11 +61,11 @@ source=(https://github.com/xanmod/linux/archive/${pkgver}-xanmod${xanmod}.tar.gz 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch # Grabbed from linux-ck package ) -sha256sums=('18cf627711bbf78ca6bea66d467fcf5f753809b33bdba051fd5f0774abef2683' +sha256sums=('4eafa023d93f3959a889da3ef6614c2880ae52970ef30f764f41c22fb366517a' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' 'c043f3033bb781e2688794a59f6d1f7ed49ef9b13eb77ff9a425df33a244a636' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' - '9d2623553e79fae8420fff03175614b29dd566e8280b294b53ab318a0eebeb50' + '8b2629f6340d4807c113cd9fa308f50f0a8d85df5698bef083e151f06d58f748' '112b16c247dae8ff44066fd0268012f9c623d5da349ebd66896e54257b3404a5') _kernelname=${pkgbase#linux} diff --git a/choose-gcc-optimization.sh b/choose-gcc-optimization.sh index ab31d6cce16d..f5d6af8110ec 100755 --- a/choose-gcc-optimization.sh +++ b/choose-gcc-optimization.sh @@ -11,33 +11,45 @@ cat << EOF Available CPU microarchitectures: - 1) AMD Opteron/Athlon64/Hammer/K8 - 2) AMD Improved K8-family - 3) AMD K10-family - 4) AMD Family 10h (Barcelona) - 5) AMD Family 14h (Bobcat) - 6) AMD Family 16h (Jaguar) - 7) AMD Family 15h (Bulldozer) - 8) AMD Family 15h (Piledriver) - 9) AMD Family 15h (Steamroller) - 10) AMD Family 15h (Excavator) - 11) AMD Family 17h (Zen) - - 12) Intel Bonnell family of low-power Atom processors (Bonnell) - 13) Intel Silvermont family of low-power Atom processors (Silvermont) - 14) Intel Core 2 and newer Core 2 Xeons (Xeon 51xx and 53xx) CPUs. - 15) Intel 1st Gen Core i3/i5/i7-family (Nehalem) - 16) Intel 1.5 Gen Core i3/i5/i7-family (Westmere) - 17) Intel 2nd Gen Core i3/i5/i7-family (Sandybridge) - 18) Intel 3rd Gen Core i3/i5/i7-family (Ivybridge) - 19) Intel 4th Gen Core i3/i5/i7-family (Haswell) - 20) Intel 5th Gen Core i3/i5/i7-family (Broadwell) - 21) Intel 6th Gen Core i3/i5/i7-family (Skylake) - 22) Intel 6th Gen Core i7/i9-family (Skylake X) - 23) Intel 8th Gen Core i3/i5/i7-family (Cannon Lake) - 24) Intel 8th Gen Core i7/i9-family (Ice Lake) + 1) AMD K6/K6-II/K6-III + 2) AMD Athlon/Duron/K7 + 3) AMD Opteron/Athlon64/Hammer/K8 + 4) AMD Opteron/Athlon64/Hammer/K8 with SSE3 + 5) AMD 61xx/7x50/PhenomX3/X4/II/K10 + 6) AMD Family 10h (Barcelona) + 7) AMD Family 14h (Bobcat) + 8) AMD Family 16h (Jaguar) + 9) AMD Family 15h (Bulldozer) + 10) AMD Family 15h (Piledriver) + 11) AMD Family 15h (Steamroller) + 12) AMD Family 15h (Excavator) + 13) AMD Family 17h (Zen) + 14) Transmeta Crusoe + 15) Transmeta Efficeon + 16) IDT Winchip C6 + 17) Winchip-2/Winchip-2A/Winchip-3 + 18) AMD Elan + 19) Geode GX1 (Cyrix MediaGX) + 20) AMD Geode GX and LX + 21) Cyrix III or C3 + 22) VIA C3 "Nehemiah" + 23) VIA C7 + 24) Intel Pentium 4, Pentium D and older Nocona/Dempsey Xeon CPUs with Intel 64bit + 25) Intel Atom + 26) Intel Core 2 and newer Core 2 Xeons (Xeon 51xx and 53xx) + 27) Intel 1st Gen Core i3/i5/i7-family (Nehalem) + 28) Intel 1.5 Gen Core i3/i5/i7-family (Westmere) + 29) Intel Silvermont + 30) Intel 2nd Gen Core i3/i5/i7-family (Sandybridge) + 31) Intel 3rd Gen Core i3/i5/i7-family (Ivybridge) + 32) Intel 4th Gen Core i3/i5/i7-family (Haswell) + 33) Intel 5th Gen Core i3/i5/i7-family (Broadwell) + 34) Intel 6th Gen Core i3/i5/i7-family (Skylake) + 35) Intel 6th Gen Core i7/i9-family (Skylake X) + 36) Intel 8th Gen Core i3/i5/i7-family (Cannon Lake) + 37) Intel 8th Gen Core i7/i9-family (Ice Lake) - 25) Native optimizations autodetected by GCC + 38) Native optimizations autodetected by GCC 0) Generic (default) @@ -47,31 +59,44 @@ sleep 1 answer=$1 case $answer in - 1) Microarchitecture=CONFIG_MK8 ;; - 2) Microarchitecture=CONFIG_MK8SSE3 ;; - 3) Microarchitecture=CONFIG_MK10 ;; - 4) Microarchitecture=CONFIG_MBARCELONA ;; - 5) Microarchitecture=CONFIG_MBOBCAT ;; - 6) Microarchitecture=CONFIG_MJAGUAR ;; - 7) Microarchitecture=CONFIG_MBULLDOZER ;; - 8) Microarchitecture=CONFIG_MPILEDRIVER ;; - 9) Microarchitecture=CONFIG_MSTEAMROLLER ;; - 10) Microarchitecture=CONFIG_MEXCAVATOR ;; - 11) Microarchitecture=CONFIG_MZEN ;; - 12) Microarchitecture=CONFIG_MATOM ;; - 13) Microarchitecture=CONFIG_MSILVERMONT ;; - 14) Microarchitecture=CONFIG_MCORE2 ;; - 15) Microarchitecture=CONFIG_MNEHALEM ;; - 16) Microarchitecture=CONFIG_MWESTMERE ;; - 17) Microarchitecture=CONFIG_MSANDYBRIDGE ;; - 18) Microarchitecture=CONFIG_MIVYBRIDGE ;; - 19) Microarchitecture=CONFIG_MHASWELL ;; - 20) Microarchitecture=CONFIG_MBROADWELL ;; - 21) Microarchitecture=CONFIG_MSKYLAKE ;; - 22) Microarchitecture=CONFIG_MSKYLAKEX ;; - 23) Microarchitecture=CONFIG_MCANNONLAKE ;; - 24) Microarchitecture=CONFIG_MICELAKE ;; - 25) Microarchitecture=CONFIG_MNATIVE ;; + 1) Microarchitecture=CONFIG_MK6 ;; + 2) Microarchitecture=CONFIG_MK7 ;; + 3) Microarchitecture=CONFIG_MK8 ;; + 4) Microarchitecture=CONFIG_MK8SSE3 ;; + 5) Microarchitecture=CONFIG_MK10 ;; + 6) Microarchitecture=CONFIG_MBARCELONA ;; + 7) Microarchitecture=CONFIG_MBOBCAT ;; + 8) Microarchitecture=CONFIG_MJAGUAR ;; + 9) Microarchitecture=CONFIG_MBULLDOZER ;; + 10) Microarchitecture=CONFIG_MPILEDRIVER ;; + 11) Microarchitecture=CONFIG_MSTEAMROLLER ;; + 12) Microarchitecture=CONFIG_MEXCAVATOR ;; + 13) Microarchitecture=CONFIG_MZEN ;; + 14) Microarchitecture=CONFIG_MCRUSOE ;; + 15) Microarchitecture=CONFIG_MEFFICEON ;; + 16) Microarchitecture=CONFIG_MWINCHIPC6 ;; + 17) Microarchitecture=CONFIG_MWINCHIP3D ;; + 18) Microarchitecture=CONFIG_MELAN ;; + 19) Microarchitecture=CONFIG_MGEODEGX1 ;; + 20) Microarchitecture=CONFIG_MGEODE_LX ;; + 21) Microarchitecture=CONFIG_MCYRIXIII ;; + 22) Microarchitecture=CONFIG_MVIAC3_2 ;; + 23) Microarchitecture=CONFIG_MVIAC7 ;; + 24) Microarchitecture=CONFIG_MPSC ;; + 25) Microarchitecture=CONFIG_MATOM ;; + 26) Microarchitecture=CONFIG_MCORE2 ;; + 27) Microarchitecture=CONFIG_MNEHALEM ;; + 28) Microarchitecture=CONFIG_MWESTMERE ;; + 29) Microarchitecture=CONFIG_MSILVERMONT ;; + 30) Microarchitecture=CONFIG_MSANDYBRIDGE ;; + 31) Microarchitecture=CONFIG_MIVYBRIDGE ;; + 32) Microarchitecture=CONFIG_MHASWELL ;; + 33) Microarchitecture=CONFIG_MBROADWELL ;; + 34) Microarchitecture=CONFIG_MSKYLAKE ;; + 35) Microarchitecture=CONFIG_MSKYLAKEX ;; + 36) Microarchitecture=CONFIG_MCANNONLAKE ;; + 37) Microarchitecture=CONFIG_MICELAKE ;; + 38) Microarchitecture=CONFIG_MNATIVE ;; *) default=CONFIG_GENERIC_CPU ;; esac |