[parrot/parrot] aed7e7: [GH #870] Export INTVAL pmc_class_Classname types ...
GitHub
noreply at github.com
Mon Dec 3 19:31:28 UTC 2012
Branch: refs/heads/rurban/gh870-pmc_class
Home: https://github.com/parrot/parrot
Commit: aed7e710241bedbe23caf37ef0949fd4be4e1b02
https://github.com/parrot/parrot/commit/aed7e710241bedbe23caf37ef0949fd4be4e1b02
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-03 (Mon, 03 Dec 2012)
Changed paths:
M lib/Parrot/Pmc2c/Library.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/Pmc2c/UtilFunctions.pm
Log Message:
-----------
[GH #870] Export INTVAL pmc_class_Classname types for dynpmc
Each pmc2c library header or single dynpmc header contains now the declaration
of a global type, initialized dynamically.
Commit: 3e8969501aabdafe0fcd62be050cd3889eb64fce
https://github.com/parrot/parrot/commit/3e8969501aabdafe0fcd62be050cd3889eb64fce
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-03 (Mon, 03 Dec 2012)
Changed paths:
M lib/Parrot/Pmc2c/Library.pm
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
[GH #870] fix c->h confusion
Emit H now into the header actually, not the c
Commit: b09920358dbb2de8c4c51f8dc82157132ece8a2e
https://github.com/parrot/parrot/commit/b09920358dbb2de8c4c51f8dc82157132ece8a2e
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-03 (Mon, 03 Dec 2012)
Changed paths:
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
[GH #870] seperate extern int from local int.
This works now okay
Commit: 9bf3cac0d248f2e3f19bf509fb27d95bd68cf43b
https://github.com/parrot/parrot/commit/9bf3cac0d248f2e3f19bf509fb27d95bd68cf43b
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-03 (Mon, 03 Dec 2012)
Changed paths:
M lib/Parrot/Pmc2c/Library.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/Pmc2c/UtilFunctions.pm
Log Message:
-----------
[GH #870] rename pmc_class_ to dynpmc_class_
Commit: 8a5771a0cfce4de2c6ac3608ee14ad217c226580
https://github.com/parrot/parrot/commit/8a5771a0cfce4de2c6ac3608ee14ad217c226580
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-03 (Mon, 03 Dec 2012)
Changed paths:
M lib/Parrot/Pmc2c/Library.pm
M lib/Parrot/Pmc2c/PMC.pm
M lib/Parrot/Pmc2c/UtilFunctions.pm
Log Message:
-----------
[GH #870] refactor exports and headers
Commit: d71d0bcd932036a42481bffb41477bba743ed89f
https://github.com/parrot/parrot/commit/d71d0bcd932036a42481bffb41477bba743ed89f
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-03 (Mon, 03 Dec 2012)
Changed paths:
M lib/Parrot/Pmc2c/Library.pm
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
[GH #870] library loaders only load Parrot_lib_$name_load
darwin detected a problem with multiple exports of dynpmc_class_Foo symbols.
We cannot provide duplicate object code to load dynpmc groups.
The group calls the seperate Parrot_lib_$name_load funcs, which by them export the
dynpmc_class_$name symbols.
Commit: fe13fd4ee8510aa899594fe03fe5109907112434
https://github.com/parrot/parrot/commit/fe13fd4ee8510aa899594fe03fe5109907112434
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-03 (Mon, 03 Dec 2012)
Changed paths:
M lib/Parrot/Pmc2c/Library.pm
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
[GH #870] sort the pmcs, lc Parrot_lib_*_load name
Commit: f45bcf75d96fc6abde60375300f9d01ed9f9cc3f
https://github.com/parrot/parrot/commit/f45bcf75d96fc6abde60375300f9d01ed9f9cc3f
Author: Reini Urban <rurban at cpanel.net>
Date: 2012-12-03 (Mon, 03 Dec 2012)
Changed paths:
M lib/Parrot/Pmc2c/PMC.pm
Log Message:
-----------
[GH #870][codingstd] hard tab Pmc2c/PMC.pm line 587
Compare: https://github.com/parrot/parrot/compare/f69acccafdb3...f45bcf75d96f
More information about the parrot-commits
mailing list