User`s guide

Developing an Application [3]
Cray XMT keywords
You can disable Cray XMT specific keywords (for
example, sync and future) by using the compiler
flag -no_mta_ext. When this flag is not used,
the C compiler for the Cray XMT reserves all
keywordseven standard C++ keywords such as
new, try, throw, and catch.
Preprocessor directives
The following directives are supported on the
Cray XMT:
#define
#elif
#else
#endif
#error
#ident
#if
#ifdef
#ifndef
#include
#line
#undef
#pragma
#pragma fenv_access
#pragma noalias
#pragma once
3.9 Debugging the Program
After completing your program, refer to the Cray XMT Debugger Reference Guide for
debugging information.
S247920 45