mirror of
https://github.com/postgres/postgres.git
synced 2026-02-23 18:04:41 -05:00
linking both executables and shared libraries, and we add on LDFLAGS_EX when linking executables or LDFLAGS_SL when linking shared libraries. This provides a significantly cleaner way of dealing with link-time switches than the former behavior. Also, make sure that the various platform-specific %.so: %.o rules incorporate LDFLAGS and LDFLAGS_SL; most of them missed that before. (I did not add these variables for the platforms that invoke $(LD) directly, however. It's not clear if we can do that safely, since for the most part we assume these variables use CC command-line syntax.) Per gripe from Aaron Swenson and subsequent investigation. |
||
|---|---|---|
| .. | ||
| po | ||
| clusterdb.c | ||
| common.c | ||
| common.h | ||
| createdb.c | ||
| createlang.c | ||
| createuser.c | ||
| dropdb.c | ||
| droplang.c | ||
| dropuser.c | ||
| Makefile | ||
| nls.mk | ||
| reindexdb.c | ||
| vacuumdb.c | ||