OG11 = devel/omp/gcc-11, a branch with some OpenMP/OpenACC/offload patches which are not yet on mainline. Additionally, patches in this area are cherry-picked from mainline.
Commits since my last email on 21 June 21 which ended with commit 858d20e2945. My commits are all only cherry-picks plus GCC11 merges and some fallout commits. Thus, a rather boring list and nothing sophisticate. But for completeness, those commits are hereby documented. [I am not quite sure who actually is interested in this list.] Merge from GCC 11 branch: 2021-07-23 012c780b19d Merge remote-tracking branch 'origin/releases/gcc-11' into devel/omp/gcc-11 Cherry picks by me + two picks by Thomas (for commits related to -foffloading, which I missed - thanks!): 2021-07-23 3c64d631f88 openmp: Diagnose invalid mixing of the attribute and pragma syntax directives 2021-07-23 29bc27f6d3f openmp: Add support for __has_attribute(omp::directive) and __has_attribute(omp::sequence) 2021-07-26 96bc2486de6 openmp: Add support for omp attributes section and scan directives 2021-07-26 29c4c74bb12 gcc.c's check_offload_target_name: Fixes to inform hints 2021-07-26 67371f83716 gcc.c: Add -foffload= to display_help 2021-07-26 f3407672354 offloading: fix -foffload hinting 2021-07-27 389d08d93ec Fix Fortran rounding issues, PR fortran/96983. 2021-07-27 36c21293f3b Fortran: set version field in CFI_cdesc_t to CFI_VERSION 2021-07-27 56a797429f1 Bind(c): signed char is not a Fortran character type 2021-07-27 93c353c5b03 PR fortran/93308/93963/94327/94331/97046 problems raised by descriptor handling Tobias ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, HRB 106955