/[MITgcm]/MITgcm_contrib/ESMF/interface_test/code/fool_the_compiler.F
ViewVC logotype

Annotation of /MITgcm_contrib/ESMF/interface_test/code/fool_the_compiler.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download)
Mon Feb 16 18:57:52 2004 UTC (21 years, 5 months ago) by cnh
Branch: MAIN
CVS Tags: adoption_1_0_pre_A, HEAD
Base files needed for simple component build

1 cnh 1.1 C $Header: /u/u0/gcmpack/MITgcm/eesupp/src/fool_the_compiler.F,v 1.6 2001/09/21 03:54:35 cnh Exp $
2     C $Name: $
3    
4     #include "CPP_EEOPTIONS.h"
5    
6     CBOP
7    
8     C !ROUTINE: FOOL_THE_COMPILER
9    
10     C !INTERFACE:
11     SUBROUTINE FOOL_THE_COMPILER
12     IMPLICIT NONE
13     C !DESCRIPTION:
14     C *=================================================================*
15     C | SUBROUTINE FOOL_THE_COMPILER |
16     C | o Dummy routine used to supress compiler behavior. |
17     C *=================================================================*
18     C | Routine is used to stop compiler optimizations in which global |
19     C | data is held in a register while it is updated by a separate |
20     C | thread. Calling this routine introduces the possibility of side |
21     C | effects on global data ensuring that memory locs. are reread. |
22     C *=================================================================*
23     CEOP
24     RETURN
25     END

  ViewVC Help
Powered by ViewVC 1.1.22