fix: isystem: delete global -isystem compile option (v5.16)
authorMichael Jeanson <mjeanson@efficios.com>
Tue, 14 Dec 2021 19:46:45 +0000 (14:46 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 4 Jan 2022 14:19:46 +0000 (09:19 -0500)
commit5987e66c2cba50425d775ce587dd763244373e16
treea60d1ed1f7ef2b871f53c3dc95026418832c0527
parent5677d2e56fc19177a2f5de4cf13a75b14ca2ed0a
fix: isystem: delete global -isystem compile option (v5.16)

See upstream commit :

  commit 04e85bbf71c9072dcf0ad9a7150495d72461105c
  Author: Alexey Dobriyan <adobriyan@gmail.com>
  Date:   Mon Aug 2 23:43:15 2021 +0300

    isystem: delete global -isystem compile option

    Further isolate kernel from userspace, prevent accidental inclusion of
    undesireable headers, mainly float.h and stdatomic.h.

    nds32 keeps -isystem globally due to intrinsics used in entrenched header.

    -isystem is selectively reenabled for some files, again, for intrinsics.

Change-Id: I5bea29687dc2bc15e96eeb13008aefe1acc97b8a
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
include/lttng/msgpack.h
include/lttng/string-utils.h
include/lttng/tracer.h
src/lib/msgpack/msgpack.c
src/lttng-events.c
src/lttng-syscalls.c
src/lttng-syscalls.h
This page took 0.02575 seconds and 4 git commands to generate.