Index: cdrkit/genisoimage/sha256.h =================================================================== --- cdrkit.orig/genisoimage/sha256.h 2012-12-31 20:40:00.503116203 +0400 +++ cdrkit/genisoimage/sha256.h 2012-12-31 20:43:06.242272165 +0400 @@ -29,6 +29,14 @@ #include #include +#ifndef __THROW +# ifdef __GNUC__ +# define __THROW __attribute__ ((__nothrow__)) +# else +# define __THROW /* nothing */ +# endif +#endif + /* Structure to save state of computation between the single steps. */ struct sha256_ctx Index: cdrkit/genisoimage/sha512.h =================================================================== --- cdrkit.orig/genisoimage/sha512.h 2012-12-31 05:04:44.257026487 +0400 +++ cdrkit/genisoimage/sha512.h 2012-12-31 20:44:09.816509406 +0400 @@ -29,6 +29,15 @@ #include #include +#ifndef __THROW +# ifdef __GNUC__ +# define __THROW __attribute__ ((__nothrow__)) +# else +# define __THROW /* nothing */ +# endif +#endif + + /* Structure to save state of computation between the single steps. */ struct sha512_ctx