Mercurial > dovecot > core-2.2
annotate cc-wrapper.sh.in @ 19615:152ed3cd2bad
pop3-migration: Added pop3_migration_skip_size_check setting
If we know that we're not going to be able to match any messages by sizes,
we might as well not ask for the messages' sizes. This is useful at least
with Yahoo.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Sun, 24 Jan 2016 16:27:21 +0200 |
parents | b0c7d2f8a185 |
children |
rev | line source |
---|---|
15205
b0c7d2f8a185
--without-shared-libs: Link Dovecot libraries with --whole-archive flag for binaries.
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
1 #!/bin/sh |
b0c7d2f8a185
--without-shared-libs: Link Dovecot libraries with --whole-archive flag for binaries.
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
2 |
b0c7d2f8a185
--without-shared-libs: Link Dovecot libraries with --whole-archive flag for binaries.
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
3 if echo "$*" | grep -- -ldl > /dev/null; then |
b0c7d2f8a185
--without-shared-libs: Link Dovecot libraries with --whole-archive flag for binaries.
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
4 # the binary uses plugins. make sure we include everything from .a libs |
b0c7d2f8a185
--without-shared-libs: Link Dovecot libraries with --whole-archive flag for binaries.
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
5 exec @CC@ -Wl,--whole-archive $* -Wl,--no-whole-archive |
b0c7d2f8a185
--without-shared-libs: Link Dovecot libraries with --whole-archive flag for binaries.
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
6 else |
b0c7d2f8a185
--without-shared-libs: Link Dovecot libraries with --whole-archive flag for binaries.
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
7 exec @CC@ $* |
b0c7d2f8a185
--without-shared-libs: Link Dovecot libraries with --whole-archive flag for binaries.
Timo Sirainen <tss@iki.fi>
parents:
diff
changeset
|
8 fi |