mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-15 04:30:12 +00:00
Use int32_t and uint32_t to hopefully help weak compilers (cygwin) not
generate errors about being unable to resolve overloaded type. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34103 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b913a5137e
commit
7d0034194c
@ -70,8 +70,8 @@ inline void BytecodeWriter::output(unsigned i, int pos) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline void BytecodeWriter::output(int i) {
|
inline void BytecodeWriter::output(int32_t i) {
|
||||||
output((unsigned)i);
|
output((uint32_t)i);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// output_vbr - Output an unsigned value, by using the least number of bytes
|
/// output_vbr - Output an unsigned value, by using the least number of bytes
|
||||||
@ -93,7 +93,7 @@ inline void BytecodeWriter::output_vbr(uint64_t i) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline void BytecodeWriter::output_vbr(unsigned i) {
|
inline void BytecodeWriter::output_vbr(uint32_t i) {
|
||||||
while (1) {
|
while (1) {
|
||||||
if (i < 0x80) { // done?
|
if (i < 0x80) { // done?
|
||||||
Out.push_back((unsigned char)i); // We know the high bit is clear...
|
Out.push_back((unsigned char)i); // We know the high bit is clear...
|
||||||
|
Loading…
Reference in New Issue
Block a user