]> git.saurik.com Git - apple/ld64.git/blobdiff - src/ld/code-sign-blobs/memutils.h
ld64-302.3.1.tar.gz
[apple/ld64.git] / src / ld / code-sign-blobs / memutils.h
index 391ddc14c89d2ce80841a336e73bb49b1572df89..9e752f4754908f58513dcbe938090f252d5716c0 100644 (file)
@@ -50,8 +50,11 @@ static const size_t systemAlignment = 4;
 //
 // Get the local alignment for a type, as used by the acting compiler.
 //
-template <class T>
-inline size_t alignof() { struct { char c; T t; } s; return sizeof(s) - sizeof(T); }
+template <typename T>
+unsigned long myalignof() {
+       struct { char c; T t; } s;
+       return sizeof(s) - sizeof(T);
+}
 
 
 //