Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/conf



I will look and try to write a separate mkldscript for kmod (but not today).

On Wednesday, November 12, 2014, Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost> wrote:
christos@ wrote:

> Module Name:  src
> Committed By: christos
> Date:         Wed Nov 12 02:15:58 UTC 2014
>
> Modified Files:
>       src/sys/conf: mkldscript.sh
>
> Log Message:
> I don't know what was using this before

Christos, could you please try at least cvs log or grep -R
before writing such commit log?

http://mail-index.netbsd.org/source-changes/2007/03/04/0006.html
---
Module Name:    src
Committed By:   tsutsui
Date:           Sun Mar  4 02:35:50 UTC 2007

Modified Files:
        src/sys/arch/cats/conf: Makefile.cats.inc
        src/sys/arch/shark/conf: Makefile.shark.inc
Added Files:
        src/sys/conf: mkldscript.sh
Removed Files:
        src/sys/arch/arm/conf: mkldscript.sh

Log Message:
Move mkldscript.sh, which is used to create ldscript dynamically to
merge link_set_* sections into the text section for a.out kernels,
from sys/arch/arm/conf/ to sys/conf/ since there is no ARM specific
stuff in it and other ports would share it.
---

% grep -R mkldscript.sh src/sys
sys/arch/cats/conf/Makefile.cats.inc:     OBJDUMP=${OBJDUMP} ${HOST_SH} $S/conf/mkldscript.sh \
sys/arch/luna68k/conf/Makefile.luna68k:   OBJDUMP=${OBJDUMP} ${HOST_SH} $S/conf/mkldscript.sh \
sys/arch/shark/conf/Makefile.shark.inc:   OBJDUMP=${OBJDUMP} ${HOST_SH} $S/conf/mkldscript.sh \
%

---

> (but it did not work since it
> did not produce valid LDSCRIPT code) and now it does.

It have worked more than ten years for these traditional arm ports
(luna68k no longer needs it since it got a native bootloader though).

I wonder if you need a different script (or proper wrapper)
for modules..

---
Izumi Tsutsui


Home | Main Index | Thread Index | Old Index