authorgravatar for koachan@protonmail.comKoakuma <koachan@protonmail.com> 2020-08-13 18:30:38+07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2020-08-13 14:30:38+03:00
logcb06d62603c764a91aeb9bcedc0b9472d746f9e5
tree58682e686e1dd984e13a705aa165bc9f99563f9f
parent3e2e6baee568b0fb9d019fc53974aad30386b824
signaturebadge-question-mark Signed by PGP key 4AEE18F83AFDEB23

Add "ppc" prefix to number-modeled CPUs (#6006)

This is to prevent "expected token 'Symbol', found 'IntLiteral'" errors when building zig files.

1 files changed, 28 insertions(+), 28 deletions(-)

lib/std/target/powerpc.zig+28-28
...@@ -384,8 +384,8 @@ pub const all_features = blk: {...@@ -384,8 +384,8 @@ pub const all_features = blk: {
384};384};
385385
386pub const cpu = struct {386pub const cpu = struct {
387 pub const @"440" = CpuModel{387 pub const @"ppc440" = CpuModel{
388 .name = "440",388 .name = "ppc440",
389 .llvm_name = "440",389 .llvm_name = "440",
390 .features = featureSet(&[_]Feature{390 .features = featureSet(&[_]Feature{
391 .booke,391 .booke,
...@@ -396,8 +396,8 @@ pub const cpu = struct {...@@ -396,8 +396,8 @@ pub const cpu = struct {
396 .msync,396 .msync,
397 }),397 }),
398 };398 };
399 pub const @"450" = CpuModel{399 pub const @"ppc450" = CpuModel{
400 .name = "450",400 .name = "ppc450",
401 .llvm_name = "450",401 .llvm_name = "450",
402 .features = featureSet(&[_]Feature{402 .features = featureSet(&[_]Feature{
403 .booke,403 .booke,
...@@ -408,70 +408,70 @@ pub const cpu = struct {...@@ -408,70 +408,70 @@ pub const cpu = struct {
408 .msync,408 .msync,
409 }),409 }),
410 };410 };
411 pub const @"601" = CpuModel{411 pub const @"ppc601" = CpuModel{
412 .name = "601",412 .name = "ppc601",
413 .llvm_name = "601",413 .llvm_name = "601",
414 .features = featureSet(&[_]Feature{414 .features = featureSet(&[_]Feature{
415 .fpu,415 .fpu,
416 }),416 }),
417 };417 };
418 pub const @"602" = CpuModel{418 pub const @"ppc602" = CpuModel{
419 .name = "602",419 .name = "ppc602",
420 .llvm_name = "602",420 .llvm_name = "602",
421 .features = featureSet(&[_]Feature{421 .features = featureSet(&[_]Feature{
422 .fpu,422 .fpu,
423 }),423 }),
424 };424 };
425 pub const @"603" = CpuModel{425 pub const @"ppc603" = CpuModel{
426 .name = "603",426 .name = "ppc603",
427 .llvm_name = "603",427 .llvm_name = "603",
428 .features = featureSet(&[_]Feature{428 .features = featureSet(&[_]Feature{
429 .fres,429 .fres,
430 .frsqrte,430 .frsqrte,
431 }),431 }),
432 };432 };
433 pub const @"603e" = CpuModel{433 pub const @"ppc603e" = CpuModel{
434 .name = "603e",434 .name = "ppc603e",
435 .llvm_name = "603e",435 .llvm_name = "603e",
436 .features = featureSet(&[_]Feature{436 .features = featureSet(&[_]Feature{
437 .fres,437 .fres,
438 .frsqrte,438 .frsqrte,
439 }),439 }),
440 };440 };
441 pub const @"603ev" = CpuModel{441 pub const @"ppc603ev" = CpuModel{
442 .name = "603ev",442 .name = "ppc603ev",
443 .llvm_name = "603ev",443 .llvm_name = "603ev",
444 .features = featureSet(&[_]Feature{444 .features = featureSet(&[_]Feature{
445 .fres,445 .fres,
446 .frsqrte,446 .frsqrte,
447 }),447 }),
448 };448 };
449 pub const @"604" = CpuModel{449 pub const @"ppc604" = CpuModel{
450 .name = "604",450 .name = "ppc604",
451 .llvm_name = "604",451 .llvm_name = "604",
452 .features = featureSet(&[_]Feature{452 .features = featureSet(&[_]Feature{
453 .fres,453 .fres,
454 .frsqrte,454 .frsqrte,
455 }),455 }),
456 };456 };
457 pub const @"604e" = CpuModel{457 pub const @"ppc604e" = CpuModel{
458 .name = "604e",458 .name = "ppc604e",
459 .llvm_name = "604e",459 .llvm_name = "604e",
460 .features = featureSet(&[_]Feature{460 .features = featureSet(&[_]Feature{
461 .fres,461 .fres,
462 .frsqrte,462 .frsqrte,
463 }),463 }),
464 };464 };
465 pub const @"620" = CpuModel{465 pub const @"ppc620" = CpuModel{
466 .name = "620",466 .name = "ppc620",
467 .llvm_name = "620",467 .llvm_name = "620",
468 .features = featureSet(&[_]Feature{468 .features = featureSet(&[_]Feature{
469 .fres,469 .fres,
470 .frsqrte,470 .frsqrte,
471 }),471 }),
472 };472 };
473 pub const @"7400" = CpuModel{473 pub const @"ppc7400" = CpuModel{
474 .name = "7400",474 .name = "ppc7400",
475 .llvm_name = "7400",475 .llvm_name = "7400",
476 .features = featureSet(&[_]Feature{476 .features = featureSet(&[_]Feature{
477 .altivec,477 .altivec,
...@@ -479,8 +479,8 @@ pub const cpu = struct {...@@ -479,8 +479,8 @@ pub const cpu = struct {
479 .frsqrte,479 .frsqrte,
480 }),480 }),
481 };481 };
482 pub const @"7450" = CpuModel{482 pub const @"ppc7450" = CpuModel{
483 .name = "7450",483 .name = "ppc7450",
484 .llvm_name = "7450",484 .llvm_name = "7450",
485 .features = featureSet(&[_]Feature{485 .features = featureSet(&[_]Feature{
486 .altivec,486 .altivec,
...@@ -488,16 +488,16 @@ pub const cpu = struct {...@@ -488,16 +488,16 @@ pub const cpu = struct {
488 .frsqrte,488 .frsqrte,
489 }),489 }),
490 };490 };
491 pub const @"750" = CpuModel{491 pub const @"ppc750" = CpuModel{
492 .name = "750",492 .name = "ppc750",
493 .llvm_name = "750",493 .llvm_name = "750",
494 .features = featureSet(&[_]Feature{494 .features = featureSet(&[_]Feature{
495 .fres,495 .fres,
496 .frsqrte,496 .frsqrte,
497 }),497 }),
498 };498 };
499 pub const @"970" = CpuModel{499 pub const @"ppc970" = CpuModel{
500 .name = "970",500 .name = "ppc970",
501 .llvm_name = "970",501 .llvm_name = "970",
502 .features = featureSet(&[_]Feature{502 .features = featureSet(&[_]Feature{
503 .@"64bit",503 .@"64bit",