CVSROOT:        /cvs
Module name:    ports
Changes by:     ajacou...@cvs.openbsd.org       2018/10/23 02:59:59

Modified files:
        devel/llvm     : Makefile 
        devel/llvm/patches: patch-tools_lld_ELF_SyntheticSections_cpp 

Log message:
Sync with base:

When merging sections into the output, lld tries to adjust the alignment of
the section to be at least as large as the entry size of the section.
This causes a later check that validates the alignment to fail if the
entry size isn't a power of two.  This happens when building some of the
java support code in ports gcc.  Fix this by sticking to the original
alignment if the entry size isn't a power of two.

from Brad (maintainer)

Reply via email to