bfd_abort vs. noreturn vs. _exit

Tristan Gingold gingold@adacore.com
Mon May 10 07:38:00 GMT 2010


> /usr/local/alpha-dec-vms/include/unistd.h doesn't declare _exit with such an annotation.
> Possibly the native compiler has no such mechanism.

AFAIK, the native compiler (dec-c) has no such mechanism.  The correct way to fix that is through
fixincludes.

Tristan.

> 
> 
> build=darwin
> target=host=alpha-dec-vms
> gcc=4.5.0
> 
> 
> It seems to me there is a slight tension between portability and quality.
> Quality says to put in the attribute for slightly better compiler analysis/diagnostics.
> Portability says to remove it.
> 
> 
>  - Jay
> 		 	   		  



More information about the Binutils mailing list