aboutsummaryrefslogtreecommitdiffstats
path: root/www/mod_auth_pgsql2
diff options
context:
space:
mode:
authorandrew <andrew@FreeBSD.org>2016-11-29 21:44:46 +0800
committerandrew <andrew@FreeBSD.org>2016-11-29 21:44:46 +0800
commit7e336bd6ec307cf454e539758a3785abfaf27f93 (patch)
tree7bfd2375bbbc12ed2d93b60782ed84a916222765 /www/mod_auth_pgsql2
parent52976199575f90d0479a00d3291375871e6b6b87 (diff)
downloadfreebsd-ports-graphics-7e336bd6ec307cf454e539758a3785abfaf27f93.tar.gz
freebsd-ports-graphics-7e336bd6ec307cf454e539758a3785abfaf27f93.tar.zst
freebsd-ports-graphics-7e336bd6ec307cf454e539758a3785abfaf27f93.zip
Fix booting the arm64 kernel when built with clang 3.9.0
Clang 3.9.0 changes how weak extern is handled. They now use the got to handle them. This is a problem as ld.bfd doesn't fill out any default value in the got so pointers become NULL. This caused the kernel to fail to boot as we use this in linker sets. This fixes the issue by setting a default value in the got. The kernel still loads data through it, but because we always load it at a fixed virtual address the address it finds is valid. Approved by: bapt Differential Revision: https://reviews.freebsd.org/D8622
Diffstat (limited to 'www/mod_auth_pgsql2')
0 files changed, 0 insertions, 0 deletions