[all-commits] [llvm/llvm-project] 851b19: [orc-rt] Add C addressing regression tests for fun...

Lang Hames via All-commits all-commits at lists.llvm.org
Tue Sep 29 17:21:29 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 851b198954f8fe2b88bca2b0fa36d031f34624ab
      https://github.com/llvm/llvm-project/commit/851b198954f8fe2b88bca2b0fa36d031f34624ab
  Author: Lang Hames <lhames at gmail.com>
  Date:   2026-09-30 (Wed, 30 Sep 2026)

  Changed paths:
    A orc-rt/test/regression/languages/c/addressing/cross-object/global-function-call.test
    A orc-rt/test/regression/languages/c/addressing/cross-object/global-function-pointer-in-data.test
    A orc-rt/test/regression/languages/c/addressing/cross-object/global-function-tail-call.test
    A orc-rt/test/regression/languages/c/addressing/cross-object/hidden-function-call.test
    A orc-rt/test/regression/languages/c/addressing/same-object/global-function-call.c
    A orc-rt/test/regression/languages/c/addressing/same-object/global-function-pointer-in-data.c
    A orc-rt/test/regression/languages/c/addressing/same-object/static-function-call.c
    A orc-rt/test/regression/languages/c/addressing/same-object/static-function-tail-call.c

  Log Message:
  -----------
  [orc-rt] Add C addressing regression tests for functions. (#227518)

Add tests that check that JIT'd C code can call functions, both in the
same object and in other objects: direct calls, calls through function
pointers stored in initialized data, and tail calls. The tail call tests
only run at -O2, since an unoptimized build may not emit tail calls.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list