diff options
author | Torsten Zuehlsdorff <tz@FreeBSD.org> | 2016-09-30 11:40:44 +0000 |
---|---|---|
committer | Torsten Zuehlsdorff <tz@FreeBSD.org> | 2016-09-30 11:40:44 +0000 |
commit | 3e4ce85bdc890c43c01fb887d59ec44c3d4a1cf2 (patch) | |
tree | 7d5a4a61eb52190233f1e56ac306f4d49f0f158b /sysutils/memtest86+/files/patch-setup.S | |
parent | Import Clang's r280672 into our devel/llvm39 port (diff) |
sysutils/memtest86+: upgrade from 4.20 to 5.0.1
- Added support for up to 2 TB of RAM on X64 CPUs
- Added experimental SMT support up to 32 cores
(Press F2 to enable at startup)
- Added complete detection for memory controllers
- Added Motherboard Manufacturer & Model reporting
- Added CPU temperature reporting
- Added enhanced Fail Safe Mode (Press F1 at startup)
- Added support for Intel "Sandy Bridge-E" CPUs
- Added support for Intel "Ivy Bridge" CPUs
- Added preliminary support for Intel "Haswell" CPUs (Core 4th Gen)
- Added preliminary support for Intel "Haswell-ULT" CPUs
- Added support for AMD "Kabini" (K16) CPUs
- Added support for AMD "Bulldozer" CPUs
- Added support for AMD "Trinity" CPUs
- Added support for AMD E-/C-/G-/Z- "Bobcat" CPUs
- Added support for Intel Atom "Pineview" CPUs
- Added support for Intel Atom "Cedar Trail" CPUs
- Added SPD detection on most AMD Chipsets
- Enforced Coreboot support
- Optimized run time for faster memory error detection
- Rewriten lots of memory timings detection cod
- Corrected bugs, bugs and more bugs (some could remain)
Also set GCC_USE=4.8 because it did not compile with GCC 5+. There seems
to be a patch for this problem which will be tested later:
https://build.opensuse.org/package/view_file/Base:System/memtest86+/memtest86+-gcc5.patch?expand=1
PR: 210293
Submitted by: takefu@airport.fm
Reviewed by: Andriy Gapon <avg@FreeBSD.org> (maintainer)
Approved by: pi (mentor)
Notes
Notes:
svn path=/head/; revision=422980
Diffstat (limited to 'sysutils/memtest86+/files/patch-setup.S')
-rw-r--r-- | sysutils/memtest86+/files/patch-setup.S | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/sysutils/memtest86+/files/patch-setup.S b/sysutils/memtest86+/files/patch-setup.S index 82d39f8819c5..5479c7660601 100644 --- a/sysutils/memtest86+/files/patch-setup.S +++ b/sysutils/memtest86+/files/patch-setup.S @@ -1,11 +1,11 @@ ---- setup.S 2008-11-16 02:18:14.000000000 +0200 -+++ setup.S 2009-02-18 00:28:02.000000000 +0200 -@@ -42,7 +42,7 @@ start: - jz alt_a20_done - - /* set or clear bit1, the ALT_A20_GATE bit */ -- movb 4(%esp), %ah -+ addr32 movb 4(%esp), %ah - testb %ah, %ah - jz alt_a20_cont1 - orb $2, %al +--- setup.S.orig 2013-08-10 02:01:58 UTC ++++ setup.S +@@ -50,7 +50,7 @@ reload: + jz alt_a20_done + + /* set or clear bit1, the ALT_A20_GATE bit */ +- movb 4(%esp), %ah ++ addr32 movb 4(%esp), %ah + testb %ah, %ah + jz alt_a20_cont1 + orb $2, %al |