Page MenuHomeFreeBSD

D15786.diff
No OneTemporary

D15786.diff

Index: sys/opencrypto/gfmult.h
===================================================================
--- sys/opencrypto/gfmult.h
+++ sys/opencrypto/gfmult.h
@@ -84,7 +84,7 @@
#define GF128_EQ(a, b) ((((a).v[0] ^ (b).v[0]) | \
((a).v[1] ^ (b).v[1])) == 0)
-static inline struct gf128
+static inline struct gf128 __pure
gf128_read(const uint8_t *buf)
{
struct gf128 r;
@@ -108,7 +108,7 @@
be64enc(buf, v.v[1]);
}
-static inline struct gf128 __pure /* XXX - __pure2 instead */
+static inline struct gf128 __pure2
gf128_add(struct gf128 a, struct gf128 b)
{
a.v[0] ^= b.v[0];

File Metadata

Mime Type
text/plain
Expires
Thu, Jun 11, 5:09 PM (18 h, 3 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33885309
Default Alt Text
D15786.diff (596 B)

Event Timeline