C and C++ Characteristics
- gnu gcc/g++ compatible compilers
- SGI high performance back-end technology
- Drive C++ front-end to ANSI Standard
- Abstraction penalty of 1
- OpenMP and automatic parallelization
Notes:
Closest to the recently approved ANSI C++ standard available
on the market. The only things we donít support are:
Scoping rule for template instantiation; and Koenig lookup of function names.
This doesnít mean that we donít support template instantiation. WE DO.
One other thing was omitted here. Full ANSI compliance requires complete
set - C header files be included. They are not in the compiler - they are
Greatly improved our front end, & our Visual C++ compliance.
What weíve done is refine our flag: -LANG:microsoft_extensions - to deal
with MS calling convention related issues for people moving form IRIX<>NT.
The benefit here is for people using NT as there primary dev environment
and then porting to IRIX. This will greatly reduce their porting time.