mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-03-25 00:35:30 +00:00
Fix -Wsign-compare warning and remove windows-style line endings introduced by r185421
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185443 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c93bee09ac
commit
5186591cf5
@ -281,23 +281,23 @@ TEST(JITMemoryManagerTest, TestManyStubs) {
|
||||
TEST(JITMemoryManagerTest, AllocateSection) {
|
||||
OwningPtr<JITMemoryManager> MemMgr(
|
||||
JITMemoryManager::CreateDefaultMemManager());
|
||||
uint8_t *code1 = MemMgr->allocateCodeSection(256, 0, 1);
|
||||
uint8_t *data1 = MemMgr->allocateDataSection(256, 16, 2, true);
|
||||
uint8_t *code2 = MemMgr->allocateCodeSection(257, 32, 3);
|
||||
uint8_t *data2 = MemMgr->allocateDataSection(256, 64, 4, false);
|
||||
uint8_t *code3 = MemMgr->allocateCodeSection(258, 64, 5);
|
||||
|
||||
EXPECT_NE((uint8_t*)0, code1);
|
||||
EXPECT_NE((uint8_t*)0, code2);
|
||||
EXPECT_NE((uint8_t*)0, data1);
|
||||
EXPECT_NE((uint8_t*)0, data2);
|
||||
|
||||
// Check alignment
|
||||
EXPECT_EQ((uint64_t)code1 & 0xf, 0);
|
||||
EXPECT_EQ((uint64_t)code2 & 0x1f, 0);
|
||||
EXPECT_EQ((uint64_t)code3 & 0x3f, 0);
|
||||
EXPECT_EQ((uint64_t)data1 & 0xf, 0);
|
||||
EXPECT_EQ((uint64_t)data2 & 0x3f, 0);
|
||||
uint8_t *code1 = MemMgr->allocateCodeSection(256, 0, 1);
|
||||
uint8_t *data1 = MemMgr->allocateDataSection(256, 16, 2, true);
|
||||
uint8_t *code2 = MemMgr->allocateCodeSection(257, 32, 3);
|
||||
uint8_t *data2 = MemMgr->allocateDataSection(256, 64, 4, false);
|
||||
uint8_t *code3 = MemMgr->allocateCodeSection(258, 64, 5);
|
||||
|
||||
EXPECT_NE((uint8_t*)0, code1);
|
||||
EXPECT_NE((uint8_t*)0, code2);
|
||||
EXPECT_NE((uint8_t*)0, data1);
|
||||
EXPECT_NE((uint8_t*)0, data2);
|
||||
|
||||
// Check alignment
|
||||
EXPECT_EQ((uint64_t)code1 & 0xf, 0u);
|
||||
EXPECT_EQ((uint64_t)code2 & 0x1f, 0u);
|
||||
EXPECT_EQ((uint64_t)code3 & 0x3f, 0u);
|
||||
EXPECT_EQ((uint64_t)data1 & 0xf, 0u);
|
||||
EXPECT_EQ((uint64_t)data2 & 0x3f, 0u);
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user