Clean up duplicate definitions in POWER8 kernels and fix power10 option passingtags/v0.3.12
| @@ -10,7 +10,7 @@ USE_OPENMP = 1 | |||||
| endif | endif | ||||
| ifeq ($(CORE), POWER10) | ifeq ($(CORE), POWER10) | ||||
| COMMON_OPT += -Ofast -mcpu=power10 -mtune=power10 -mvsx -fno-fast-math | |||||
| CCOMMON_OPT += -Ofast -mcpu=power10 -mtune=power10 -mvsx -fno-fast-math | |||||
| FCOMMON_OPT += -O2 -frecursive -mcpu=power10 -mtune=power10 -fno-fast-math | FCOMMON_OPT += -O2 -frecursive -mcpu=power10 -mtune=power10 -fno-fast-math | ||||
| endif | endif | ||||
| @@ -82,12 +82,10 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||||
| #endif | #endif | ||||
| #ifdef __64BIT__ | #ifdef __64BIT__ | ||||
| #define STACKSIZE 400 | |||||
| #define STACKSIZE 592 | #define STACKSIZE 592 | ||||
| #define ALPHA_R_SP 304+192(SP) | #define ALPHA_R_SP 304+192(SP) | ||||
| #define ALPHA_I_SP 312+192(SP) | #define ALPHA_I_SP 312+192(SP) | ||||
| #else | #else | ||||
| #define STACKSIZE 256 | |||||
| #define STACKSIZE 452 | #define STACKSIZE 452 | ||||
| #define ALPHA_R_SP 224+196(SP) | #define ALPHA_R_SP 224+196(SP) | ||||
| #define ALPHA_I_SP 232+196(SP) | #define ALPHA_I_SP 232+196(SP) | ||||
| @@ -82,12 +82,10 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||||
| #endif | #endif | ||||
| #ifdef __64BIT__ | #ifdef __64BIT__ | ||||
| #define STACKSIZE 320 | |||||
| #define STACKSIZE 512 | #define STACKSIZE 512 | ||||
| #define ALPHA_SP 296+192(SP) | #define ALPHA_SP 296+192(SP) | ||||
| #define FZERO 304+192(SP) | #define FZERO 304+192(SP) | ||||
| #else | #else | ||||
| #define STACKSIZE 240 | |||||
| #define STACKSIZE 440 | #define STACKSIZE 440 | ||||
| #define ALPHA_SP 224+200(SP) | #define ALPHA_SP 224+200(SP) | ||||
| #define FZERO 232+200(SP) | #define FZERO 232+200(SP) | ||||
| @@ -82,7 +82,6 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||||
| #endif | #endif | ||||
| #ifdef __64BIT__ | #ifdef __64BIT__ | ||||
| #define STACKSIZE 320 | |||||
| #define STACKSIZE 520 | #define STACKSIZE 520 | ||||
| #define ALPHA_SP 296+200(SP) | #define ALPHA_SP 296+200(SP) | ||||
| #define FZERO 304+200(SP) | #define FZERO 304+200(SP) | ||||
| @@ -47,7 +47,6 @@ | |||||
| #endif | #endif | ||||
| #ifdef __64BIT__ | #ifdef __64BIT__ | ||||
| #define STACKSIZE 320 | |||||
| #define STACKSIZE 520 | #define STACKSIZE 520 | ||||
| #define ALPHA 296+200(SP) | #define ALPHA 296+200(SP) | ||||
| #define FZERO 304+200(SP) | #define FZERO 304+200(SP) | ||||
| @@ -82,7 +82,6 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |||||
| #endif | #endif | ||||
| #ifdef __64BIT__ | #ifdef __64BIT__ | ||||
| #define STACKSIZE 340 | |||||
| #define STACKSIZE 540 | #define STACKSIZE 540 | ||||
| #define ALPHA_SP 296+200(SP) | #define ALPHA_SP 296+200(SP) | ||||
| #define FZERO 304+200(SP) | #define FZERO 304+200(SP) | ||||