CINXE.COM
Changes - metacpan.org
<!DOCTYPE html> <html lang="en-US"> <head> <title>Changes - metacpan.org</title> <link rel="preload" as="fetch" href="/account/login_status" crossorigin="anonymous" /> <link href="/assets/style-XFEQ536G.css" rel="stylesheet" type="text/css"> <script src="/assets/main-WXBSEDQJ.js" type="module"></script> <link rel="alternate" type="application/rss+xml" title="Recent CPAN Uploads of FFI-TinyCC - MetaCPAN" href="/dist/FFI-TinyCC/releases.rss" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"> <link rel="shortcut icon" href="/static/icons/favicon.ico"> <link rel="apple-touch-icon" sizes="152x152" href="/static/icons/apple-touch-icon.png"> <link rel="search" href="/static/opensearch.xml" type="application/opensearchdescription+xml" title="MetaCPAN"> <script async src="https://perl-ads.perlhacks.com/perl-ads.js"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-E82Q2V8LVD"></script> </head> <body> <nav class="navbar navbar-default" role="navigation"> <div class="header-logo-large hidden-xs"> <a href="/" tabindex="0"> <svg class="logo" aria-label="MetaCPAN"> <use class="logo" href="/static/images/metacpan-logo.svg#logo" /> </svg> </a> </div> <div class="header-logo-icon visible-xs"> <a href="/"> <svg class="logo" aria-label="MetaCPAN"> <use class="logo" href="/static/images/metacpan-logo.svg#dots" /> </svg> </a> </div> <ul class="nav navbar-nav menu-items hidden-xs hidden-sm"> <li><a href="/about">About</a></li> <li><a href="/about/sponsors">Sponsor</a></li> <li><a href="https://grep.metacpan.org/">grep::cpan</a></li> <li><a href="/recent">Recent</a></li> <li><a href="/about/faq">FAQ</a></li> <li><a href="/tools">Tools</a></li> <li><a href="https://fastapi.metacpan.org/">API</a></li> </ul> <ul class="nav navbar-nav navbar-right"> <button type="button" class="searchbar-btn visible-xs visible-sm"> <i class="fa fa-search button-fa-icon"></i> </button> <form action="/search" class="searchbar-form visible-md visible-lg search-form form-horizontal"> <input type="hidden" name="size" id="metacpan_search-size" value="20"> <div class="form-group"> <div class="search-group"> <i class="fa fa-search"></i> <input type="text" name="q" placeholder="Search the CPAN" size="41" autocorrect="off" autocapitalize="off" spellcheck="false" id="metacpan_search-input" class="form-control" value=""> </div> </div> </form> <li class="icon-slidepanel visible-xs visible-sm"> <button data-toggle="slidepanel" data-target=".slidepanel"> <span class="button-fa-icon"> <i class="fa fa-bars slidepanel-open"></i> <i class="fa fa-times slidepanel-close"></i> </span> </button> </li> <li class="dropdown login-dropdown show-logged-in"> <button type="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-user button-fa-icon logged-in-icon" aria-hidden="true"></i> <i class="fas fa-chevron-down"></i> </button> <ul class="dropdown-menu"> <li><a href="/account/identities">Identities</a></li> <li><a href="/account/profile">Profile</a></li> <li><a href="/account/favorite/list">Favorites</a></li> <li> <a href="#" type="button" class="logout-button"> Logout </a> </li> </ul> </li> <li class="dropdown login-dropdown show-logged-out"> <button type="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-user button-fa-icon avatar-placeholder" aria-hidden="true"></i> <i class="fas fa-chevron-down"></i> </button> <ul class="dropdown-menu"> <li> <a href="/login/github"> <i class="fab fa-github fa-fw"></i> GitHub </a> </li> <li> <a href="/login/twitter"> <i class="fab fa-twitter fa-fw"></i> Twitter </a> </li> <li> <a href="/login/google"> <i class="fab fa-google fa-fw"></i> Google </a> </li> </ul> </li> <li class="dropdown login-dropdown hide-logged-in hide-logged-out"> <button> <i class="fa fa-user button-fa-icon" aria-hidden="true"></i> </button> </li> </ul> </nav> <div class="page-content "> <div id="perl-ad-target" class="top-notify-banner perl-ad-target"> </div> <nav class="sidebar"> <div class="slidepanel"> <ul class="nav-list "> <li class="nav-header">Tools</li> <li> <a data-keyboard-shortcut="g d" href="/release/PLICEASE/FFI-TinyCC-0.30">Release Info</a> </li> <li> <a data-keyboard-shortcut="g a" href="/author/PLICEASE">Author</a> </li> <li> </li> <li><a href="https://fastapi.metacpan.org/source/PLICEASE/FFI-TinyCC-0.30/Changes">Raw code</a></li> <li><a href="/release/PLICEASE/FFI-TinyCC-0.30/source/Changes">Permalink</a></li> <li> <a href="/release/PLICEASE/FFI-TinyCC-0.30/raw/Changes?download=1">Download</a> </li> <li><button class="btn-link pod-toggle pod-hidden"><span class="hide-pod">Hide</span><span class="show-pod">Show</span> Pod</button></li> <li class="nav-header">Info</li> <li>94 lines of code</li> <li>0 lines of pod</li> <li>4.39K bytes</li> </ul> </div> </nav> <div class="content-navigation"> <div class="breadcrumbs"> <a data-keyboard-shortcut="g s" href="/release/PLICEASE/FFI-TinyCC-0.30/source">PLICEASE / FFI-TinyCC-0.30</a> / Changes </div> </div> <main class="content"> <pre id="metacpan_source" class="line-numbers pod-toggle pod-hidden" data-pod-lines=""><code class="language-cpanchanges">Revision history for FFI-TinyCC 0.30 2020-07-07 10:22:25 -0600 - Use $Config{cpprun} instead of $Config{cpp} for C pre-processor (gh#11, gh#12) - Moved development to new GitHub org: PerlFFI 0.29 2019-07-16 11:05:49 -0400 - Fix tests on systems with /tmp mounted noexec (gh#8) 0.28 2018-06-07 07:52:11 -0400 - Production release identical to 0.27_01 0.27_01 2018-06-06 14:35:59 -0400 - FFI::TinyCC and FFI::TinyCC::Inline are now separately distributed. Older entries include the history of BOTH modules. 0.26 2017-07-31 17:36:33 -0400 - Remove dependency on IPC::System::Simple 0.25 2017-07-31 17:10:55 -0400 - Migrated to internally using File::ShareDir::Dist instead of File::ShareDir - Migrated to internally using Path::Tiny instead of Path::Class 0.24 2017-01-31 00:04:51 -0500 - Mark executable output as possibly not supported. Anywhere. - Remove deprecated support for old FFI library 0.23 2017-01-06 15:12:55 -0500 - Updated documentation to reflect FFI::Platypus preference for not using Declare interface 0.22 2015-08-06 09:37:59 -0400 - Refinement of detect_sysinclude_path - libtcc.so is built during the build stage instead of the configure stage during dist install - Numerous small but important documentation corrections - Add link to #native irc channel in dist meta data (join us for Alien and FFI discussions) 0.21 2015-03-11 22:24:12 -0400 - Fix bug where get_symbol method was not correctly throwing an exception on error (gh#4 pipcet++ 0.20 2015-03-11 12:57:12 -0400 - Fix bug in detect_sysinclude_path on Perl 5.18 and earlier introduced in 0.19 0.19 2015-03-11 09:19:47 -0400 - detect_sysinclude_path returns the directories added to the system include path (gh#3 suggested by calid++) 0.18 2015-03-11 06:44:56 -0400 - Production release identical to 0.17_02 0.17_02 2015-03-10 09:17:52 -0400 - Removed unintended linux system include path from detect_sysinclude_path.t 0.17_01 2015-03-10 05:48:35 -0400 - Added method detect_sysinclude_path, which attempts to find the correct sysinclude path for you (so that TinyCC can find things like <stdio.h>) 0.17 2015-01-27 21:47:45 -0500 - Update FFI::Platypus syntax in examples and documentation A couple of places were using conventions that were removed from Platypus before it went to CPAN. 0.16 2015-01-25 03:58:01 -0500 - FFI::TinyCC::Inline options is not supported on Perl 5.8 a useful diagnostic will be printed if you try to use it on 5.8 tests that test options will skip on 5.8 0.15 2015-01-23 17:03:42 -0500 - use FFI::Platypus::Type::StringArray instead of reinventing it ourselves 0.14 2015-01-22 06:38:34 -0500 - CPAN release identical to 0.12 0.12 2015-01-19 03:15:27 -0500 - FFI::Platypus 0.09 compatability - Development release not posted on CPAN 0.11 2015-01-15 18:51:26 -0500 - migrate to FFI::Platypus. Should still interact with old FFI library as before. - Your old FFI library code may break if you are not explicitly using that old FFI library, and depending on FFI::TinyCC to pull it in for you. Stop doing that. - Development release not posted on CPAN 0.10 2015-01-08 10:09:47 -0500 - get_ffi_raw method is deprecated and issue a warning. - Old FFI library will be removed as a prerequisite in the near future if you are using both the old FFI library and FFI::TinyCC then you need to explicitly declare BOTH as prerequisites. 0.09 2014-11-17 06:31:51 -0500 - Skip unsupported tests on arm linux 0.08 2014-11-09 07:47:07 -0500 - add Debian kFreeBSD support (skip some unsupported tests) 0.07 2014-11-05 20:53:30 -0500 - add OS X support remove trailing null characters from libtcc.a members (possible Archive::Ar bug) skip dll and exe tests for features not supported on OS X 0.06 2014-11-05 18:07:06 -0500 - skip t/output_file_exe.t test on *BSD and darwin that doesn't seem to be supported there at the moment 0.05 2014-11-05 07:22:26 -0500 - fixed Windows breakage due to hard coded path (doh!) 0.04 2014-11-04 16:58:12 -0500 - better test diagnostics 0.03 2014-11-04 05:31:55 -0500 - testing improvements 0.02 2014-10-28 15:16:44 -0400 - added tcc_eval and tcc_inline interfaces in FFI::TinyCC::Inline 0.01 2014-10-28 09:29:55 -0400 - initial version </code></pre> </main> <div class="content-pagination"> </div> </div> <footer class="footer"> <div class="footer-container"> <div class="footer-social"> <div class="footer-link footer-logo"> <a href="/"> <img src="/static/images/metacpan-logo.svg" alt="MetaCPAN" /> </a> </div> <a class="footer-social-link" href="https://github.com/metacpan"> <i class="fab fa-github-square"></i> </a> <a class="footer-social-link" href="https://fosstodon.org/@metacpan"> <i class="fab fa-mastodon"></i> </a> </div> <div class="footer-links"> <div class="footer-link"> <a href="/about">About</a> </div> <div class="footer-link"> <a href="/about/sponsors">Sponsor</a> </div> <div class="footer-link"> <a href="https://grep.metacpan.org">grep::cpan</a> </div> <div class="footer-link"> <a href="/recent">Recent</a> </div> <div class="footer-link"> <a href="/about/faq">FAQ</a> </div> <div class="footer-link"> <a href="/tools">Tools</a> </div> <div class="footer-link"> <a href="https://fastapi.metacpan.org/">API</a> </div> <div class="footer-link"> <a href="https://www.perl.org/">Perl.org</a> </div> </div> <div class="footer-sponsors"> <a class="footer-sponsor-link" target="_blank" href="https://www.bytemark.co.uk/" rel="noopener"> <img class="footer-sponsor-bytemark" src="/static/images/sponsors/bytemark_logo.svg" alt="Bytemark logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://www.liquidweb.com/" rel="noopener"> <img class="footer-sponsor-liquidweb" src="/static/images/sponsors/liquidweb_logo.png" alt="liquidweb logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://deriv.com/careers/" rel="noopener"> <img class="footer-sponsor-deriv" src="/static/images/sponsors/deriv.svg" alt="Deriv logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://geocode.xyz" rel="noopener"> <img class="footer-sponsor-geocode" src="/static/images/sponsors/geocodelogo.svg" alt="Geocode logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://www.fastly.com/" rel="noopener"> <img class="footer-sponsor-fastly" src="/static/images/sponsors/fastly_logo.svg" alt="Fastly logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://opencagedata.com" rel="noopener"> <img class="footer-sponsor-opencage" src="/static/images/sponsors/open-cage.svg" alt="OpenCage logo"> </a> <!-- Added 2024-07-22 --> <a class="footer-sponsor-link" target="_blank" href="https://www.elastic.co/" rel="noopener"> <img class="footer-sponsor-elastic" src="/static/images/sponsors/elastic.svg" alt="Elastic logo"> </a> <!-- Added 2024-07-22 --> <a class="footer-sponsor-link" target="_blank" href="https://route4me.com/" rel="noopener"> <img class="footer-sponsor-route4me" src="/static/images/sponsors/route4me.png" alt="Route4Me logo"> </a> </div> </div> </footer> <div class="modal fade" tabindex="-1" role="dialog" id="metacpan_keyboard-shortcuts"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Keyboard Shortcuts</h4> </div> <div class="modal-body row"> <div class="col-md-6"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>Global</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>s</kbd> </td> <td>Focus search bar</td> </tr> <tr> <td class="keys"> <kbd>?</kbd> </td> <td>Bring up this help dialog</td> </tr> </tbody> </table> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>GitHub</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>g</kbd> <kbd>p</kbd> </td> <td>Go to pull requests</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>i</kbd> </td> <td>go to github issues (only if github is preferred repository)</td> </tr> </tbody> </table> </div> <div class="col-md-6"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>POD</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>g</kbd> <kbd>a</kbd> </td> <td>Go to author</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>c</kbd> </td> <td>Go to changes</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>i</kbd> </td> <td>Go to issues</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>d</kbd> </td> <td>Go to dist</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>r</kbd> </td> <td>Go to repository/SCM</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>s</kbd> </td> <td>Go to source</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>b</kbd> </td> <td>Go to file browse</td> </tr> </tbody> </table> </div> <div class="col-md-12"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>Search terms</th> </tr> </thead> <tbody> <tr> <td><em>module:</em> (e.g. <a href="/search?q=module%3APlugin">module:Plugin</a>)</td> </tr> <tr> <td><em>distribution:</em> (e.g. <a href="/search?q=distribution%3ADancer+auth">distribution:Dancer auth</a>)</td> </tr> <tr> <td><em>author:</em> (e.g. <a href="/search?q=author%3ASONGMU+Redis">author:SONGMU Redis</a>)</td> </tr> <tr> <td><em>version:</em> (e.g. <a href="/search?q=version%3A1.00">version:1.00</a>)</td> </tr> </tbody> </table> </div> </div> <div class="modal-footer"></div> </div> </div> </div> </body> </html>