The NetBSD Project

CVS log for src/sys/compat/m68k4k/m68k4k_exec.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / compat / m68k4k

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: nathanw_sa


Revision 1.6.2.2 / (download) - annotate - [select for diffs], Fri Oct 18 02:41:14 2002 UTC (21 years, 6 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.6.2.1: +5 -15 lines
Diff to previous 1.6.2.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

Catch up to -current.

Revision 1.6.2.1 / (download) - annotate - [select for diffs], Wed Nov 14 19:13:14 2001 UTC (22 years, 5 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.6: +5 -2 lines
Diff to previous 1.6 (colored)

Catch up to -current.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Nov 21 00:37:54 2000 UTC (23 years, 5 months ago) by jdolecek
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: thorpej-mips-cache, nathanw_sa, kqueue
Changes since 1.5: +1 -11 lines
Diff to previous 1.5 (colored)

restructure struct emul and execsw, in preparation to make emulations LKMable:
* move all exec-type specific information from struct emul to execsw[] and
  provide single struct emul per emulation
* elf:
  - kern/exec_elf32.c:probe_funcs[] is gone, execsw[] how has one entry
    per emulation and contains pointer to respective probe function
  - interp is allocated via MALLOC() rather than on stack
  - elf_args structure is allocated via MALLOC() rather than malloc()
* ecoff: the per-emulation hooks moved from alpha and mips specific code
  to OSF1 and Ultrix compat code as appropriate, execsw[] has one entry per
  emulation supporting ecoff with appropriate probe function
* the makecmds/probe functions don't set emulation, pointer to emulation is
  part of appropriate execsw[] entry
* constify couple of structures

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>