Warn about signed 8-bit truncation for add sp, e8 and ld hl, sp + e8

This commit is contained in:
Rangi
2026-09-07 19:28:45 +02:00
committed by Eldred Habert
parent db9509fba0
commit fdd6cece30
5 changed files with 70 additions and 3 deletions
+2
View File
@@ -57,10 +57,12 @@ struct Expression {
void addCheckBitIndex(uint8_t mask);
void checkNBit(uint8_t n) const;
void checkSignedNBit(uint8_t n) const;
void encode(std::vector<uint8_t> &buffer) const;
};
bool checkNBit(int32_t v, uint8_t n, char const *name);
bool checkSignedNBit(int32_t v, uint8_t n, char const *name);
#endif // RGBDS_ASM_RPN_HPP