<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/openrisc/Makefile, branch linux-4.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.17.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.17.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2017-11-03T05:01:17Z</updated>
<entry>
<title>openrisc: pass endianness info to sparse</title>
<updated>2017-11-03T05:01:17Z</updated>
<author>
<name>Luc Van Oostenryck</name>
</author>
<published>2017-10-31T17:22:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=afa83808817357e10b0a4e6d5b89f7b899dabd49'/>
<id>urn:sha1:afa83808817357e10b0a4e6d5b89f7b899dabd49</id>
<content type='text'>
openrisc is big-endian only but sparse assumes the same endianness
as the building machine.
This is problematic for code which expect __BYTE_ORDER__ being
correctly predefined by the compiler which sparse can then
pre-process differently from what gcc would, depending on the
building machine endianness.

Fix this by letting sparse know about the architecture endianness.

To: Jonas Bonn &lt;jonas@southpole.se&gt;
To: Stefan Kristiansson &lt;stefan.kristiansson@saunalahti.fi&gt;
To: Stafford Horne &lt;shorne@gmail.com&gt;
Signed-off-by: Luc Van Oostenryck &lt;luc.vanoostenryck@gmail.com&gt;
Signed-off-by: Stafford Horne &lt;shorne@gmail.com&gt;
</content>
</entry>
<entry>
<title>openrisc: Makefile: append "-D__linux__" to KBUILD_CFLAGS</title>
<updated>2013-11-05T15:14:47Z</updated>
<author>
<name>Chen Gang</name>
</author>
<published>2013-07-31T03:34:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ee4f96d0f02cda38dd22538bbd595742b2bfd089'/>
<id>urn:sha1:ee4f96d0f02cda38dd22538bbd595742b2bfd089</id>
<content type='text'>
Need append "_D__linux__" to KBUILD_CFLAGS, just like some of another
architectures have done, or 'allmodconfig' can not pass compiling.

The related error:

    CC [M]  fs/coda/psdev.o
  In file included from include/linux/coda.h:65:0,
                   from fs/coda/psdev.c:45:
  include/uapi/linux/coda.h:221:2: error: expected specifier-qualifier-list before 'u_quad_t'

The related compiler information:

  [root@dhcp122 ~]# /usr/local/bin/or32-linux-gcc -v
  Using built-in specs.
  COLLECT_GCC=/usr/local/bin/or32-linux-gcc
  COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/or32-linux/4.5.1-or32-1.0rc1/lto-wrapper
  Target: or32-linux
  Configured with: ../gcc-openrisc/configure --target=or32-linux --disable-nls --enable-languages=c --without-headers --disable-shared --disable-threads --enable-werror=no
  Thread model: single
  gcc version 4.5.1-or32-1.0rc1 (GCC)

Signed-off-by: Chen Gang &lt;gang.chen@asianux.com&gt;
Signed-off-by: Jonas Bonn &lt;jonas@southpole.se&gt;
</content>
</entry>
<entry>
<title>openrisc: use new common dtc rule</title>
<updated>2012-12-03T23:17:48Z</updated>
<author>
<name>Stephen Warren</name>
</author>
<published>2012-11-27T23:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=19fbd6b2961ccbdba73c6c731ef27da29063e094'/>
<id>urn:sha1:19fbd6b2961ccbdba73c6c731ef27da29063e094</id>
<content type='text'>
The current rules have the .dtb files build in a different directory
from the .dts files. This patch changes openrisc to use the generic dtb
rule which builds .dtb files in the same directory as the source .dts.

This requires renaming arch/openrisc/boot/Makefile to
arch/openrisc/boot/dts/Makefile, and updating arch/openrisc/Makefile to
call the new Makefile.

Cc: Jonas Bonn &lt;jonas@southpole.se&gt;
Cc: linux@lists.openrisc.net
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Signed-off-by: Rob Herring &lt;rob.herring@calxeda.com&gt;
</content>
</entry>
<entry>
<title>openrisc: Use generic init_task</title>
<updated>2012-05-05T11:00:24Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2012-05-03T09:02:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cf5e6def83fabdf10a05dc5a5981eda1672cb79c'/>
<id>urn:sha1:cf5e6def83fabdf10a05dc5a5981eda1672cb79c</id>
<content type='text'>
Same code. Use the generic version. The special Makefile treatment is
pointless anyway as init_task.o contains only data which is handled by
the linker script. So no point on being treated like head text.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: Jonas Bonn &lt;jonas@southpole.se&gt;
Link: http://lkml.kernel.org/r/20120503085035.083343435@linutronix.de
</content>
</entry>
<entry>
<title>OpenRISC: Build infrastructure</title>
<updated>2011-07-22T16:46:30Z</updated>
<author>
<name>Jonas Bonn</name>
</author>
<published>2011-06-04T18:52:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f8c4a270d9330a2bc179aeef0a22ea1ed288fb50'/>
<id>urn:sha1:f8c4a270d9330a2bc179aeef0a22ea1ed288fb50</id>
<content type='text'>
Signed-off-by: Jonas Bonn &lt;jonas@southpole.se&gt;
Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
</feed>
