Home | History | Annotate | Download | only in include
History log of /src/sys/arch/powerpc/include/netbsd32_machdep.h
RevisionDateAuthorComments
 1.8  28-Feb-2014  matt Make this work.
 1.7  20-Jun-2011  matt branches: 1.7.2; 1.7.12; 1.7.16;
<arch/powerpc/... -> <powerpc/...
 1.6  10-Dec-2009  matt branches: 1.6.10;
Change u_long to vaddr_t/vsize_t in exec code where appropriate (mostly
involves setregs and vmcmds). Should result in no code differences.
 1.5  29-May-2008  mrg remove clause #3 from my license where there are no other
copyright holders involved.
 1.4  17-Oct-2007  garbled branches: 1.4.16; 1.4.18; 1.4.20; 1.4.22;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
 1.3  16-Sep-2007  dsl Define netbsd32_uint64 for 64bit integers with the alignment requirement
of the corresponding 32bit architecture.
Use it for the 64bit items in netbsd32_statvfs so that the structure
doesn't collect 8byte alignment (and 4 bytes of trailing padding).
This replaces the 'packed' attribute which wasn't architecture specific
and would cause massive overheads accessing every member of sparc64.
Should allow the MIPS64 port do DTRT.
 1.2  16-Apr-2003  dsl branches: 1.2.18; 1.2.60; 1.2.68; 1.2.78; 1.2.80;
change 'data' arg of fp_ioctl to 'void *' to match file.h
 1.1  05-Feb-2003  matt Needed for compat_netbsd32.
 1.2.80.1  06-Nov-2007  matt sync with HEAD
 1.2.78.1  02-Oct-2007  joerg Sync with HEAD.
 1.2.68.1  03-Oct-2007  garbled Sync with HEAD
 1.2.60.1  09-Oct-2007  ad Sync with head.
 1.2.18.1  27-Oct-2007  yamt sync with head.
 1.4.22.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.4.20.2  11-Mar-2010  yamt sync with head
 1.4.20.1  04-May-2009  yamt sync with head.
 1.4.18.1  04-Jun-2008  yamt sync with head
 1.4.16.1  02-Jun-2008  mjf Sync with HEAD.
 1.6.10.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.7.16.1  18-May-2014  rmind sync with head
 1.7.12.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.7.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")

RSS XML Feed