HomeFreeBSD

MFC r206424: (by rdivacky in 2010)

Description

MFC r206424: (by rdivacky in 2010)

Rename the ALIGN macro to LINT_ALIGN so it does not clash with
machine/param.h

Bump the alignment to 16bytes because lint1 memory allocator is used for
objects that require 16bytes alignment on amd64 (ie. val_t). This makes
lint1 work when compiled with compiler(s) that use SSE for memcpy on amd64.
(e.g. clang).

This allows me to compile stable-8 on a 64-bit build host running 10-stable,
without dying during the xlint build. It should work fine on 11-current too.

Details

Provenance
ianAuthored on
Parents
rS296886: Add powerpcspe to meta build.
Branches
Unknown
Tags
Unknown