diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2016-05-22 15:44:48 -0400 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2016-05-22 15:44:48 -0400 |
commit | 6f7e1ddacc6f3b173f43fb8239004c06502cf346 (patch) | |
tree | 3fedcac091b64912989f149258c071b73027f248 | |
parent | grsecurity-3.1-4.5.5-201605202102 (diff) | |
download | hardened-patchset-6f7e1ddacc6f3b173f43fb8239004c06502cf346.tar.gz hardened-patchset-6f7e1ddacc6f3b173f43fb8239004c06502cf346.tar.bz2 hardened-patchset-6f7e1ddacc6f3b173f43fb8239004c06502cf346.zip |
grsecurity-3.1-4.5.5-20160521144220160521
-rw-r--r-- | 4.5.5/0000_README | 2 | ||||
-rw-r--r-- | 4.5.5/4420_grsecurity-3.1-4.5.5-201605211442.patch (renamed from 4.5.5/4420_grsecurity-3.1-4.5.5-201605202102.patch) | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/4.5.5/0000_README b/4.5.5/0000_README index 2a257db..febdb77 100644 --- a/4.5.5/0000_README +++ b/4.5.5/0000_README @@ -2,7 +2,7 @@ README ----------------------------------------------------------------------------- Individual Patch Descriptions: ----------------------------------------------------------------------------- -Patch: 4420_grsecurity-3.1-4.5.5-201605202102.patch +Patch: 4420_grsecurity-3.1-4.5.5-201605211442.patch From: http://www.grsecurity.net Desc: hardened-sources base patch from upstream grsecurity diff --git a/4.5.5/4420_grsecurity-3.1-4.5.5-201605202102.patch b/4.5.5/4420_grsecurity-3.1-4.5.5-201605211442.patch index 668dc23..7202c18 100644 --- a/4.5.5/4420_grsecurity-3.1-4.5.5-201605202102.patch +++ b/4.5.5/4420_grsecurity-3.1-4.5.5-201605211442.patch @@ -183826,7 +183826,7 @@ index 0000000..ee987da +#include "gcc-generate-gimple-pass.h" diff --git a/tools/gcc/size_overflow_plugin/intentional_overflow.c b/tools/gcc/size_overflow_plugin/intentional_overflow.c new file mode 100644 -index 0000000..a47c089 +index 0000000..6fcc436 --- /dev/null +++ b/tools/gcc/size_overflow_plugin/intentional_overflow.c @@ -0,0 +1,1166 @@ @@ -184984,7 +184984,7 @@ index 0000000..a47c089 + + // _37 = _36 | -32768; + def_stmt = get_def_stmt(rhs); -+ if (!def_stmt || !gimple_assign_cast_p(def_stmt) || gimple_assign_rhs_code(def_stmt) != BIT_IOR_EXPR) ++ if (!def_stmt || !is_gimple_assign(def_stmt) || gimple_assign_rhs_code(def_stmt) != BIT_IOR_EXPR) + return false; + def_rhs1 = gimple_assign_rhs1(def_stmt); + def_rhs2 = gimple_assign_rhs2(def_stmt); @@ -209107,7 +209107,7 @@ index 0000000..7f459ed + diff --git a/tools/gcc/size_overflow_plugin/size_overflow_plugin.c b/tools/gcc/size_overflow_plugin/size_overflow_plugin.c new file mode 100644 -index 0000000..9fc86df +index 0000000..3f8f032 --- /dev/null +++ b/tools/gcc/size_overflow_plugin/size_overflow_plugin.c @@ -0,0 +1,290 @@ @@ -209142,7 +209142,7 @@ index 0000000..9fc86df +tree size_overflow_type_TI; + +static struct plugin_info size_overflow_plugin_info = { -+ .version = "20160502", ++ .version = "20160521", + .help = "no-size-overflow\tturn off size overflow checking\n", +}; + |