compiler-gcc: integrate the various compiler-gcc[345].h files
authorJoe Perches <joe@perches.com>
Thu, 25 Jun 2015 22:01:02 +0000 (15:01 -0700)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Mon, 31 Oct 2016 12:31:09 +0000 (12:31 +0000)
commita5ef66652447820665aafc2b13789d79299e7dd8
tree13678b05afbd23699841aa40811966b145b307c0
parent5ebb098d669b9a1d3b55cd73f39a45a94352c413
compiler-gcc: integrate the various compiler-gcc[345].h files

As gcc major version numbers are going to advance rather rapidly in the
future, there's no real value in separate files for each compiler
version.

Deduplicate some of the macros #defined in each file too.

Neaten comments using normal kernel commenting style.

Signed-off-by: Joe Perches <joe@perches.com>
Cc: Andi Kleen <andi@firstfloor.org>
Cc: Michal Marek <mmarek@suse.cz>
Cc: Segher Boessenkool <segher@kernel.crashing.org>
Cc: Sasha Levin <levinsasha928@gmail.com>
Cc: Anton Blanchard <anton@samba.org>
Cc: Alan Modra <amodra@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/compiler-gcc.h
include/linux/compiler-gcc3.h [deleted file]
include/linux/compiler-gcc4.h [deleted file]
include/linux/compiler-gcc5.h [deleted file]