Landing: a94fc2737d4c
Project / Subsystem
gcc / libgomp
Date
2026-05-13
Author
Tobias Burnus
Commit
a94fc2737d4c3916cdab15e2f2e28f74b6c39e65
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- libgomp
- patch_id
- —
- commit_hash
- a94fc2737d4c3916cdab15e2f2e28f74b6c39e65
- source_type
- github
- headline
- libgomp: Add stub omp_control_tool for OMPT
- tldr
- Adds a stub implementation for `omp_control_tool` to libgomp, enabling OpenMP Tooling support.
- author
- Tobias Burnus
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • libgomp
- • OpenMP
- • OMPT
- • tooling
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-05-13T00:00:00.000Z
This commit introduces a stub implementation for the omp_control_tool routine in libgomp, returning omp_control_tool_notool. This function is part of the OpenMP Tooling (OMPT) interface, designed to allow external tools to interact with and control OpenMP programs. The commit also includes necessary enum and parameter definitions in omp.h and omp_lib.{h,mod}, as well as new test cases to verify the functionality.