Bug#721880: clang-3.3: missing pre-processor macros for GNU/kFreeBSD

Robert Millan rmh at debian.org
Wed Sep 4 23:25:35 UTC 2013


Package: clang-3.3
Severity: important
Tags: patch upstream

Hi,

clang-3.3 does not currently define the GNU/kFreeBSD pre-processor
macros (such as __FreeBSD_kernel__) because it is missing the TargetInfo
object class for this platform. This breaks software
that attempts to use these macros to identify it.

See upstream bug http://llvm.org/bugs/show_bug.cgi?id=17104

The patch for clang-3.3 is slightly different than the one submitted
upstream for trunk. See attachment.

-- 
Robert Millan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kfreebsd_target_info_clang33.diff
Type: text/x-patch
Size: 1715 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20130904/99531aaa/attachment.bin>


More information about the Pkg-llvm-team mailing list