From 45323bddd83982a183714d91167194f73bab1440 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Tue, 6 Sep 2016 02:51:16 -0400 Subject: Initial fix for older Apple ld's non_lazy_ptr missing symbols (Issue 255) --- shark.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'shark.h') diff --git a/shark.h b/shark.h index 0998011a..bf413c92 100644 --- a/shark.h +++ b/shark.h @@ -24,6 +24,8 @@ struct SHARK_Info : public FixedBlockSize<8>, public FixedKeyLength<16>, public /// SHARK-E class SHARK : public SHARK_Info, public BlockCipherDocumentation { + //! \class Base + //! \brief SHARK block cipher default operation class CRYPTOPP_NO_VTABLE Base : public BlockCipherImpl { public: @@ -34,6 +36,8 @@ class SHARK : public SHARK_Info, public BlockCipherDocumentation SecBlock m_roundKeys; }; + //! \class Enc + //! \brief SHARK block cipher encryption operation class CRYPTOPP_NO_VTABLE Enc : public Base { public: @@ -47,6 +51,8 @@ class SHARK : public SHARK_Info, public BlockCipherDocumentation static const word64 cbox[8][256]; }; + //! \class Dec + //! \brief SHARK block cipher decryption operation class CRYPTOPP_NO_VTABLE Dec : public Base { public: -- cgit v1.2.1