On Wed, 18 Oct 2023 23:02:18 GMT, Mikael Vidstedt <mik...@openjdk.org> wrote:
> The linux-arm32 build generates a somewhat spectacular number of warnings, > all for the same code - the offset_of macro in hotspot: > > > src/hotspot/share/utilities/globalDefinitions_gcc.hpp:144:40: warning: > requested alignment 16 is larger than 8 [-Wattributes] > alignas(16) char space[sizeof (klass)]; > > > I was hoping to find a simple fix for the code in question but I'm not sure > what that would look like. Until proven otherwise I propose that we disable > the warning for arm32. make/hotspot/lib/CompileJvm.gmk line 92: > 90: > 91: ifeq ($(call isTargetCpu, arm), true) > 92: DISABLED_WARNINGS_gcc += attributes Suggestion: DISABLED_WARNINGS_gcc += attributes ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/16256#discussion_r1365611741