/[escript]/trunk/esysUtils/src/EsysTypes.h
ViewVC logotype

Diff of /trunk/esysUtils/src/EsysTypes.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/esys2/esysUtils/src/EsysTypes.h revision 82 by jgs, Tue Oct 26 06:53:54 2004 UTC trunk/esysUtils/src/EsysTypes.h revision 644 by elspeth, Fri Mar 24 01:05:42 2006 UTC
# Line 1  Line 1 
1  /*=============================================================================  /*
2     ************************************************************
3   ******************************************************************************   *          Copyright 2006 by ACcESS MNRF                   *
4   *                                                                            *   *                                                          *
5   *       COPYRIGHT  ACcESS 2004 -  All Rights Reserved                        *   *              http://www.access.edu.au                    *
6   *                                                                            *   *       Primary Business: Queensland, Australia            *
7   * This software is the property of ACcESS.  No part of this code             *   *  Licensed under the Open Software License version 3.0    *
8   * may be copied in any form or by any means without the expressed written    *   *     http://www.opensource.org/licenses/osl-3.0.php       *
9   * consent of ACcESS.  Copying, use or modification of this software          *   *                                                          *
10   * by any unauthorised person is illegal unless that person has a software    *   ************************************************************
11   * license agreement with ACcESS.                                             *  */
12   *                                                                            *  
  ******************************************************************************  
   
 ******************************************************************************/  
   
13  #ifndef ESYSTYPES_H  #ifndef ESYSTYPES_H
14  #define ESYSTYPES_H  #define ESYSTYPES_H
15    
16  /*  /*
17   * Use the integer types defined in the 1999 ISO C Standard   * Use the integer types defined in the 1999 ISO C Standard
18   * To specify a suitable Esys integer type   * To specify a suitable Esys integer type
# Line 29  typedef int32_t EsysIntType; Line 26  typedef int32_t EsysIntType;
26  #endif  #endif
27    
28  /*  /*
29   * A primative test to ensure the array index type is at least as large   * A primitive test to ensure the array index type is at least as large
30   * as requested. Could put in another test if it is larger.   * as requested. Could put in another test if it is larger.
31   * An obscure compile error will result if the array index type isn't large   * An obscure compile error will result if the array index type isn't large
32   * enough   * enough
  *  
33   */   */
34  static char EsysIntType_Too_Small[sizeof(EsysIntType)*8-ESYS_INT_BITS];  static char EsysIntType_Too_Small[sizeof(EsysIntType)*8-ESYS_INT_BITS];
35    
   
36  #endif  #endif

Legend:
Removed from v.82  
changed lines
  Added in v.644

  ViewVC Help
Powered by ViewVC 1.1.26