remove successive assignment
fix leaking the empty_string in TS builds
Use fastcall calling convention for heap functions
fix the empty_strings SAPI shutdown leak in TS build

still the NTS variant is somewhat different as it needs
zend_new_interned_string_int because the normal callbacks might
be not initialized, but at least no leaks anymore and some more
structure
bring back the correct php_version.h
Fix bug #68163
Fix isset/unset on by-ref names as well
Drop convert_to usage in zend_exceptions

To make everything work correctly with refs.

I'm unsure whether the GET_PROPERTY_SILENT distinction is really
necessary, because the choice seemed pretty random, but kept it
around.
Fix bug #68162: isset($$varname) always true
Merged EX(frame_kind) and EX(flags) into single word
Remove useless parts of EX(old_error_reporting)
Reorder fields for better alignment on both 32-bit and 64-bit systems
Improved return by reference handling
Micro optimization
Fix for bug #68114 (Build fails on OS X due to undefined symbols)

gcc (i686-apple-darwin10-gcc-4.2.1) on OS X cannot link fixed-width
decimals and fails with undefined symbols errors like ___extendsddf.
If configure used gcc for compiling it would notice and mark the
feature HAVE_DECIMAL_FP_SUPPORT as unsupported.
But configure seems to use cc (i686-apple-darwin10-llvm-gcc-4.2)
instead, which doesn't support fixed-width decimals either, but the
code compiles and links just fine. I suspect it may have something
to do with the llvm backend printed in the version.
Lacking the time to debug this further, the patch fixes the issue by
checking the expected output when fixed-width decimal support is
present and correctly implemented.
Add to NEWS
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Add to NEWS
  Fix for bug #68114 (Build fails on OS X due to undefined symbols)
Merge branch 'PHP-5.6'

* PHP-5.6:
  Add to NEWS
  Fix for bug #68114 (Build fails on OS X due to undefined symbols)
Add to NEWS
Merge branch 'PHP-5.6'

* PHP-5.6:
  Add to NEWS