mirror of
https://github.com/postgres/postgres.git
synced 2026-04-13 04:56:50 -04: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. |
||
|---|---|---|
| .. | ||
| Makefile | ||
| README | ||
| test_fsync.c | ||
$PostgreSQL: pgsql/src/tools/fsync/README,v 1.5 2009/11/28 15:04:54 momjian Exp $ fsync ===== This program tests fsync. The tests are described as part of the program output. Usage: test_fsync [-f filename] [loops] Loops defaults to 5000. The default output file is /var/tmp/test_fsync.out. Consider that /tmp or /var/tmp might be memory-based file systems.