[parrot/parrot] 48c308: fix error: expected unqualified-id before string c...
GitHub
noreply at github.com
Fri Jan 2 12:19:48 UTC 2015
Branch: refs/heads/smoke-me/attributes-gh1163
Home: https://github.com/parrot/parrot
Commit: 48c30847d9e1a89ec5f3b8ab63ff2451f730a4d0
https://github.com/parrot/parrot/commit/48c30847d9e1a89ec5f3b8ab63ff2451f730a4d0
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M include/parrot/nci.h
M include/parrot/scheduler.h
M src/gc/fixed_allocator.c
M src/gc/fixed_allocator.h
M src/nci/signatures.c
M src/scheduler.c
Log Message:
-----------
fix error: expected unqualified-id before string constant
PARROT_EXPORT needs to be the first function attribute. See GH #1164.
This error appears now with c++ compilers, because now returns_null is
only now enabled.
Commit: 19e74d472b35f3bab43834d780794ac3a9346d1b
https://github.com/parrot/parrot/commit/19e74d472b35f3bab43834d780794ac3a9346d1b
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M ChangeLog
M lib/Parrot/Headerizer.pm
M lib/Parrot/Headerizer/Functions.pm
M t/tools/dev/headerizer/01_functions.t
Log Message:
-----------
[test] Add tests for #1164, that PARROT_EXPORT is the first
also allow PARROT_DOES_NOT_RETURN as only attribute for functions
with make headerizer.
Commit: e3bffab1101c17e66c54800111c9cd682b83eb50
https://github.com/parrot/parrot/commit/e3bffab1101c17e66c54800111c9cd682b83eb50
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M src/string/encoding/shared.c
M src/string/encoding/shared.h
Log Message:
-----------
Replace PARROT_CANNOT_RETURN_NULL with PARROT_DOES_NOT_RETURN
in some NYI function which do not return. (encoding/shared.c only)
This is better than just PARROT_CANNOT_RETURN_NULL
Commit: c1ec9f4c533cb6df9f73f3911b2e091a1d4c61ef
https://github.com/parrot/parrot/commit/c1ec9f4c533cb6df9f73f3911b2e091a1d4c61ef
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M Configure.pl
M config/auto/attributes/test_c.in
M include/parrot/compiler.h
M include/parrot/exit.h
M include/parrot/thr_pthread.h
M lib/Parrot/Configure/Messages.pm
M src/dynoplibs/trans.ops
M src/exit.c
M src/ops/core.ops
Log Message:
-----------
Bump copyright to 2015, remove unneeded casts
Also add a ARGIN_FORMAT to Parrot_x_force_error_exit.
Commit: 75b6710e5f890f02d5ee1976c9c548e43da3cbb3
https://github.com/parrot/parrot/commit/75b6710e5f890f02d5ee1976c9c548e43da3cbb3
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M src/exceptions.c
Log Message:
-----------
[cage] improve die_from_exception
fix -Wunused-result for Parrot_io_STDOUT,
do not calculate Parrot_io_STDOUT and Parrot_io_STDerr twice.
Compare: https://github.com/parrot/parrot/compare/f42ffd9d46cb...75b6710e5f89
More information about the parrot-commits
mailing list