<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/scripts/pnmtologo.c, branch stable/3.2.y</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=stable%2F3.2.y</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=stable%2F3.2.y'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2009-07-01T01:55:59Z</updated>
<entry>
<title>fbdev: work around old compiler bug</title>
<updated>2009-07-01T01:55:59Z</updated>
<author>
<name>Stephen Rothwell</name>
<email>sfr@canb.auug.org.au</email>
</author>
<published>2009-06-30T18:41:15Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=15e3252464432a29c5461325cb5243471bd2a219'/>
<id>urn:sha1:15e3252464432a29c5461325cb5243471bd2a219</id>
<content type='text'>
When building with a 4.1.x compiler on powerpc64 (at least) we get this
error:

drivers/video/logo/logo_linux_mono.c:81: error: logo_linux_mono causes a section type conflict

This was introduced by commit ae52bb2384f721562f15f719de1acb8e934733cb
("fbdev: move logo externs to header file").  This is a partial revert of
that commit sufficient to not hit the compiler bug.

Also convert _clut arrays from __initconst to __initdata.

Sam said:

  Al analysed this some time ago.  When we say something is const then
  _sometimes_ gcc annotate the section as const(?) - sometimes not.  So if
  we have two variables/functions annotated __*const and gcc decides to
  annotate the section const only in one case we get a section type
  conflict.

Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Cc: Krzysztof Helt &lt;krzysztof.h1@poczta.fm&gt;
Cc: Geert Uytterhoeven &lt;Geert.Uytterhoeven@sonycom.com&gt;
Cc: Kyle McMartin &lt;kyle@mcmartin.ca&gt;
Cc: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>fbdev: move logo externs to header file</title>
<updated>2009-06-17T02:47:57Z</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>Geert.Uytterhoeven@sonycom.com</email>
</author>
<published>2009-06-16T22:34:19Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ae52bb2384f721562f15f719de1acb8e934733cb'/>
<id>urn:sha1:ae52bb2384f721562f15f719de1acb8e934733cb</id>
<content type='text'>
Now we have __initconst, we can finally move the external declarations for
the various Linux logo structures to &lt;linux/linux_logo.h&gt;.

James' ack dates back to the previous submission (way to long ago), when the
logos were still __initdata, which caused failures on some platforms with some
toolchain versions.

Signed-off-by: Geert Uytterhoeven &lt;Geert.Uytterhoeven@sonycom.com&gt;
Acked-by: James Simmons &lt;jsimmons@infradead.org&gt;
Cc: Krzysztof Helt &lt;krzysztof.h1@poczta.fm&gt;
Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] scripts/pnmtologo.c warning fixes</title>
<updated>2003-10-01T17:58:55Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2003-10-01T17:58:55Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=1f6fcc21f5c0e6a50228b104586b22880c7e1ddb'/>
<id>urn:sha1:1f6fcc21f5c0e6a50228b104586b22880c7e1ddb</id>
<content type='text'>
From: Rolf Eike Beer &lt;eike-kernel@sf-tec.de&gt;

this patch makes some ints to unsigned ints.  They are only used as loop
counters and compared to unsigned ints.  GCC 3.3 doesn't like this.  They
will never be negative anyway, so we could easily shut him up.
</content>
</entry>
<entry>
<title>[PATCH] __initdata must not be marked const</title>
<updated>2003-08-05T03:26:39Z</updated>
<author>
<name>Anton Blanchard</name>
<email>anton@samba.org</email>
</author>
<published>2003-08-05T03:26:39Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=8b46897633fc8e08de543b8dd55c0105829adbb1'/>
<id>urn:sha1:8b46897633fc8e08de543b8dd55c0105829adbb1</id>
<content type='text'>
Fix up a few places where we marked __initdata as being const.

This causes a section conflict (init section vs .rodata)
</content>
</entry>
<entry>
<title>[PATCH] janitor: don't init statics to 0</title>
<updated>2003-08-01T08:02:12Z</updated>
<author>
<name>Randy Dunlap</name>
<email>rddunlap@osdl.org</email>
</author>
<published>2003-08-01T08:02:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ae87487b6cc7e0a0837a88305cbe3391b156d046'/>
<id>urn:sha1:ae87487b6cc7e0a0837a88305cbe3391b156d046</id>
<content type='text'>
From: Leann Ogasawara &lt;ogasawara@osdl.org&gt;

Uninitialize static variables initialized to 0 so they are pushed to the
.bss instead of .data.
</content>
</entry>
<entry>
<title>[FBDEV] Minor fixes for logo code.</title>
<updated>2003-02-24T05:47:29Z</updated>
<author>
<name>James Simmons</name>
<email>jsimmons@maxwell.earthlink.net</email>
</author>
<published>2003-02-24T05:47:29Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=33ab600b975419dd0e2e33750e6ee14e9ff0a5d6'/>
<id>urn:sha1:33ab600b975419dd0e2e33750e6ee14e9ff0a5d6</id>
<content type='text'>
[FBCON] More optimizations for drawing a string of characters.

[VGACON] Using more code from video/vga.h.
[VGA] Changes membase to unsigned long to support 64 bit platforms.

</content>
</entry>
<entry>
<title>[LOGO] New better logo code. </title>
<updated>2003-02-13T10:51:06Z</updated>
<author>
<name>James Simmons</name>
<email>jsimmons@maxwell.earthlink.net</email>
</author>
<published>2003-02-13T10:51:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=03fab1f6c2a2ac316da184d687276655b53d3290'/>
<id>urn:sha1:03fab1f6c2a2ac316da184d687276655b53d3290</id>
<content type='text'>
[FBDEV] Moved a few more header files.
</content>
</entry>
</feed>
