Fail to explicitly tail call on x86 unix. (#25032)
authorJarret Shook <jashoo@microsoft.com>
Fri, 19 Jul 2019 04:07:08 +0000 (21:07 -0700)
committerKonstantin Baladurin <k.baladurin@samsung.com>
Wed, 25 Sep 2019 21:24:34 +0000 (00:24 +0300)
commit3c712b4edebc46b599319af234484477e5017514
tree2bcf8480bfb7e9585c16af8becf68c0fd5a55c52
parentc3cf61b667daa58fbe8fc0a1ee1894c5b32c0221
Fail to explicitly tail call on x86 unix. (#25032)

* Fail to explicitly tail call on x86 unix.

* Correctly return 100

* Correct return value

* Add noway assert in morphTailCall to avoid morphing slow tail calls on unix.

* Address feedback
src/jit/morph.cpp
tests/src/JIT/Regression/JitBlue/GitHub_25020/GitHub_25020.cs [new file with mode: 0644]
tests/src/JIT/Regression/JitBlue/GitHub_25020/GitHub_25020.csproj [new file with mode: 0644]