__profile__. NXP CodeWarrior Development Studio
広告
広告
__profile__
Remarks
The compiler implicitly defines this variable at the beginning of each function if the function refers to
__PRETTY_FUNCTION__
. This name, function-name , is the same identifier that appears in source code, not the "mangled" identifier that the compiler and linker use.
The C++ compiler "mangles" a function name by appending extra characters to the function's identifier to denote the function's return type and the types of its parameters.
The ISO/IEC 14882:2003 C++ standard does not specify this symbol.
25.20 __profile__
Preprocessor macro that specifies whether or not the compiler is generating object code for a profiler.
Syntax
__profile__
Remarks
Defined as 1 when generating object code that works with a profiler. Undefined otherwise. The ISO standards does not specify this symbol.
25.21 __STDC__
Defined as 1 when compiling ISO/IEC Standard C source code, undefined otherwise.
Syntax
__STDC__
Remarks
The compiler defines this macro as 1 when the compiler's settings are configured to restrict the compiler to translate source code that conforms to the ISO/IEC 9899-1990 and ISO/IEC 9899-1999 standards. The compiler does not define this macro otherwise.
CodeWarrior Development Studio for Advanced Packet Processing Build Tools Reference Manual, Rev.
10.2, 01/2016
426 Freescale Semiconductor, Inc.
Chapter 25 Predefined Macros
25.22 __TIME__
Preprocessor macro defined as a character string representation of the time of compilation.
Syntax
__TIME__
Remarks
The compiler defines this macro as a character string representation of the time of compilation. The format of this string is
"
hh :
mm :
ss " where hh is a 2-digit hour of the day, mm is a 2-digit minute of the hour, and ss is a 2digit second of the minute.
CodeWarrior Development Studio for Advanced Packet Processing Build Tools Reference Manual, Rev.
10.2, 01/2016
Freescale Semiconductor, Inc.
427
__TIME__
CodeWarrior Development Studio for Advanced Packet Processing Build Tools Reference Manual, Rev.
10.2, 01/2016
428 Freescale Semiconductor, Inc.
ダウンロード
広告