git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 5a6f9bc) | patch
Move our p{read,write}v replacements into their own files.
2021年1月13日 22:10:24 +0000 (11:10 +1300)
2021年1月13日 22:16:59 +0000 (11:16 +1300)
commit 0d56acfbaa799553c0c6ea350fd6e68d81025994
Move our p{read,write}v replacements into their own files.

macOS's ranlib issued a warning about an empty pread.o file with the
previous arrangement, on systems new enough to require no replacement
functions. Let's go back to using configure's AC_REPLACE_FUNCS system
to build and include each .o in the library only if it's needed, which
requires moving the *v() functions to their own files.

Also move the _with_retry() wrapper to a more permanent home.

Reported-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://postgr.es/m/1283127.1610554395%40sss.pgh.pa.us
configure diff | blob | blame | history
configure.ac diff | blob | blame | history
src/backend/storage/file/fd.c diff | blob | blame | history
src/include/storage/fd.h diff | blob | blame | history
src/port/Makefile diff | blob | blame | history
src/port/pread.c diff | blob | blame | history
src/port/preadv.c [new file with mode: 0644] blob
src/port/pwrite.c diff | blob | blame | history
src/port/pwritev.c [new file with mode: 0644] blob
src/tools/msvc/Mkvcbuild.pm diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /