Add POWER7/POWER8 as targets

This commit is contained in:
Fábio Perez 2015-08-05 11:02:39 -03:00
parent 898fc7552a
commit b8d64a856a
3 changed files with 6 additions and 1 deletions

View File

@ -44,6 +44,8 @@ NANO
POWER4 POWER4
POWER5 POWER5
POWER6 POWER6
POWER7
POWER8
PPCG4 PPCG4
PPC970 PPC970
PPC970MP PPC970MP

View File

@ -115,6 +115,7 @@ int detect(void){
if (!strncasecmp(p, "POWER5", 6)) return CPUTYPE_POWER5; if (!strncasecmp(p, "POWER5", 6)) return CPUTYPE_POWER5;
if (!strncasecmp(p, "POWER6", 6)) return CPUTYPE_POWER6; if (!strncasecmp(p, "POWER6", 6)) return CPUTYPE_POWER6;
if (!strncasecmp(p, "POWER7", 6)) return CPUTYPE_POWER6; if (!strncasecmp(p, "POWER7", 6)) return CPUTYPE_POWER6;
if (!strncasecmp(p, "POWER8", 6)) return CPUTYPE_POWER6;
if (!strncasecmp(p, "Cell", 4)) return CPUTYPE_CELL; if (!strncasecmp(p, "Cell", 4)) return CPUTYPE_CELL;
if (!strncasecmp(p, "7447", 4)) return CPUTYPE_PPCG4; if (!strncasecmp(p, "7447", 4)) return CPUTYPE_PPCG4;

View File

@ -116,6 +116,8 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
/* #define FORCE_POWER4 */ /* #define FORCE_POWER4 */
/* #define FORCE_POWER5 */ /* #define FORCE_POWER5 */
/* #define FORCE_POWER6 */ /* #define FORCE_POWER6 */
/* #define FORCE_POWER7 */
/* #define FORCE_POWER8 */
/* #define FORCE_PPCG4 */ /* #define FORCE_PPCG4 */
/* #define FORCE_PPC970 */ /* #define FORCE_PPC970 */
/* #define FORCE_PPC970MP */ /* #define FORCE_PPC970MP */
@ -546,7 +548,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#define CORENAME "POWER5" #define CORENAME "POWER5"
#endif #endif
#ifdef FORCE_POWER6 #if defined(FORCE_POWER6) || defined(FORCE_POWER7) || defined(FORCE_POWER8)
#define FORCE #define FORCE
#define ARCHITECTURE "POWER" #define ARCHITECTURE "POWER"
#define SUBARCHITECTURE "POWER6" #define SUBARCHITECTURE "POWER6"