RESOLVED FIXED 179243
Add CPU(UNKNOWN) to cover all the unknown CPU types
https://bugs.webkit.org/show_bug.cgi?id=179243
Summary Add CPU(UNKNOWN) to cover all the unknown CPU types
Yusuke Suzuki
Reported 2017-11-03 08:07:34 PDT
Add CPU(UNKNOWN) to absorb all the unknown CPU types
Attachments
Patch (11.22 KB, patch)
2017-11-03 08:11 PDT, Yusuke Suzuki
no flags
Patch (11.58 KB, patch)
2017-11-03 08:32 PDT, Yusuke Suzuki
no flags
Patch (11.74 KB, patch)
2017-11-03 09:08 PDT, Yusuke Suzuki
no flags
Patch (11.75 KB, patch)
2017-11-03 09:21 PDT, Yusuke Suzuki
no flags
Patch (11.00 KB, patch)
2017-11-19 02:14 PST, Yusuke Suzuki
no flags
Patch (10.97 KB, patch)
2017-11-19 02:15 PST, Yusuke Suzuki
jfbastien: review+
Yusuke Suzuki
Comment 1 2017-11-03 08:11:51 PDT
Build Bot
Comment 2 2017-11-03 08:13:12 PDT
Attachment 325894 [details] did not pass style-queue: ERROR: Source/WTF/wtf/InlineASM.h:68: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] Total errors found: 1 in 8 files If any of these errors are false positives, please file a bug against check-webkit-style.
Yusuke Suzuki
Comment 3 2017-11-03 08:15:33 PDT
This patch's intent is dropping listing so many CPUs. They should be covered as CPU(UNKNOWN). This approach is good for the future CPU addition. If your CPU breaks CPU(UNKNOWN)'s conservative assumption, you should add it as a new CPU.
Yusuke Suzuki
Comment 4 2017-11-03 08:32:12 PDT
Build Bot
Comment 5 2017-11-03 08:34:35 PDT
Attachment 325899 [details] did not pass style-queue: ERROR: Source/WTF/wtf/InlineASM.h:70: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] Total errors found: 1 in 8 files If any of these errors are false positives, please file a bug against check-webkit-style.
Yusuke Suzuki
Comment 6 2017-11-03 09:08:09 PDT
Build Bot
Comment 7 2017-11-03 09:10:51 PDT
Attachment 325900 [details] did not pass style-queue: ERROR: Source/WTF/wtf/InlineASM.h:70: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] Total errors found: 1 in 8 files If any of these errors are false positives, please file a bug against check-webkit-style.
Yusuke Suzuki
Comment 8 2017-11-03 09:21:07 PDT
Build Bot
Comment 9 2017-11-03 09:24:10 PDT
Attachment 325901 [details] did not pass style-queue: ERROR: Source/WTF/wtf/InlineASM.h:70: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] Total errors found: 1 in 8 files If any of these errors are false positives, please file a bug against check-webkit-style.
Yusuke Suzuki
Comment 10 2017-11-18 06:11:47 PST
Comment on attachment 325901 [details] Patch Let's fix things and remove HPPA!
Yusuke Suzuki
Comment 11 2017-11-19 02:14:26 PST
Yusuke Suzuki
Comment 12 2017-11-19 02:15:55 PST
Yusuke Suzuki
Comment 13 2017-11-19 02:16:57 PST
Let's drop bunch of minor CPUs without dropping their support :D
EWS Watchlist
Comment 14 2017-11-19 02:18:57 PST
Attachment 327341 [details] did not pass style-queue: ERROR: Source/WTF/wtf/InlineASM.h:70: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] Total errors found: 1 in 8 files If any of these errors are false positives, please file a bug against check-webkit-style.
JF Bastien
Comment 15 2017-11-19 06:12:47 PST
Comment on attachment 327341 [details] Patch This will potentially break stuff, are there folks who care about these architectures who need a heads up? Otherwise r=me
Yusuke Suzuki
Comment 16 2017-11-19 17:38:00 PST
(In reply to JF Bastien from comment #15) > Comment on attachment 327341 [details] > Patch > > This will potentially break stuff, are there folks who care about these > architectures who need a heads up? > > Otherwise r=me I think dropped architectures (ALPHA, HPPA, IA64, SH4, S390X, S390) are not maintained by WebKit folks. They continue to work. But explicit defines are removed and handled as CPU(UNKNOWN). I'll send a mail to webkit-dev for a heads-up.
Yusuke Suzuki
Comment 17 2017-11-19 17:41:37 PST
Radar WebKit Bug Importer
Comment 18 2017-11-19 17:42:45 PST
Note You need to log in before you can comment on or make changes to this bug.