diff options
author | ian <ian@FreeBSD.org> | 2016-01-02 18:16:24 +0000 |
---|---|---|
committer | ian <ian@FreeBSD.org> | 2016-01-02 18:16:24 +0000 |
commit | 68882f22b34b5380504fae7b37a6166ffac063ad (patch) | |
tree | 6f0b85a48fb0e026dc0759420d41064142529641 /contrib/llvm/tools/clang/lib/Frontend/Rewrite/HTMLPrint.cpp | |
parent | e43031018e2bd4afb31de04456970052fb11cdb8 (diff) | |
download | FreeBSD-src-68882f22b34b5380504fae7b37a6166ffac063ad.zip FreeBSD-src-68882f22b34b5380504fae7b37a6166ffac063ad.tar.gz |
Use 64-bit math when finding a block of ram to hold the kernel. This fixes
a problem on 32-bit systems which have ram occupying the end of the physical
address space -- for example, a block of ram at 0x80000000 with a size of
0x80000000 was overflowing 32 bit math and ending up with a calculated size
of zero.
This is a fix for one of the two problems mentioned in the PR. Something
similar will need to be done on the kernel side before the PR is closed.
PR: 201614
Diffstat (limited to 'contrib/llvm/tools/clang/lib/Frontend/Rewrite/HTMLPrint.cpp')
0 files changed, 0 insertions, 0 deletions