On Sunday, January 29th, 2012, at 22:12:32h -0800, Jude Naveen Pinto explained:
> the g++ version is g++ (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-53)
man g++
-fno-enforce-eh-specs
Don't generate code to check for violation of exception
specifications at runtime. This option violates the C++ standard,
but may be useful for reducing code size in production builds, much
like defining NDEBUG. This does not give user code permission to
throw exceptions in violation of the exception specifications; the
compiler will still optimize based on the specifications, so
throwing an unexpected exception will result in undefined behavior.
Specifying a flag such as this a second time will have no further effect
than if it was specified only once.