*** tpb has joined #openrisc | 00:00 | |
*** mafm has quit IRC | 00:28 | |
*** rohitksingh has joined #openrisc | 02:16 | |
*** rohitksingh has quit IRC | 02:24 | |
*** ZipCPU has quit IRC | 04:12 | |
*** ZipCPU has joined #openrisc | 04:16 | |
*** rohitksingh has joined #openrisc | 06:49 | |
*** rohitksingh has quit IRC | 07:21 | |
*** rohitksingh has joined #openrisc | 07:24 | |
*** rohitksingh has quit IRC | 09:28 | |
*** ZipCPU has quit IRC | 10:52 | |
*** ZipCPU has joined #openrisc | 10:54 | |
*** o01eg has joined #openrisc | 12:48 | |
*** X-Scale has joined #openrisc | 14:08 | |
*** qinfengling is now known as fengling | 17:07 | |
*** rohitksingh has joined #openrisc | 19:16 | |
*** ZipCPU has quit IRC | 19:25 | |
*** ZipCPU has joined #openrisc | 19:27 | |
ysionneau | shorne: thanks for your detailed answer! | 19:50 |
---|---|---|
* ysionneau is just back from holidays in scotland | 19:51 | |
ysionneau | don't hesitate to send a patch to uclibc-ng if you feel you have a working and clean fix | 19:51 |
ysionneau | ah it seems you already sent such a patch, great :) | 19:56 |
*** rohitksingh has quit IRC | 20:00 | |
ysionneau | to try to understand why it does not boot, maybe try to enable "run-time assertion testing", "shared library loader with debugging support", "shared library loader with early debugging support" in the menuconfig of libc in the "Development/debugging options" menu | 20:19 |
*** rohitksingh has joined #openrisc | 20:19 | |
ysionneau | also one good thing, when it's because of relocation handling/shared library issue is to run a binary with LD_DEBUG=all , but if even init does not run ... I don't think one can run init with some specially crafted environment variable | 20:30 |
ysionneau | or maybe by modifying the kernel to do so :o | 20:31 |
ysionneau | but maybe you already know about all of that | 20:32 |
*** rohitksingh has quit IRC | 21:48 | |
shorne | ysionneau: there is also a doc here: https://embarc.org/man-pages/as/OpenRISC_002dRelocs.html#OpenRISC_002dRelocs | 21:50 |
shorne | part of the gas documentation, I wrote it | 21:50 |
shorne | I need to spend some time on uclibc-ng boot testing. What did you use as your target? just qemu? | 21:52 |
ysionneau | so far yes, but not with a modern toolchain | 22:06 |
ysionneau | I've setup CI for uclibc-ng (but it's down at the moment) | 22:06 |
ysionneau | and in my CI I was building uclibc-ng with cross toolchain + linux via buildroot | 22:06 |
ysionneau | and running uclibc-ng testsuite on qemu | 22:07 |
ysionneau | for several archs, including or1k | 22:07 |
ysionneau | a glims of what I use for openrisc: https://github.com/fallen/uclibc-ng-ci/tree/master/conf/or1k | 22:08 |
tpb | Title: uclibc-ng-ci/conf/or1k at master · fallen/uclibc-ng-ci · GitHub (at github.com) | 22:08 |
ysionneau | this repo is cloned and used by jenkins, but the VM is down and I cannot show you today the script run by jenkins | 22:09 |
ysionneau | that is btw, using the gcc/binutils version that are enabled upstream for or1k, so not the latest ones | 22:09 |
ysionneau | (upstream buildroot I mean) | 22:09 |
*** rohitksingh has joined #openrisc | 22:44 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!