<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/liblcs/patches/" rel="alternate"/><link href="https://sourceforge.net/p/liblcs/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/liblcs/patches/</id><updated>2007-03-01T06:53:45Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>Compilation error with JK flipflop module</title><link href="https://sourceforge.net/p/liblcs/patches/3/" rel="alternate"/><published>2007-03-01T06:53:45Z</published><updated>2007-03-01T06:53:45Z</updated><author><name>Siva Chandra</name><uri>https://sourceforge.net/u/sivachandra/</uri></author><id>https://sourceforge.net4eaccedb7d855538b5356797aad603c1113b7ff3</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;There has been a slip-up in the constructor of the JK flipflop module (please see the file lcs/jkflipflop.h). The function onStateChange needs a parameter. Currently, the function is called in the constructor without a parameter. It has to be changed to&lt;/p&gt;
&lt;p&gt;onStateChange(4)&lt;/p&gt;
&lt;p&gt;since 4 is the reset port Id.&lt;/p&gt;
&lt;p&gt;This will be corrected in the next release numbered 0.0.53.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>libLCS-0.0.45 :: Replace the file lcs/vcdman.h</title><link href="https://sourceforge.net/p/liblcs/patches/2/" rel="alternate"/><published>2006-12-04T04:42:36Z</published><updated>2006-12-04T04:42:36Z</updated><author><name>Siva Chandra</name><uri>https://sourceforge.net/u/sivachandra/</uri></author><id>https://sourceforge.net48f8d9542b76f7aa630225eb0dac5aee6071ccf2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;If you are using libLCS-0.0.45, kindly replace the file lcs/vcdman.h with the file attached. This fixes the bug which does not produce a valid VCD file when only one variable is being dumped.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Declaration of Bus and InputBus classes in the file line.h</title><link href="https://sourceforge.net/p/liblcs/patches/1/" rel="alternate"/><published>2006-11-13T10:21:09Z</published><updated>2006-11-13T10:21:09Z</updated><author><name>Siva Chandra</name><uri>https://sourceforge.net/u/sivachandra/</uri></author><id>https://sourceforge.net546cd6b259d406e375ed42f2a84ef97b1716851a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have, for the first time, built libLCS-0.0.34 with&lt;br /&gt;
gcc-4.1.1 and have got a build failure. Previously,&lt;br /&gt;
when I have built using gcc-3.4.x, there were no build&lt;br /&gt;
failures. With gcc-4.1.1, the error occurs in the file&lt;br /&gt;
line.h. The class Line is defined in this header file.&lt;br /&gt;
Classes Bus and InputBus are declared as friends of the&lt;br /&gt;
class Line. However, gcc-4.1.1 is complaining when I&lt;br /&gt;
make use of these friend classes as return types and&lt;br /&gt;
function argument types. The fix is to declare the&lt;br /&gt;
classes Bus and InputBus in the namespace before the&lt;br /&gt;
definition of class Line. It has to be done as follows.&lt;/p&gt;
&lt;p&gt;In file line.h:&lt;/p&gt;
&lt;p&gt;namespace lcs&lt;br /&gt;
{&lt;/p&gt;
&lt;p&gt;template &amp;lt;int w&amp;gt; // This line should be added.&lt;br /&gt;
class Bus; // This line should be added.&lt;/p&gt;
&lt;p&gt;template &amp;lt;int w&amp;gt; // This line should be added.&lt;br /&gt;
class InputBus; // This line should be added.&lt;/p&gt;
&lt;p&gt;class Line&lt;br /&gt;
{&lt;br /&gt;
...&lt;br /&gt;
};&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>