Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 1 Feb 2019 10:22:22 +0200
From: Adrian Hunter <>
To: Thomas Garnier <>,
Cc:, Thomas Gleixner <>,
 Ingo Molnar <>, Borislav Petkov <>,
 "H. Peter Anvin" <>,,
 Luis Chamberlain <>,
 Greg Kroah-Hartman <>,
 "Rafael J. Wysocki" <>, Arnd Bergmann <>,
 Luc Van Oostenryck <>,
 Steven Rostedt <>, Jason Baron <>,
 Thomas Garnier <>, Jordan Borgner
 <>, Masami Hiramatsu <>,
 Masahiro Yamada <>,
 "Peter Zijlstra (Intel)" <>,
 Andrew Morton <>, Kees Cook
 <>, Mathieu Desnoyers <>,
 Arnaldo Carvalho de Melo <>, Andi Kleen <>,
 Jan Beulich <>, Song Liu <>,
 Alexander Shishkin <>,,,
Subject: Re: [PATCH v6 15/27] compiler: Option to default to hidden symbols

On 31/01/19 9:24 PM, Thomas Garnier wrote:
> Provide an option to default visibility to hidden except for key
> symbols. This option is disabled by default and will be used by x86_64
> PIE support to remove errors between compilation units.
> The default visibility is also enabled for external symbols that are
> compared as they maybe equals (start/end of sections). In this case,
> older versions of GCC will remove the comparison if the symbols are
> hidden. This issue exists at least on gcc 4.9 and before.

What does this mean, if anything, for what/how symbols appear in /proc/kallsyms?

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.