]> granicus.if.org Git - php/log
php
10 years agoFix DOM warnings
Nikita Popov [Wed, 3 Sep 2014 19:35:53 +0000 (21:35 +0200)]
Fix DOM warnings

10 years agoSeparate php_mb_reset() from php_mblen()
Nikita Popov [Wed, 3 Sep 2014 18:37:04 +0000 (20:37 +0200)]
Separate php_mb_reset() from php_mblen()

Instead of fighting against warnings ...

10 years agoFix ftp_login()
Nikita Popov [Wed, 3 Sep 2014 14:32:01 +0000 (16:32 +0200)]
Fix ftp_login()

10 years agoFix Z_UL
Nikita Popov [Wed, 3 Sep 2014 14:10:56 +0000 (16:10 +0200)]
Fix Z_UL

10 years agoPreallocate hash tables of required size
Dmitry Stogov [Wed, 3 Sep 2014 14:21:36 +0000 (18:21 +0400)]
Preallocate hash tables of required size

10 years agoFix a number of format issues
Nikita Popov [Wed, 3 Sep 2014 13:57:28 +0000 (15:57 +0200)]
Fix a number of format issues

10 years agoDisable format string checking by default
Nikita Popov [Wed, 3 Sep 2014 13:36:04 +0000 (15:36 +0200)]
Disable format string checking by default

Instead of removing format attributes altogether, disable the checks
by default. This allows you to do a build with format string checks
and filter out the false positives (basically anything mentioning
%p).

10 years agoRevert "remove a few gcc format attributes from some printf-like functions"
Nikita Popov [Wed, 3 Sep 2014 13:22:08 +0000 (15:22 +0200)]
Revert "remove a few gcc format attributes from some printf-like functions"

This reverts commit 25f5ba94aca1e89ee5f0c66513e58826afa3b853.

10 years agoUse zval_ptr_dtor_nogc to destroy literals
Nikita Popov [Wed, 3 Sep 2014 13:16:32 +0000 (15:16 +0200)]
Use zval_ptr_dtor_nogc to destroy literals

Also move the definition of zval_ptr_dtor_nogc to zend_variables.h
(from zend_execute.h/.c) as it's used in a few places.

10 years agoDisabled usage of built-in functions in write context (e.g. strlen($s)[] = ...)
Dmitry Stogov [Wed, 3 Sep 2014 12:30:48 +0000 (16:30 +0400)]
Disabled usage of built-in functions in write context (e.g. strlen($s)[] = ...)

10 years agoSimplify BEGIN_SILENCE/END_SILENCE to not modify ini entry value back and force
Dmitry Stogov [Wed, 3 Sep 2014 11:17:50 +0000 (15:17 +0400)]
Simplify BEGIN_SILENCE/END_SILENCE to not modify ini entry value back and force

