Re: Tom Lane 2017-05-30 <1564.1496176...@sss.pgh.pa.us> > It'd be interesting if people could gather similar numbers on other > platforms of more real-world relevance, such as ppc64. But based on > this small sample, I wouldn't object to just going to -fPIC across > the board.
ppc64el, Debian unstable: text data bss dec hex filename -fpic: 79520 928 1768 82216 14128 postgres_fdw.so -fPIC: 79520 928 1768 82216 14128 postgres_fdw.so -> no change s390x, Debian unstable: text data bss dec hex filename -fpic: 80735 2552 48 83335 14587 postgres_fdw.so -fPIC: 81247 2552 48 83847 14787 postgres_fdw.so -> +0.61% arm64, Debian unstable: text data bss dec hex filename -fpic: 64130 2600 48 66778 104da postgres_fdw.so -fPIC: 64274 2600 48 66922 1056a postgres_fdw.so -> +0.22% sparc64, Debian unstable: text data bss dec hex filename -fpic: 75804 3296 48 79148 1352c postgres_fdw.so -fPIC: 72748 920 48 73716 11ff4 postgres_fdw.so -> 6.9% decrease (!) 9.6.3, gcc (Debian 6.3.0-18) 6.3.0 20170516, -O2, all objects unstripped (sparc64 is gcc (Debian 6.3.0-17) 6.3.0 20170510) Christoph -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers