Since r14-1807-g4bcb46b3ade179, using -foffload-options='-lgfortran -lm' are no longer required as they get automatically linked on the offload side, if linked on the host side. (Linking with g++ implies -lm, with gfortran '-lgfortran -lm', while an explicit 'gcc -lm -lgfortran' would also do the autolinking.) [Note: This only affects those two libraries.] As there the number of useful flags reduced, new ones were added, including -foffload-options=-O3. While possible, I believe that flag is misleading as it implies that no optimization is done unless an -O... flag has been passed to the run-time library. But like now for -lm and -lgfortran, also the -O... flags are automatically passed on from the host flags. (While they can be overridden, this is usually not required.) — As the previous line already shows an example, i.e. "-foffload-options='-fno-math-errno -ffinite-math-only'", I think we can get rid of this line without needing to find another example. * * * Looking at Fortran's fortran/intrinsic.texi I saw references to 4.5 and 5.0; I have now added 5.1 and 5.2 – hopefully, we can at replace them soon (GCC 15?) the v4.5 to 5.2 by just 5.2, having implemented all of 5.x. (The reference to v4.5 in GCC's and gfortran's invoke.texi feels also odd as v5.* is supported and the attribute syntax shown for C/C++ is only in v5.x. To be changed - but not now.) Additionally, fortran/intrinsic.texi listed the content of the OMP_* modules (except for the API routines) but missed two recently added named constants, which I now added. Committed as r14-1936-ge9c1679c350be0. Like always, comments are highly welcome! 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