00001 #ifndef __XRDSYS_HEADERS_H__ 00002 #define __XRDSYS_HEADERS_H__ 00003 /******************************************************************************/ 00004 /* */ 00005 /* X r d S y s H e a d e r s . h h */ 00006 /* */ 00007 /* (c) 2004 by the Board of Trustees of the Leland Stanford, Jr., University */ 00008 /* All Rights Reserved. See XrdInfo.cc for complete License Terms */ 00009 /* Produced by Andrew Hanushevsky for Stanford University under contract */ 00010 /* DE-AC03-76-SFO0515 with the Department of Energy */ 00011 /******************************************************************************/ 00012 00013 // $Id: XrdSysHeaders.hh 27487 2009-02-18 13:17:34Z ganis $ 00014 00015 // This header has been introduced to help the transition to new versions 00016 // of the gcc compiler which deprecates or even not support some standard 00017 // headers in the form <header_name>.h 00018 // 00019 00020 #if !defined(HAVE_OLD_HDRS) || defined(WIN32) 00021 00022 // gcc >= 4.3, cl require this 00023 # include <iostream> 00024 using namespace std; 00025 00026 #else 00027 00028 # include <iostream.h> 00029 00030 #endif 00031 00032 00033 00034 #endif // __XRDSYS_HEADERS_H__