[PATCH 0/6] h8300 update

Yoshinori Sato ysato at users.sourceforge.jp
Sat May 23 17:02:00 UTC 2015


On Wed, 20 May 2015 20:46:18 +0900,
Bernhard Reutner-Fischer wrote:
> 
> On 18 May 2015 at 09:32, Yoshinori Sato <ysato at users.sourceforge.jp> wrote:
> > Hello.
> >
> > H8/300's linux v4 using new toolchain.
> > This patch is supported new toolchain.
> > And clean up obsolete code.
> 
> You should drop ARCH_WANT_IPC_PARSE_VERSION from your kernel.

OK. dropped.

> Please consider switching your kernel to use the simplified
> asm-generic/unistd.h and remove ARCH_HAS_DEPRECATED_SYSCALLS from your
> uClibc-port.
> (It seems you already do that in your kernel, don't you).

OK.

> Why ARCH_HAS_NO_LDSO ? Do you plan to add it later?

Current toolchain not supported pic.
So only static library.

> [PATCH 4/6] h8300: headers update
> The fcntl.h changes are not ok, please don't revert [GS]ET_PIPE_SZ.
> Essentially you just want to add O_NOATIME and O_CLOEXEC and that's
> all (also no need for the uio.h inclusion, IIRC),

OK. fixed.

> +#define __UCLIBC_ASM_LINE_SEP__ !
> you sure? :)

Yes. h8300-*-linux target supported it.

> [PATCH 5/6] h8300: Add new feature
> Please change the license to LGPL v2.1 or later
> ofsfet supposedly does not compile. How did you test that? :)
> We nowadays have a libc/sysdeps/linux/common/posix_fadvise64.c maybe
> you just need to setup your arch WRT 64bit alignment and add it to the
> list, instead?

Yes. Using common version.
This patch required snapshot toolchain (gcc 6 and binutils 2.25.51)
and h8300-unknown-linux target.

> Thanks in advance and cheers,

-- 
Yoshinori Sato
<ysato at users.sourceforge.jp>


More information about the uClibc mailing list