diff --git a/src/main/ua-parser.js b/src/main/ua-parser.js index 9f50fad..8e35764 100755 --- a/src/main/ua-parser.js +++ b/src/main/ua-parser.js @@ -546,6 +546,8 @@ /((ppc|powerpc)(64)?)( mac|;|\))/i, // PowerPC /(?:osf1|[freopnt]{3,4}bsd) (alpha)/i // Alpha ], [[ARCHITECTURE, /ower/, EMPTY, lowerize]], [ + /mc680.0/i + ], [[ARCHITECTURE, '68k']], [ /winnt.+\[axp/i ], [[ARCHITECTURE, 'alpha']] ], diff --git a/test/data/ua/cpu/cpu-all.json b/test/data/ua/cpu/cpu-all.json index e9b749e..6a992e9 100644 --- a/test/data/ua/cpu/cpu-all.json +++ b/test/data/ua/cpu/cpu-all.json @@ -289,7 +289,15 @@ }, { "desc" : "68k", - "ua" : "'Mozilla/1.1 (Macintosh; U; 68K)'", + "ua" : "Mozilla/1.1 (Macintosh; U; 68K)", + "expect" : + { + "architecture" : "68k" + } + }, + { + "desc" : "MC680x0", + "ua" : "AmigaVoyager/3.2 (AmigaOS/MC680x0)", "expect" : { "architecture" : "68k"