mirror-llvm-project/openmp
Robert Imschweiler 2d8a394129
[libomp] Add kmp_str_ref (ADT 1/2) (#176162)
libomp currently has two limitations:
1) although it's C++, it doesn't link against the C++ stdlib 2) it
cannot link against the implementation of LLVM ADTs

These limitations shall not be altered at the moment.

As a result, this commit introduces kmp_str_ref, which is similar to
LLVM's StringRef. It currently only includes methods I need at the
moment, but it's easily extensible.
2026-06-15 17:20:56 +02:00
..
cmake [Flang] Move builtin .mod generation into runtimes (Reapply #137828) (#171515) 2026-05-29 10:50:52 +02:00
device [libc] Demote compiler check error to a warning (#198033) 2026-05-18 10:08:44 -05:00
docs [docs] try again to handle doxygen everywhere (#203081) 2026-06-11 08:58:36 -04:00
libompd [OpenMP] Fix missing install-openmp component (#197603) 2026-05-15 07:37:18 -05:00
module [Runtimes] Drop 'flang' from runtimes configure dependency (#198205) 2026-06-08 08:47:04 -05:00
runtime [libomp] Add kmp_str_ref (ADT 1/2) (#176162) 2026-06-15 17:20:56 +02:00
tools [openmp][omptest] Include cstdlib for malloc() (#202021) 2026-06-06 10:46:45 +01:00
.gitignore
CMakeLists.txt [Flang] Move builtin .mod generation into runtimes (Reapply #137828) (#171515) 2026-05-29 10:50:52 +02:00
CREDITS.txt
LICENSE.TXT
Maintainers.md Nominate Michael Klemm as lead maintainer of OpenMP (#175964) 2026-01-14 15:17:26 +00:00