User`s guide

UNIX Workstation
2-5
Note For a list of all the compilers supported by MATLAB, see the
MathWorks Technical Support Departments Technical Notes at
http://www.mathworks.com/support/tech-notes/1600/1601.shtml
Known Compiler Limitations.
There are several known restrictions regarding the
use of supported compilers:
The SGI C compiler does not handle denormalized floating-point values
correctly. Denormalized floating-point numbers are numbers that are
greater than 0 and less than the value of
DBL_MIN in the compilers float.h
file.
Due to a limitation of the GNU C++ compiler (
g++) on Linux, try catch end
blocks do not work.
The
-A debugline:on option does not work on the GNU C++ compiler (g++)
on Linux because it uses
try catch end.
Some UNIX compilers produce warnings that suggest additional
optimizations can be performed that might result in faster code. For
example, on IBM RS/6000 systems you may see a warning message similar to
1500-030: (I) INFORMATION: Miofun_private_imgifinfo: Additional
optimization may be attained by recompiling and specifying MAXMEM
option with a value greater than 2048.
See your vendor compiler documentation for more information on how to
improve optimization. Normally, this involves changing compiler options.
Use
CFLAGS= in your mbuildopts file.
Note This compiler warning is benign and will have no harmful effect on
your code.
Compiler Options Files
The MathWorks provides options files for every supported C or C++ compiler.
These files contain the necessary flags and settings for the compiler. This table