mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-17 03:16:37 +00:00

This PR continues the work started with PR #79006, by setting visibility in MODULES to PRIVATE by default and explicitly exporting only the desired symbols. `omp_lib` needs more work, as it should maybe be compiled from `omp_lib.f90` in `openmp/runtime/src/incluce/omp_lib.f90.var` instead of simply using an INCLUDE for `omp_lib.h`
17 lines
567 B
Fortran
17 lines
567 B
Fortran
!===-- module/ieee_exceptions.f90 ------------------------------------------===!
|
|
!
|
|
! Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
|
! See https://llvm.org/LICENSE.txt for license information.
|
|
! SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
!
|
|
!===------------------------------------------------------------------------===!
|
|
|
|
module ieee_exceptions
|
|
use __fortran_ieee_exceptions
|
|
|
|
implicit none
|
|
|
|
! Because this MODULE simply re-exports an internal MODULE file,
|
|
! we do not use PRIVATE in here.
|
|
end module ieee_exceptions
|