diff options
| author | Victor Feitosa <victor.klngo@gmail.com> | 2024-10-13 02:45:10 -0400 |
|---|---|---|
| committer | Victor Feitosa <victor.klngo@gmail.com> | 2024-10-13 02:45:10 -0400 |
| commit | 5e3ed65158b53c0a4e7cfe8b3f72d858426315a4 (patch) | |
| tree | b7734fc8582f814acc730c25ec66c42ef73df200 /libpsn00b/include | |
| parent | 702bb601fb5712e2ae962a34b89204c646fe98f5 (diff) | |
| download | psn00bsdk-5e3ed65158b53c0a4e7cfe8b3f72d858426315a4.tar.gz | |
fix uninitialized registers
Diffstat (limited to 'libpsn00b/include')
| -rw-r--r-- | libpsn00b/include/inline_c.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libpsn00b/include/inline_c.h b/libpsn00b/include/inline_c.h index cb550b9..11978ae 100644 --- a/libpsn00b/include/inline_c.h +++ b/libpsn00b/include/inline_c.h @@ -383,7 +383,7 @@ "ctc2 $t2, $4;" \ : \ : "r"( r0 ) \ - : "$t2" ) + : "$t0", "$t1", "$t2" ) #define gte_ldsvllrow0( r0 ) __asm__ volatile ( \ "lw $12, 0( %0 );" \ @@ -418,7 +418,7 @@ "ctc2 $t2, $12;" \ : \ : "r"( r0 ) \ - : "$t2" ) + : "$t0", "$t1", "$t2" ) #define gte_ldsvlcrow0( r0 ) __asm__ volatile ( \ "lw $12, 0( %0 );" \ @@ -453,7 +453,7 @@ "ctc2 $t2, $20;" \ : \ : "r"( r0 ) \ - : "$t2" ) + : "$t0", "$t1", "$t2" ) /** * @brief Sets the translation portion of a MATRIX to the GTE @@ -470,7 +470,7 @@ "ctc2 $t2, $7;" \ : \ : "r"( r0 ) \ - : "$t2" ) + : "$t0", "$t1", "$t2" ) #define gte_ldtr( r0, r1, r2 ) __asm__ volatile ( \ "ctc2 %0, $5;" \ |