10 years agoMerge branch 'PHP-5.6'
Matteo Beccati [Wed, 3 Sep 2014 07:45:17 +0000 (09:45 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed test with freetype >= 2.4.12

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Matteo Beccati [Wed, 3 Sep 2014 07:45:09 +0000 (09:45 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fixed test with freetype >= 2.4.12

10 years agoMerge branch 'PHP-5.4' into PHP-5.5
Matteo Beccati [Wed, 3 Sep 2014 07:44:59 +0000 (09:44 +0200)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed test with freetype >= 2.4.12

10 years agoFixed test with freetype >= 2.4.12
Matteo Beccati [Wed, 3 Sep 2014 07:43:29 +0000 (09:43 +0200)]
Fixed test with freetype >= 2.4.12

10 years agoRevert "Fixed memory leaks"
Dmitry Stogov [Tue, 2 Sep 2014 22:38:04 +0000 (02:38 +0400)]
Revert "Fixed memory leaks"

This reverts commit 0940e54ffc73fc470772228f219750727375c384.

10 years agoFixed memory leaks
Dmitry Stogov [Tue, 2 Sep 2014 22:07:38 +0000 (02:07 +0400)]
Fixed memory leaks

10 years agoMerge branch 'PHP-5.6'
Stanislav Malyshev [Tue, 2 Sep 2014 22:04:08 +0000 (15:04 -0700)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  5.4.34 is next

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Tue, 2 Sep 2014 22:04:00 +0000 (15:04 -0700)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  5.4.34 is next

10 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Tue, 2 Sep 2014 22:03:54 +0000 (15:03 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  5.4.34 is next

Conflicts:
configure.in
main/php_version.h

10 years ago5.4.34 is next
Stanislav Malyshev [Tue, 2 Sep 2014 22:03:04 +0000 (15:03 -0700)]
5.4.34 is next

10 years agoMerge branch 'PHP-5.6'
Stanislav Malyshev [Tue, 2 Sep 2014 21:19:16 +0000 (14:19 -0700)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Revert "Fix bug #67644 - Memory corruption & crash during ob_start function callback"

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Tue, 2 Sep 2014 21:18:15 +0000 (14:18 -0700)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Revert "Fix bug #67644 - Memory corruption & crash during ob_start function callback"

10 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Tue, 2 Sep 2014 21:16:17 +0000 (14:16 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Revert "Fix bug #67644 - Memory corruption & crash during ob_start function callback"

10 years agoRevert "Fix bug #67644 - Memory corruption & crash during ob_start function callback"
Stanislav Malyshev [Tue, 2 Sep 2014 21:15:39 +0000 (14:15 -0700)]
Revert "Fix bug #67644 - Memory corruption & crash during ob_start function callback"

This reverts commit 53fa6c5b6b5b09059ba54c8912d0c0aef57aa4ff.
The change breaks tests, so not putting it into 5.4.

10 years agoMerge branch 'PHP-5.6'
Stanislav Malyshev [Tue, 2 Sep 2014 19:33:02 +0000 (12:33 -0700)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fix bug #67644 - Memory corruption & crash during ob_start function callback

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Tue, 2 Sep 2014 19:32:18 +0000 (12:32 -0700)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fix bug #67644 - Memory corruption & crash during ob_start function callback

10 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Tue, 2 Sep 2014 19:31:29 +0000 (12:31 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fix bug #67644 - Memory corruption & crash during ob_start function callback

10 years agoFix bug #67644 - Memory corruption & crash during ob_start function callback
Stanislav Malyshev [Sun, 31 Aug 2014 01:32:12 +0000 (18:32 -0700)]
Fix bug #67644 - Memory corruption & crash during ob_start function callback

10 years agoAvoid memory allocation/deallocation in BEGIN_SILENCE/END_SILENCE opcode handlers.
Dmitry Stogov [Tue, 2 Sep 2014 18:13:24 +0000 (22:13 +0400)]
Avoid memory allocation/deallocation in BEGIN_SILENCE/END_SILENCE opcode handlers.

10 years agoMerge branch 'PHP-5.6'
Nikita Popov [Tue, 2 Sep 2014 17:07:54 +0000 (19:07 +0200)]
Merge branch 'PHP-5.6'

Conflicts:
ext/gmp/gmp.c

10 years agoFixed bug #50175
Nikita Popov [Tue, 2 Sep 2014 17:04:55 +0000 (19:04 +0200)]
Fixed bug #50175

0x and 0b prefix is now only handled if either no base is given
or if the base is 16 (0x) or 2 (0b). Always handling it is incorrect
because 0x and 0b are perfectly valid numbers in other bases.

10 years agoFix C89 build and small cleanup
Nikita Popov [Tue, 2 Sep 2014 16:52:13 +0000 (18:52 +0200)]
Fix C89 build and small cleanup

10 years agoSkip 64bit test on 32bit
Nikita Popov [Tue, 2 Sep 2014 16:42:39 +0000 (18:42 +0200)]
Skip 64bit test on 32bit

Also minor type improvements

10 years agofix datatypes for gmp to be compatible with GMP/MPIR on different platforms
Anatol Belski [Tue, 2 Sep 2014 16:19:51 +0000 (18:19 +0200)]
fix datatypes for gmp to be compatible with GMP/MPIR on different platforms

10 years agoadd a test with gmp and PHP_INT_MAX
Anatol Belski [Tue, 2 Sep 2014 16:16:19 +0000 (18:16 +0200)]
add a test with gmp and PHP_INT_MAX

10 years agoone semicolon too much
Anatol Belski [Tue, 2 Sep 2014 14:40:41 +0000 (16:40 +0200)]
one semicolon too much

10 years agouse portable strtol
Anatol Belski [Tue, 2 Sep 2014 13:54:51 +0000 (15:54 +0200)]
use portable strtol

10 years agofix type
Anatol Belski [Tue, 2 Sep 2014 13:54:16 +0000 (15:54 +0200)]
fix type

10 years agompz functions don't work on zend_ulongs...
Nikita Popov [Tue, 2 Sep 2014 12:37:15 +0000 (14:37 +0200)]
mpz functions don't work on zend_ulongs...

If we really want to support zend_ulong > ulong in GMP the right
approach would be to only handle < LONG_MAX in ui shortcut functions
and use mpz_import in convert_to_gmp for number > LONG_MAX.

10 years agoMerge branch 'PHP-5.6'
Nikita Popov [Tue, 2 Sep 2014 12:28:07 +0000 (14:28 +0200)]
Merge branch 'PHP-5.6'

Conflicts:
ext/gmp/gmp.c

10 years agoImplement gmp_import() and gmp_export()
Leigh [Wed, 27 Aug 2014 20:45:05 +0000 (21:45 +0100)]
Implement gmp_import() and gmp_export()

10 years agoFixed memory leaks
Dmitry Stogov [Tue, 2 Sep 2014 10:11:22 +0000 (14:11 +0400)]
Fixed memory leaks

10 years agofixed reference counting
Dmitry Stogov [Tue, 2 Sep 2014 07:24:52 +0000 (11:24 +0400)]
fixed reference counting

10 years agoAvoid string duplication
Dmitry Stogov [Tue, 2 Sep 2014 05:52:23 +0000 (09:52 +0400)]
Avoid string duplication

10 years agoFixed destruction on error
Dmitry Stogov [Tue, 2 Sep 2014 05:46:27 +0000 (09:46 +0400)]
Fixed destruction on error

10 years agoRevert "Updated UPGRADING"
Tjerk Meesters [Mon, 1 Sep 2014 23:58:51 +0000 (07:58 +0800)]
Revert "Updated UPGRADING"

This reverts commit 300c0cf1c463efd48ebe9adf83286a5c949e0c1f.

10 years agoUpdated UPGRADING
Tjerk Meesters [Mon, 1 Sep 2014 22:48:31 +0000 (06:48 +0800)]
Updated UPGRADING

10 years agoUpdated NEWS
Tjerk Meesters [Mon, 1 Sep 2014 22:47:49 +0000 (06:47 +0800)]
Updated NEWS

10 years agoMerge branch 'PHP-5.6'
Tjerk Meesters [Mon, 1 Sep 2014 22:54:52 +0000 (06:54 +0800)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Make DOMNode::textContent writeable
  Updated UPGRADING
  Updated NEWS

Conflicts:
ext/dom/attr.c
ext/dom/characterdata.c
ext/dom/document.c
ext/dom/node.c

10 years agoReintroduce fix from pull #770 in a PHP 7 way
Stanislav Malyshev [Mon, 1 Sep 2014 22:08:02 +0000 (15:08 -0700)]
Reintroduce fix from pull #770 in a PHP 7 way

10 years agoFix ZTS build
Stanislav Malyshev [Mon, 1 Sep 2014 22:17:05 +0000 (15:17 -0700)]
Fix ZTS build

10 years agoMake DOMNode::textContent writeable
Tjerk Meesters [Mon, 1 Sep 2014 22:34:18 +0000 (06:34 +0800)]
Make DOMNode::textContent writeable

10 years agoUpdated UPGRADING
Tjerk Meesters [Mon, 1 Sep 2014 22:07:34 +0000 (06:07 +0800)]
Updated UPGRADING

10 years agoUpdated NEWS
Tjerk Meesters [Mon, 1 Sep 2014 22:07:23 +0000 (06:07 +0800)]
Updated NEWS

10 years agofix apache handler build
Stanislav Malyshev [Mon, 1 Sep 2014 21:49:52 +0000 (14:49 -0700)]
fix apache handler build

10 years agoRevert "Merge branch 'PHP-5.6'"
Stanislav Malyshev [Mon, 1 Sep 2014 21:35:04 +0000 (14:35 -0700)]
Revert "Merge branch 'PHP-5.6'"

This reverts commit aaf5689f4d6e523fd78e0291dbbcd78f3ea988dc, reversing
changes made to 481bf25b6ad70fcdc9c10f02b49c86a0bd4a3d0d.

10 years agoMerge branch 'PHP-5.6'
Stanislav Malyshev [Mon, 1 Sep 2014 19:22:41 +0000 (12:22 -0700)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  update NEWS
  Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036)
  Fix typo from commit 32314f6b6
  Fix destruction order in zend_shutdown (bug #65463, #66036)

Conflicts:
Zend/zend_compile.h
Zend/zend_execute_API.c

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Stanislav Malyshev [Mon, 1 Sep 2014 19:19:31 +0000 (12:19 -0700)]
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  update NEWS
  Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036)
  Fix typo from commit 32314f6b6
  Fix destruction order in zend_shutdown (bug #65463, #66036)

10 years agoMerge branch 'PHP-5.4' into PHP-5.5
Stanislav Malyshev [Mon, 1 Sep 2014 19:14:57 +0000 (12:14 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  update NEWS
  Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036)
  Fix typo from commit 32314f6b6
  Fix destruction order in zend_shutdown (bug #65463, #66036)

10 years agoupdate NEWS
Stanislav Malyshev [Mon, 1 Sep 2014 19:13:43 +0000 (12:13 -0700)]
update NEWS

10 years agoMerge branch 'pull-request/770' into PHP-5.4
Stanislav Malyshev [Mon, 1 Sep 2014 19:11:42 +0000 (12:11 -0700)]
Merge branch 'pull-request/770' into PHP-5.4

* pull-request/770:
  Only destruct if EG(active) in zend_shutdown(). (bug #65463, #66036)
  Fix typo from commit 32314f6b6
  Fix destruction order in zend_shutdown (bug #65463, #66036)

10 years agorestore the length var and fix the com_dotnet ini
Anatol Belski [Mon, 1 Sep 2014 18:34:33 +0000 (20:34 +0200)]
restore the length var and fix the com_dotnet ini

10 years agoRefactored INI subsystem to use zend_string* instead of char*
Dmitry Stogov [Mon, 1 Sep 2014 16:57:33 +0000 (20:57 +0400)]
Refactored INI subsystem to use zend_string* instead of char*

10 years agoMerge branch 'PHP-5.6'
Derick Rethans [Mon, 1 Sep 2014 15:40:57 +0000 (16:40 +0100)]
Merge branch 'PHP-5.6'

10 years agoMerge branch 'PHP-5.5' into PHP-5.6
Derick Rethans [Mon, 1 Sep 2014 15:40:54 +0000 (16:40 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6

10 years agoMerge branch 'PHP-5.4' into PHP-5.5
Derick Rethans [Mon, 1 Sep 2014 15:40:50 +0000 (16:40 +0100)]
Merge branch 'PHP-5.4' into PHP-5.5

10 years ago- Updated to version 2014.7 (2014g)
Derick Rethans [Mon, 1 Sep 2014 15:40:49 +0000 (16:40 +0100)]
- Updated to version 2014.7 (2014g)

10 years agoFixed 'long' -> 'zend_long' for call to 'is_numeric_string_ex()'
Tjerk Meesters [Mon, 1 Sep 2014 14:49:12 +0000 (22:49 +0800)]
Fixed 'long' -> 'zend_long' for call to 'is_numeric_string_ex()'

10 years agoUpdated UPGRADING for #38409
Tjerk Meesters [Mon, 1 Sep 2014 14:30:09 +0000 (22:30 +0800)]
Updated UPGRADING for #38409

10 years agoUpdated NEWS for #38409
Tjerk Meesters [Mon, 1 Sep 2014 14:28:45 +0000 (22:28 +0800)]
Updated NEWS for #38409

10 years agoMerge branch 'PHP-5.6'
Tjerk Meesters [Mon, 1 Sep 2014 14:43:17 +0000 (22:43 +0800)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Updated UPGRADING for #38409
  Updated NEWS for #38409
  Added test case
  Making ini parser typed - Added ZEND_INI_SCANNER_TYPED mode for parse_ini_string() and parse_ini_file() - Added NULL_NULL token to separate it from BOOL_FALSE and BOOL_TRUE - Added zend_ini_copy_typed_value() function for zval initialisation - Updated RETURN_TOKEN() to observe scanner_mode

Conflicts:
Zend/zend_ini_parser.y
Zend/zend_ini_scanner.c

10 years agoUpdated UPGRADING for #38409
Tjerk Meesters [Mon, 1 Sep 2014 14:15:53 +0000 (22:15 +0800)]
Updated UPGRADING for #38409

10 years agoUpdated NEWS for #38409
Tjerk Meesters [Mon, 1 Sep 2014 14:13:38 +0000 (22:13 +0800)]
Updated NEWS for #38409

10 years agoAdded test case
Tjerk Meesters [Sat, 30 Aug 2014 10:18:42 +0000 (18:18 +0800)]
Added test case

10 years agoMaking ini parser typed
Tjerk Meesters [Mon, 1 Sep 2014 13:22:28 +0000 (21:22 +0800)]
Making ini parser typed
- Added ZEND_INI_SCANNER_TYPED mode for parse_ini_string() and parse_ini_file()
- Added NULL_NULL token to separate it from BOOL_FALSE and BOOL_TRUE
- Added zend_ini_copy_typed_value() function for zval initialisation
- Updated RETURN_TOKEN() to observe scanner_mode

10 years agoswitch to built-in atanh() on vs2013 and up
Anatol Belski [Mon, 1 Sep 2014 13:45:55 +0000 (15:45 +0200)]
switch to built-in atanh() on vs2013 and up

10 years agofix acosh for vs2012 and earlier
Anatol Belski [Mon, 1 Sep 2014 13:33:40 +0000 (15:33 +0200)]
fix acosh for vs2012 and earlier

10 years agofix asinh() on win64 for big negative values
Anatol Belski [Mon, 1 Sep 2014 11:51:58 +0000 (13:51 +0200)]
fix asinh() on win64 for big negative values

10 years agofix acosh and asinh on win64 with vs2013+
Anatol Belski [Mon, 1 Sep 2014 12:21:53 +0000 (14:21 +0200)]
fix acosh and asinh on win64 with vs2013+

10 years agofix C89 compat
Anatol Belski [Sun, 31 Aug 2014 19:50:00 +0000 (21:50 +0200)]
fix C89 compat

10 years agoremove a few gcc format attributes from some printf-like functions
Nuno Lopes [Sun, 31 Aug 2014 15:45:11 +0000 (11:45 -0400)]
remove a few gcc format attributes from some printf-like functions
Since now PHP's printf-like functions have many custom specifiers, the amount of false-positives wasnt worth it

10 years agoadd a few more patterns to .gitignore
Nuno Lopes [Sun, 31 Aug 2014 14:19:14 +0000 (15:19 +0100)]
add a few more patterns to .gitignore

10 years agofix expected warning in test
Anatol Belski [Fri, 29 Aug 2014 22:33:33 +0000 (00:33 +0200)]
fix expected warning in test

10 years agofix dir separators in test
Anatol Belski [Fri, 29 Aug 2014 22:28:10 +0000 (00:28 +0200)]
fix dir separators in test

10 years agofix iptcembed()
Anatol Belski [Fri, 29 Aug 2014 22:24:41 +0000 (00:24 +0200)]
fix iptcembed()

10 years agoMerge branch 'PHP-5.6'
Nikita Popov [Sat, 30 Aug 2014 18:45:10 +0000 (20:45 +0200)]
Merge branch 'PHP-5.6'

Conflicts:
Zend/zend_compile.c

10 years agoFix bug #67938: Segfault when extending interface method with variadic
Nikita Popov [Sat, 30 Aug 2014 18:41:36 +0000 (20:41 +0200)]
Fix bug #67938: Segfault when extending interface method with variadic

We only want to check extra optional args if the proto function is
variadic, not when we're adding extra variadic args.

10 years agoMerge branch 'PHP-5.6'
Anatol Belski [Sat, 30 Aug 2014 02:06:25 +0000 (04:06 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  updated NEWS

10 years agoupdated NEWS
Anatol Belski [Sat, 30 Aug 2014 02:06:00 +0000 (04:06 +0200)]
updated NEWS

10 years agoMerge branch 'PHP-5.6'
Anatol Belski [Sat, 30 Aug 2014 02:05:42 +0000 (04:05 +0200)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed bug #67731 finfo::file() returns invalid mime type for binary files

10 years agoFixed bug #67731 finfo::file() returns invalid mime type for binary files
Anatol Belski [Sat, 30 Aug 2014 02:04:42 +0000 (04:04 +0200)]
Fixed bug #67731 finfo::file() returns invalid mime type for binary files

10 years agoUse global symbol table for completion after $ in readline.
Johannes Schlüter [Fri, 29 Aug 2014 22:02:31 +0000 (00:02 +0200)]
Use global symbol table for completion after $ in readline.

10 years agoDon't depend on exact parse error messages in assert tests
Nikita Popov [Fri, 29 Aug 2014 20:06:48 +0000 (22:06 +0200)]
Don't depend on exact parse error messages in assert tests

10 years agoCombine foreach copy / switch cond stacks
Nikita Popov [Fri, 29 Aug 2014 19:47:10 +0000 (21:47 +0200)]
Combine foreach copy / switch cond stacks

Now one common stack to handle both, which stores znodes instead of
full oplines (foreach copy stack) or switch entries (switch cond
stack).

Also removed EG(start_op) while at it.

10 years agoDon't distinguish between ast/list in parser
Nikita Popov [Fri, 29 Aug 2014 18:52:26 +0000 (20:52 +0200)]
Don't distinguish between ast/list in parser

This removes the need to use $<ast>{n} or $<list>$ casts in the
reduction actions.

Keeping the distinction in the parser doesn't really give us any
benefit and only makes changing the grammar harder.

10 years agoIntroduce optional_expr
Nikita Popov [Fri, 29 Aug 2014 16:51:58 +0000 (18:51 +0200)]
Introduce optional_expr

10 years agoRemove parenthesis_expr
Nikita Popov [Fri, 29 Aug 2014 16:46:46 +0000 (18:46 +0200)]
Remove parenthesis_expr

This was necessary previously to handle yields, now it only clutters
up the grammar.

10 years agoSimplify `argument` production
Nikita Popov [Fri, 29 Aug 2014 16:42:05 +0000 (18:42 +0200)]
Simplify `argument` production

10 years agoMerge branch 'PHP-5.6'
Christopher Jones [Fri, 29 Aug 2014 15:48:56 +0000 (08:48 -0700)]
Merge branch 'PHP-5.6'

* PHP-5.6:
  Remove 550+ compile warnings on OS X