diff options
author | LRN <lrn1986@gmail.com> | 2014-01-27 06:59:02 +0000 |
---|---|---|
committer | LRN <lrn1986@gmail.com> | 2014-01-27 06:59:02 +0000 |
commit | 0d8aeae6df35a54ec2e612eb944663880758b857 (patch) | |
tree | a6f275e91f3ebad21cfd733533ebf15dc891b12c /src/microhttpd/md5.h | |
parent | 34644b55bb6b4285b6341fbe9e375498c4e7cb41 (diff) | |
download | libmicrohttpd-0d8aeae6df35a54ec2e612eb944663880758b857.tar.gz libmicrohttpd-0d8aeae6df35a54ec2e612eb944663880758b857.zip |
Add decl check for _stati64 (required for newer plibc)
Remove redundant -no-undefined (it's part of mandatory MHD_LIB_LDFLAGS
now)
Remove --export-all-symbols for W32 (visibility is used instead)
Add -fvisibility=hidden configure check (shamelessly borrowed from GTK)
Remove unused -export-symbols-regex check
Define _MHD_EXTERN to "extern" if it's undefined (this is what clients
get)
Mark all public functions with _MHD_EXTERN
Remove HIDDEN_SYMBOL definition
Don't mark hidden functions with HIDDEN_SYMBOL (everything that is not
explicitly public is hidden by default now)
Change constructor macros a bit to apply _MHD_EXTERN to them cleanly
Use HIDDEN_VISIBILITY_CFLAGS when compiling libraries
Remove EXPORT.sym files, don't mention them in EXTRA_DIST, don't use
them to define a list of exported functions
Remove redundant -no-undefined, make sure only the one that gets into
Makefiles directly remains, remove -Wl prefix from it
Diffstat (limited to 'src/microhttpd/md5.h')
-rw-r--r-- | src/microhttpd/md5.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/microhttpd/md5.h b/src/microhttpd/md5.h index 077b2e8c..5e77774c 100644 --- a/src/microhttpd/md5.h +++ b/src/microhttpd/md5.h | |||
@@ -37,15 +37,15 @@ struct MD5Context | |||
37 | }; | 37 | }; |
38 | 38 | ||
39 | 39 | ||
40 | void HIDDEN_SYMBOL | 40 | void |
41 | MD5Init(struct MD5Context *ctx); | 41 | MD5Init(struct MD5Context *ctx); |
42 | 42 | ||
43 | void HIDDEN_SYMBOL | 43 | void |
44 | MD5Update(struct MD5Context *ctx, | 44 | MD5Update(struct MD5Context *ctx, |
45 | const void *buf, | 45 | const void *buf, |
46 | unsigned len); | 46 | unsigned len); |
47 | 47 | ||
48 | void HIDDEN_SYMBOL | 48 | void |
49 | MD5Final(unsigned char digest[MD5_DIGEST_SIZE], | 49 | MD5Final(unsigned char digest[MD5_DIGEST_SIZE], |
50 | struct MD5Context *ctx); | 50 | struct MD5Context *ctx); |
51 | 51 | ||