Fix bug #46311: Pointer aliasing issue results in miscompile on gcc4.4

The code violated the strict aliasing restriction, because it
dereferenced the same pointer as zval** once and as void**
afterwards. Now both occurances dereference void** and cast to
zval* in the former case.
Merge branch 'PHP-5.5'
Remove duplicate calls to set filename & lineno for the DTRACE_FUNCTION_ENTRY/RETURN cases
Fix pgsql notice test failure
Fix intl build

Turns out that you can't use implicit void pointer casts if intl
is compiled.
Merge branch 'PHP-5.5'
Forgot newline in test
Remove trailing whitespace in test

Third try to make this work...
Apply pgsql notice test fixes to PHP-5.5
Merge branch 'PHP-5.5'
Fixed other compiler warnings
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed other compiler warnings
Merge branch 'PHP-5.5'

* PHP-5.5:
  Fixed other compiler warnings
Revert "Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type""

This reverts commit f38bd22ed2c5f710f72e719d7ab2a41ce30541fc.
Revert "Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type""

This reverts commit f38bd22ed2c5f710f72e719d7ab2a41ce30541fc.
Revert "Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type""

This reverts commit f38bd22ed2c5f710f72e719d7ab2a41ce30541fc.
Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type"
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type"
  Revert "Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type""
Merge branch 'PHP-5.5'

* PHP-5.5:
  Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type"
  Revert "Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type""
  Revert "Suppress compliation warning "warning: passing argument 1 of ‘_efree’ discards qualifiers from pointer target type""
Remove duplicate calls to set filename & lineno for the DTRACE_FUNCTION_ENTRY/RETURN cases