HomeFreeBSD

Clang's 3.5 integrated assembler now handles these files correctly (it

Description

Clang's 3.5 integrated assembler now handles these files correctly (it
has support for the .codeXX directives). However, it is desirable, for
a time, to allow kernels to be built with clang 3.4. Historically, it
has been advantageous to allow stable X-1 to build kernels the old
way (so long as the impact of doing so is small), and this restores
that ability.

Also, centralize the addition of ${ASM_CFLAGS.${.IMPSRC}}, place it in
kern.mk rather than kern.pre.mk so that all modules can benefit, and
give the same treatment to CFLAGS in kern.mk as well.

Details

Provenance
impAuthored on
Parents
rS276695: Add a very basic manpage for the Etherswitch framework.
Branches
Unknown
Tags
Unknown

Event Timeline