Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@lewurm
Copy link
Contributor

@lewurm lewurm commented Apr 19, 2019

We need to emit a real call here. On arm/android we would emit this now:

ldr pc, =label
.ltorg         # place address of `label` here.

which is a jump to label, not a call.

We need a different solution to make larger assemblies work, but for now
I revert it so the 2019-02 intergration is unblocked.

Partial revert of #14043

We need to emit a real call here. On arm/android we would emit this now:
```asm
ldr pc, =label
.ltorg         # place address of `label` here.
```
which is a jump to `label`, not a call.

We need a different solution to make larger assemblies work, but for now
I revert it so the `2019-02` intergration is unblocked.

Partial revert of mono#14043
@lewurm
Copy link
Contributor Author

lewurm commented Apr 19, 2019

@monojenkins backport 2019-02
@monojenkins backport 2019-04

@lewurm lewurm merged commit 223e0bd into mono:master Apr 23, 2019
monojenkins added a commit that referenced this pull request Apr 23, 2019
[2019-04] [aot] partial revert of #14043

We need to emit a real call here. On arm/android we would emit this now:
```asm
ldr pc, =label
.ltorg         # place address of `label` here.
```
which is a jump to `label`, not a call.

We need a different solution to make larger assemblies work, but for now
I revert it so the `2019-02` intergration is unblocked.

Partial revert of #14043


Backport of #14135.

/cc @lewurm
lewurm added a commit to lewurm/mono that referenced this pull request Aug 23, 2019
monojenkins pushed a commit to monojenkins/mono that referenced this pull request Aug 26, 2019
akoeplinger pushed a commit that referenced this pull request Aug 26, 2019
* Revert "[aot] partial revert of #14043 (#14135)"

This reverts commit 223e0bd.

* Revert "[aot] change method table generation so that it works for larger assemblies on ARM (#14043)"

This reverts commit 9ff3b0d.
monojenkins pushed a commit to monojenkins/mono that referenced this pull request Sep 4, 2019
monojenkins pushed a commit to monojenkins/mono that referenced this pull request Sep 4, 2019
lewing pushed a commit that referenced this pull request Sep 4, 2019
* Revert "[aot] partial revert of #14043 (#14135)"

This reverts commit 223e0bd.

* Revert "[aot] change method table generation so that it works for larger assemblies on ARM (#14043)"

This reverts commit 9ff3b0d.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants