summaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistutil.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2015-08-31 18:10:04 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2015-08-31 18:10:04 -0400
commit123c9d2fc1fe0a8ee676d8244198b34a5e99ea90 (patch)
treec1e66a666c2a035892bc1dec23b015d4c812ec02 /src/backend/access/gist/gistutil.c
parent049a7799dfce096923da27a9b0e4a3c7a0a47104 (diff)
downloadpostgresql-123c9d2fc1fe0a8ee676d8244198b34a5e99ea90.tar.gz
Clean up icc + ia64 situation.
Some googling turned up multiple sources saying that older versions of icc do not accept gcc-compatible asm blocks on IA64, though asm does work on x86[_64]. This is apparently fixed as of icc version 12.0 or so, but that doesn't help us much; if we have to carry the extra implementation anyway, we may as well just use it for icc rather than add a compiler version test. Hence, revert commit 2c713d6ea29c91cd2cbd92fa801a61e55ea2a3c4 (though I separated the icc code from the gcc code completely, producing what seems cleaner code). Document the state of affairs more explicitly, both in s_lock.h and postgres.c, and make some cosmetic adjustments around the IA64 code in s_lock.h.
Diffstat (limited to 'src/backend/access/gist/gistutil.c')
0 files changed, 0 insertions, 0 deletions