summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorjohnz <none@none>2005-08-03 15:30:55 -0700
committerjohnz <none@none>2005-08-03 15:30:55 -0700
commit4ba03c27893113817831aec61efe411ff3676b21 (patch)
treef22b886a603d7404d70241f5eb36d00459586868 /usr/src
parentba8fdb6faa5c8ec320468d88c7fe96054edba9b8 (diff)
downloadillumos-joyent-4ba03c27893113817831aec61efe411ff3676b21.tar.gz
6297849 elfsign puts extra data in .SUNW_signature section
6301500 Multiple elfsign failures in SPARC & X86 SUNWgcc package 6304566 elfsigncmp mishandles exit codes
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/common/sys/crypto/elfsign.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/common/sys/crypto/elfsign.h b/usr/src/uts/common/sys/crypto/elfsign.h
index c6af2d4cf8..b357326305 100644
--- a/usr/src/uts/common/sys/crypto/elfsign.h
+++ b/usr/src/uts/common/sys/crypto/elfsign.h
@@ -126,7 +126,7 @@ struct filesignatures {
#define filesig_v3_data _u2.filesig_v3.filesig_v3_data
#define filesig_ALIGN(s) (((s) + sizeof (uint64_t) - 1) & \
- ~sizeof (uint64_t))
+ (-sizeof (uint64_t)))
#define filesig_next(ptr) (struct filesig *)((void *)((char *)(ptr) + \
filesig_ALIGN((ptr)->filesig_size)))