function.h (MINIMUM_METHOD_BOUNDARY): New macro.
authorChristian Bruel <christian.bruel@st.com>
Mon, 26 Oct 2015 09:50:37 +0000 (10:50 +0100)
committerChristian Bruel <chrbr@gcc.gnu.org>
Mon, 26 Oct 2015 09:50:37 +0000 (10:50 +0100)
commitc1fffdf1fb2ebce24620195c4add32eb90daa598
tree90a790213de81ca57c7114076a08cb59d61c9df3
parent5929c659186adc165b6cc32aab2890a1629d667a
function.h (MINIMUM_METHOD_BOUNDARY): New macro.

2015-10-26  Christian Bruel  <christian.bruel@st.com>

* function.h (MINIMUM_METHOD_BOUNDARY): New macro.
* cp/decl.c (grokfndecl): Set DECL_ALIGN with MINIMUM_METHOD_BOUNDARY.
* cp/method.c (implicitly_declare_fn): Likewise.
* cp/lambda.c (maybe_add_lambda_conv_op): Likewise. Remove VBIT setting.
* java/class.c (add_method_1): Likewise.

From-SVN: r229313
gcc/ChangeLog
gcc/cp/decl.c
gcc/cp/lambda.c
gcc/cp/method.c
gcc/function.h
gcc/java/class.c