Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arm64 #5

Merged
merged 25 commits into from
Aug 20, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
a8d26b2
CoreRT-ARM64: Helper node asm code generation
RalfKornmannEnvision Jul 20, 2020
6c4b87b
CoreRT ARM64: Add additional relocation support
RalfKornmannEnvision Jul 21, 2020
404f4ed
CoreRT ARM64: Use alternative functions for write Barriers
RalfKornmannEnvision Jul 21, 2020
9d4c4cb
ARM64 code generation
RalfKornmannEnvision Aug 3, 2020
20021cb
unwind use only the dwarf index option
RalfKornmannEnvision Aug 3, 2020
39c6ceb
ARM64 runtime assembler functions
RalfKornmannEnvision Aug 3, 2020
6c9e235
ARM64 unix stack walk
RalfKornmannEnvision Aug 4, 2020
aba22ac
ARM64 Exception Handling
RalfKornmannEnvision Aug 4, 2020
5b6bea5
ARM64: Fix EH data decodeing
RalfKornmannEnvision Aug 6, 2020
86a4b8b
Move nattive layout signature from read only to data section on non W…
RalfKornmannEnvision Aug 14, 2020
f98ba02
Fix exception handling macro call
RalfKornmannEnvision Aug 14, 2020
f289d85
ARM64 thunk helpers
RalfKornmannEnvision Aug 14, 2020
986f61a
ARM64 process cfi data for elf
RalfKornmannEnvision Aug 17, 2020
b1481d6
ARM64 missing assembler macro
RalfKornmannEnvision Aug 17, 2020
5f3bb34
ARM64 port more assembler helpers
RalfKornmannEnvision Aug 17, 2020
2fe1f65
ARM64: Add missing case for the gemeric helper node
RalfKornmannEnvision Aug 17, 2020
11817b2
ARM64 intrinsic support
RalfKornmannEnvision Aug 18, 2020
08e0d52
ARM64 object writer for ELF object files
RalfKornmannEnvision Aug 18, 2020
083ee8c
ARM64 llvm patches for object writer
RalfKornmannEnvision Aug 18, 2020
b8d0123
ARM64 include untested helper code with debug break
RalfKornmannEnvision Aug 18, 2020
e70d94e
ARM64 reenable scanning fail exception
RalfKornmannEnvision Aug 19, 2020
996d034
Merge pull request #4 from RalfKornmannEnvision/master
RalfKornmannEnvision Aug 19, 2020
d5766e0
ARM64 formating
RalfKornmannEnvision Aug 20, 2020
c0afb01
ARM64: revert using alternative JIT
RalfKornmannEnvision Aug 20, 2020
7c79156
Merge branch 'ARM64' of https://github.com/RalfKornmannEnvision/corer…
RalfKornmannEnvision Aug 20, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -857,8 +857,6 @@ public void EmitSymbolDefinition(int currentOffset)
{
foreach (var name in nodes)
{


_sb.Clear();
AppendExternCPrefix(_sb);
name.AppendMangledName(_nodeFactory.NameMangler, _sb);
Expand Down
3 changes: 1 addition & 2 deletions src/JitInterface/src/CorInfoImpl.cs
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,7 @@ private enum CFI_OPCODE
CFI_DEF_CFA // Take address from register and add offset to it.
};

//internal const string JitLibrary = "clrjitilc";
internal const string JitLibrary = "protononjit";
internal const string JitLibrary = "clrjitilc";

#if SUPPORT_JIT
private const string JitSupportLibrary = "*";
Expand Down