module_naming_1.f90
来自「用于进行gcc测试」· F90 代码 · 共 33 行
F90
33 行
! { dg-do assemble }! PR 31144! Makes sure that our name mangling scheme can't be outwitted! old schememodule m1contains subroutine m2__m3() end subroutine m2__m3end module m1module m1__m2contains subroutine m3() end subroutine m3end module m1__m2! New scheme, relies on capitalizationmodule m2contains subroutine m2_MOD_m3() ! mangled to __m2_MOD_m2_mod_m3 end subroutine m2_MOD_m3end module m2module m2_MOD_m2contains subroutine m3() ! mangled to __m2_mod_m2_MOD_m3 end subroutine m3end module m2_MOD_m2! { dg-final { cleanup-modules "m1 m1__m2 m2 m2_MOD_m2" } }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?