[parrot/parrot] 937ebf: [config] better documentation for Parrot/Configure...
GitHub
noreply at github.com
Tue Jan 27 08:43:00 UTC 2015
Branch: refs/heads/smoke-me/win64-msvc-gh1190
Home: https://github.com/parrot/parrot
Commit: 937ebf378b5bb958070c977311558d75eee2f091
https://github.com/parrot/parrot/commit/937ebf378b5bb958070c977311558d75eee2f091
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M lib/Parrot/Configure/Compiler.pm
Log Message:
-----------
[config] better documentation for Parrot/Configure/Compiler
cc_build and cc_run really have a monstrous and unusable api, which
deserves documentation.
Commit: e5177c8e4936f953419d303e9065e24eb6bb3e1b
https://github.com/parrot/parrot/commit/e5177c8e4936f953419d303e9065e24eb6bb3e1b
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M lib/Parrot/Configure/Compiler.pm
Log Message:
-----------
[config] add exit_code to cc_run* api
at least with wantarray we should be able to seperate a positive
empty output (as in inter::progs) from a failed compilation.
Commit: ab12484629d414287e91000403ed79adb2f2ce4b
https://github.com/parrot/parrot/commit/ab12484629d414287e91000403ed79adb2f2ce4b
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M config/auto/msvc.pm
Log Message:
-----------
[config] whitespace only
Commit: 44a500f4265d2ae63ea2b8fb2fcd97af40ae19b8
https://github.com/parrot/parrot/commit/44a500f4265d2ae63ea2b8fb2fcd97af40ae19b8
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M config/inter/progs.pm
Log Message:
-----------
[config] refactor inter::progs
do not pass cc around, we would need link also, but rather
take the used values from $conf.
test_compiler() needs to output a result, so that cc_run() has something
to return.
Commit: 07a47cb0d96151da04f49f9c1d564fbe6f8e757f
https://github.com/parrot/parrot/commit/07a47cb0d96151da04f49f9c1d564fbe6f8e757f
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M config/init/hints/mswin32.pm
Log Message:
-----------
[config] refactor windows hints for msvc
esp. for win64 with a strawberry perl, we cannot just take the
perl5 provided compiler settings. we need at least --cc=cl --link=link.
fix wrong g++ linker from strawberry on msvc.
provide -nologo
fixup msvcrt.lib with libcmt.lib for _environ access.
allow --link=cl flags also, in gcc fashion.
Commit: 341a57d841d908103177df43a0f7e49267125199
https://github.com/parrot/parrot/commit/341a57d841d908103177df43a0f7e49267125199
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M config/auto/cpu/amd64/auto.pm
Log Message:
-----------
[config] fix config/auto/cpu/amd64 warning with msvc
Commit: 9f095ecf6c28008e9ac480f60a74b2aba1c1f552
https://github.com/parrot/parrot/commit/9f095ecf6c28008e9ac480f60a74b2aba1c1f552
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M include/parrot/parrot.h
M src/pmc/resizablepmcarray.pmc
Log Message:
-----------
win64: fix nci call regression
Closes GH #1190
Compare: https://github.com/parrot/parrot/compare/686ff74ffd31...9f095ecf6c28
More information about the parrot-commits
mailing list