<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Found something interesting in FLAGS_SETUP_STRIPFLAGS recently:<div><div>## Setup strip.</div><div># FIXME: should this really be per platform, or should it be per toolchain type?</div><div># strip is not provided by clang; so guessing platform makes most sense.</div></div><div><br></div><div>STRIPFLAGS is set to -S after this for clang (or more accurately, when the OS being compiled for is MacOS), but STRIP for clang (Likely using the clang driver itself) doesn't seem to be set anywhere within make. The only place I can find it being set is in toolchain.m4, UTIL_LOOKUP_TOOLCHAIN_PROGS(STRIP, strip), when the OS that's being compiled for != windows. But if the comment that strip isn't available for clang is still correct and up to date, this doesn't seem right, considering Linux allows for compiling the JDK with clang as well, while -S is only set with MacOS, and the != windows check would also not work properly since it would still check for the regular strip utility even if the compiler was clang.</div><div><br></div><div>best regards,</div><div>Julian</div></div></div></div></div></div>