/[ascend]/trunk/ascend/general/platform.h
ViewVC logotype

Diff of /trunk/ascend/general/platform.h

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

revision 2325 by jpye, Wed Dec 15 06:35:43 2010 UTC revision 2326 by jpye, Tue Dec 21 11:35:07 2010 UTC
# Line 18  Line 18 
18      Boston, MA 02111-1307, USA.      Boston, MA 02111-1307, USA.
19  *//**  *//**
20      @file      @file
21      Platform-specific configuration parameters.      Platform-specific configuration parameters. This file has been renamed
22        from 'ascConfig.h', and moved from the 'utilities' folder to this one.
23        The main reason was because there is another file called 'config.h' which
24        performs closer to the classical Autotools 'config.h' function in ASCEND.
25        This file is more involved with platform-specific #includes and setting
26        various preprocessor constants, hence the name. However, the name is not
27        ideal, maybe we can call it something better eventually.
28    
29      This module defines the fundamental constants used by the rest of      This module defines the fundamental constants used by the rest of
30      ASCEND and pulls in some platform-specific system headers where needed.      ASCEND and pulls in some platform-specific system headers where needed.
31      There is no corresponding platform.c.      There is no corresponding platform.c.
32    
33      NOT SURE IF FOLLOWING STILL APPLIES:      The file also defines some global variables. Naughty, naughty.
34      If including the file, you should also include utilities/error.h  
35        This file also includes utilities/error.h, which we would like to avoid.
36    
37      @TODO refactor this file to remove global variables and typedefs.      @TODO refactor this file to remove global variables and typedefs.
38  *//*  *//*

Legend:
Removed from v.2325  
changed lines
  Added in v.2326

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22