<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/Makefile, branch linux-2.6.29.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-2.6.29.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-2.6.29.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2009-07-02T23:41:20Z</updated>
<entry>
<title>Linux 2.6.29.6</title>
<updated>2009-07-02T23:41:20Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-07-02T23:41:20Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=12010107aaf417503b7e413d84f2554080aebfe2'/>
<id>urn:sha1:12010107aaf417503b7e413d84f2554080aebfe2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 2.6.29.5</title>
<updated>2009-06-15T16:44:45Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-06-15T16:44:45Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7c77d3f9d78acdf8897e22afe6aaa3a01253bd4c'/>
<id>urn:sha1:7c77d3f9d78acdf8897e22afe6aaa3a01253bd4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 2.6.29.4</title>
<updated>2009-05-18T23:52:34Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-05-18T23:52:34Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=186f9b18b94afd0b75a8ec1b394b0f119d479eb6'/>
<id>urn:sha1:186f9b18b94afd0b75a8ec1b394b0f119d479eb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 2.6.29.3</title>
<updated>2009-05-08T22:47:21Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-05-08T22:47:21Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e18346d68f807c62bb8e5de0f809d3a1a2f093de'/>
<id>urn:sha1:e18346d68f807c62bb8e5de0f809d3a1a2f093de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 2.6.29.2</title>
<updated>2009-04-27T17:37:11Z</updated>
<author>
<name>Chris Wright</name>
<email>chrisw@sous-sol.org</email>
</author>
<published>2009-04-27T17:37:11Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e34454757fb87ecac1f76e4169cff6b74ba7ec44'/>
<id>urn:sha1:e34454757fb87ecac1f76e4169cff6b74ba7ec44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 2.6.29.1</title>
<updated>2009-04-02T20:55:27Z</updated>
<author>
<name>Chris Wright</name>
<email>chrisw@sous-sol.org</email>
</author>
<published>2009-04-02T20:55:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8d7bff2d72660d9d60aa371ae3d1356bbf329a09'/>
<id>urn:sha1:8d7bff2d72660d9d60aa371ae3d1356bbf329a09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 2.6.29</title>
<updated>2009-03-23T23:12:14Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2009-03-23T23:12:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8e0ee43bc2c3e19db56a4adaa9a9b04ce885cd84'/>
<id>urn:sha1:8e0ee43bc2c3e19db56a4adaa9a9b04ce885cd84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Build with -fno-dwarf2-cfi-asm</title>
<updated>2009-03-23T21:21:26Z</updated>
<author>
<name>Kyle McMartin</name>
<email>kyle@redhat.com</email>
</author>
<published>2009-03-23T19:25:49Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=003086497f07f7f1e67c0c295e261740f822b377'/>
<id>urn:sha1:003086497f07f7f1e67c0c295e261740f822b377</id>
<content type='text'>
With a sufficiently new compiler and binutils, code which wasn't
previously generating .eh_frame sections has begun to.  Certain
architectures (powerpc, in this case) may generate unexpected relocation
formats in response to this, preventing modules from loading.

While the new relocation types should probably be handled, revert to the
previous behaviour with regards to generation of .eh_frame sections.

(This was reported against Fedora, which appears to be the only distro
doing any building against gcc-4.4 at present: RH bz#486545.)

Signed-off-by: Kyle McMartin &lt;kyle@redhat.com&gt;
Acked-by: Roland McGrath &lt;roland@redhat.com&gt;
Cc: Alexandre Oliva &lt;aoliva@redhat.com&gt;
Cc: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Move cc-option to below arch-specific setup</title>
<updated>2009-03-19T22:53:19Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2009-03-19T22:53:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d0115552cdb0b4d4146975889fee2e9355515c4b'/>
<id>urn:sha1:d0115552cdb0b4d4146975889fee2e9355515c4b</id>
<content type='text'>
Sam Ravnborg says:
 "We have several architectures that plays strange games with $(CC) and
  $(CROSS_COMPILE).

  So we need to postpone any use of $(call cc-option..) until we have
  included the arch specific Makefile so we try with the correct $(CC)
  version."

Requested-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Add '-fwrapv' to gcc CFLAGS</title>
<updated>2009-03-19T18:10:17Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2009-03-19T18:10:17Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=68df3755e383e6fecf2354a67b08f92f18536594'/>
<id>urn:sha1:68df3755e383e6fecf2354a67b08f92f18536594</id>
<content type='text'>
This makes sure that gcc doesn't try to optimize away wrapping
arithmetic, which the kernel occasionally uses for overflow testing, ie
things like

	if (ptr + offset &lt; ptr)

which technically is undefined for non-unsigned types. See

	http://bugzilla.kernel.org/show_bug.cgi?id=12597

for details.

Not all versions of gcc support it, so we need to make it conditional
(it looks like it was introduced in gcc-3.4).

Reminded-by: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
