Home | History | Annotate | Download | only in sh3
History log of /src/sys/lib/libkern/arch/sh3/udivsi3.S
RevisionDateAuthorComments
 1.11  05-Aug-2011  uwe Reword the comment about "millicode" nature of these functions and add
it to sdivsi3.S too.

Remove !_KERNEL code left over from the days when we shared these
files with userland.

Use .L prefix for local label.
 1.10  14-Jul-2011  mrg revert the _i4i aliases. they are not the right thing.
 1.9  06-Jul-2011  mrg add weak aliases for __sdivsi3_i4i and __udivsi3_i4i.
 1.8  07-Jan-2009  uwe These copy of gcc millicode routines is now included in librump (that
sucks in all libkern sources), so mark them ".hidden". I'm not sure
if this is the best course of action (dropping millicode from librump
might be a better idea), but it's the quickest fix to get sh3 builds
going again for now.
 1.7  22-May-2006  uwe branches: 1.7.2; 1.7.58; 1.7.62; 1.7.72;
G/c #ifdef PIC we inherited from the userland.
 1.6  22-Apr-2006  uwe branches: 1.6.2; 1.6.4;
libc gets gcc millicode from libgcc, so we don't need to keep it
in src/common. Move it to sys/lib/libkern/arch/sh3.
 1.5  20-Dec-2005  christos branches: 1.5.4; 1.5.6; 1.5.8;
Use common sources with userland.
 1.4  11-Dec-2005  christos merge ktrace-lwp.
 1.3  07-Aug-2003  agc branches: 1.3.16;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.2  21-Dec-1999  msaitoh branches: 1.2.28;
check _STANDALONE
 1.1  13-Sep-1999  itojun branches: 1.1.2; 1.1.8;
Merge in NetBSD/sh3 from cvs.kame.net repository.

Tree structure:
- sys/arch/sh3: sh3 generic code
As commented, in-chip device drivers are put into sys/arch/sh3/dev.
- sys/arch/evbsh3: sh3 evaluation boards (pure sh3 CPU, no fancy external HW)
- sys/arch/mmeye: Brains mmEye, www.brains.co.jp
MI source code includes couple of #ifdef for sh3-coff support.
(sh3 uses coff or elf)

Needs some more improvements, especialy in sys/arch/sh3/conf/files.sh3,
to compile the tree (due to last minute tree structure change).
 1.1.8.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.1.2.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
 1.2.28.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.2.28.2  18-Sep-2004  skrll Sync with HEAD.
 1.2.28.1  03-Aug-2004  skrll Sync with HEAD
 1.3.16.1  21-Jun-2006  yamt sync with head.
 1.5.8.1  24-May-2006  yamt sync with head.
 1.5.6.1  01-Jun-2006  kardel Sync with head.
 1.5.4.1  09-Sep-2006  rpaulo sync with head
 1.6.4.1  19-Jun-2006  chap Sync with head.
 1.6.2.2  11-May-2006  elad sync with head
 1.6.2.1  22-Apr-2006  elad file udivsi3.S was added on branch elad-kernelauth on 2006-05-11 23:31:08 +0000
 1.7.72.1  19-Jan-2009  skrll Sync with HEAD.
 1.7.62.1  04-May-2009  yamt sync with head.
 1.7.58.1  17-Jan-2009  mjf Sync with HEAD.
 1.7.2.2  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.7.2.1  22-May-2006  tron file udivsi3.S was added on branch peter-altq on 2006-05-24 15:50:42 +0000

RSS XML Feed