Personal tools
You are here: Home Projects C++ Cfront releases Release 3.0.3 source incl-master const-headers compiler_type.h
Document Actions

compiler_type.h

by Michael L Powell last modified 2007-01-26 03:20

Click here to get the file

Size 1.1 kB - File type text/plain

File contents

/*ident	"@(#) @(#)compiler_type.h	1.1.1.2" */
/******************************************************************************
*
* C++ Standard Library
*
* Copyright (c) 1996  Lucent Technologies.  All Rights Reserved.
*
* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF Lucent Technologies.
* The copyright notice above does not evidence any actual or
* intended publication of such source code.
*
******************************************************************************/

#ifndef COMPILERTYPEEDG
#define COMPILERTYPEEDG

#if defined(__edg_att_40) || defined(__edg_lucent_40) || defined(__edg_lucent_41)

/* for EDG compilers, we will set NAMESPACES_LUCENT
   and EXCEPTION_LUCENT appropriately */

#define COMPILER_IS_EDG_LUCENT
#if defined(__edg_lucent_41)
#define NAMESPACES_LUCENT
#if !defined(NO_EXCEPTION)
#define EXCEPTION_LUCENT
#endif
#endif

#else

/* for non-EDG compilers */

#if defined(_MSC_VER) || defined(__TCPLUSPLUS__)
#define COMPILER_IS_PC_LUCENT
#else
#define COMPILER_IS_CFRONT_COMPATIBLE_LUCENT
#define CFRONT_COMPATIBLE_LUCENT
#endif

#endif

#endif
« April 2024 »
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: