]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Simplify some code in rtree, to avoid confusing the optimizer in GCC on
authordrh <drh@noemail.net>
Tue, 13 Jan 2015 21:26:17 +0000 (21:26 +0000)
committerdrh <drh@noemail.net>
Tue, 13 Jan 2015 21:26:17 +0000 (21:26 +0000)
commit068a251d9982d7f57694d5b901078b94dc5b0ad0
treeac6272b36ec4c8e52b5ea3c6af9aab9571a139a0
parente0e43029efbc1b12ac90db83ae797b74d41a7eb9
Simplify some code in rtree, to avoid confusing the optimizer in GCC on
some macs:
gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00).
Prior to these changes, compiling with -O3 would cause incorrect code to
be generated.  The change to the nodeGetCell() routine is key.  The other
changes are merely cosmetic details discovered while bug hunting.

FossilOrigin-Name: 882181ff9dd75f32db266db6e476671021fc567b
ext/rtree/rtree.c
manifest
manifest.uuid