Module Name:src
Committed By: rin
Date: Sat Jul 24 05:29:26 UTC 2021
Modified Files:
src/sys/lib/libkern/arch/powerpc: Makefile.inc
Log Message:
For evbppc, use C version of memcpy(3), memcmp(3), and memmove(3)
consistently for *.{po,pico,go} (for RUMP), in order to avoid
Module Name:src
Committed By: rin
Date: Thu Apr 23 03:12:49 UTC 2020
Modified Files:
src/sys/lib/libkern/arch/m68k: divsi3.S modsi3.S udivsi3.S umodsi3.S
Log Message:
Remove "#ifndef __mc68010__ #error" I added when these {,u}divsi3.S and
{,u}modsi3.S were moved here (It w
Module Name:src
Committed By: rin
Date: Wed Apr 22 11:58:26 UTC 2020
Added Files:
src/sys/lib/libkern/arch/m68k: divsi3.S modsi3.S udivsi3.S umodsi3.S
Log Message:
Restrict usage of m68k assembler versions of {,u}divsi3 and {,u}divsi3 to
kernel and bootloader for 68010.
T
Module Name:src
Committed By: ad
Date: Mon Jan 27 22:06:13 UTC 2020
Modified Files:
src/sys/lib/libkern/arch/i386: Makefile.inc
src/sys/lib/libkern/arch/x86_64: Makefile.inc
Log Message:
Make x86 use the C version of memcmp().
To generate a diff of this commit:
c
Module Name:src
Committed By: ryo
Date: Fri Mar 16 07:56:50 UTC 2018
Modified Files:
src/sys/lib/libkern/arch/aarch64: Makefile.inc
Log Message:
use memmove.S
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libkern/arch/aarch64/Makefile.inc
Pleas
Module Name:src
Committed By: maxv
Date: Mon Oct 30 17:13:39 UTC 2017
Modified Files:
src/sys/lib/libkern/arch/x86_64: random.S scanc.S skpc.S
Log Message:
Add END().
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/lib/libkern/arch/x86_64/random.S \
Module Name:src
Committed By: scole
Date: Fri Aug 5 17:10:48 UTC 2016
Modified Files:
src/sys/lib/libkern/arch/ia64: Makefile.inc
Removed Files:
src/sys/lib/libkern/arch/ia64: memcpy.S
Log Message:
PR port-ia64/51261
Use common/lib/libc/arch/ia64/string functions
Module Name:src
Committed By: tsutsui
Date: Thu Jul 30 15:29:52 UTC 2015
Modified Files:
src/sys/lib/libkern/arch/m68k: Makefile.inc
Log Message:
Revert untested and unnecessary change in previous rev 1.36.
Our autobuild doesn't always reflect the latest fixes.
To gener
Module Name:src
Committed By: christos
Date: Thu Jul 30 07:44:40 UTC 2015
Modified Files:
src/sys/lib/libkern/arch/m68k: Makefile.inc
Log Message:
add mulsi3, needed by inet_addr.o
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/lib/libkern/arch/m68
Module Name:src
Committed By: joerg
Date: Mon Sep 8 12:12:19 UTC 2014
Modified Files:
src/sys/lib/libkern/arch/m68k: Makefile.inc
Log Message:
Revert 1.33 and 1.34 for now, until either .INVISIBLE is reinstanciated
or random.S dropped.
To generate a diff of this commit:
Module Name:src
Committed By: matt
Date: Mon Sep 1 07:32:35 UTC 2014
Modified Files:
src/sys/lib/libkern/arch/m68k: Makefile.inc
Log Message:
Make random.S invisible for coldfire too (e.g. anything not "m68k")
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.3
Module Name:src
Committed By: christos
Date: Wed Aug 27 08:51:37 UTC 2014
Modified Files:
src/sys/lib/libkern/arch/m68k: Makefile.inc
Log Message:
use .INVISIBLE to hide random.S, instead of extra rules.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/s
Module Name:src
Committed By: pooka
Date: Thu Mar 13 16:09:11 UTC 2014
Modified Files:
src/sys/lib/libkern/arch/hppa: Makefile.inc
Log Message:
remove compiler-rt duplicates to fix build
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/lib/libkern/ar
Module Name:src
Committed By: nakayama
Date: Fri Mar 7 20:23:09 UTC 2014
Modified Files:
src/sys/lib/libkern/arch/sparc: random.S
src/sys/lib/libkern/arch/sparc64: random.S
Log Message:
Align explicitly to make kernels compiled by clang generate
properly aligned c
Module Name:src
Committed By: matt
Date: Wed Aug 21 08:30:18 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/arm: clzsi2.S
Log Message:
Thumbify
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/lib/libkern/arch/arm/clzsi2.S
Please note that diffs ar
Module Name:src
Committed By: matt
Date: Tue Aug 20 21:43:03 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/arm: Makefile.inc
Log Message:
Some assembly files need to compiled -marm since they are Thumb compatible.
To generate a diff of this commit:
cvs rdiff -u -r1.1
Module Name:src
Committed By: matt
Date: Mon Aug 12 23:42:14 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/arm: unwind_stub.c
Log Message:
Fix typos (prX not cpX)
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/lib/libkern/arch/arm/unwind_stub.c
Module Name:src
Committed By: matt
Date: Sun Aug 11 04:58:01 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/arm: clzsi2.S
Log Message:
Support thumb
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/lib/libkern/arch/arm/clzsi2.S
Please note that dif
Module Name:src
Committed By: matt
Date: Thu Jul 18 22:14:48 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/m68k: scanc.S skpc.S
Log Message:
Adjust for coldfire
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/lib/libkern/arch/m68k/scanc.S \
sr
Module Name:src
Committed By: matt
Date: Thu Jul 18 12:54:08 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/m68k: skpc.S
Log Message:
Fix typo.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/lib/libkern/arch/m68k/skpc.S
Please note that diffs are
Module Name:src
Committed By: matt
Date: Thu Jul 18 12:53:09 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/m68k: Makefile.inc
Log Message:
Reorder a little to make clearer.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/lib/libkern/arch/m68k/Ma
Module Name:src
Committed By: matt
Date: Thu Jul 18 12:42:24 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/m68k: scanc.S
Log Message:
Keep stack longword aligned.
Use longword ops for %d2.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/lib/libker
Module Name:src
Committed By: matt
Date: Thu Jul 18 12:40:42 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/m68k: scanc.S
Log Message:
Convert to motorola syntax
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/lib/libkern/arch/m68k/scanc.S
Please
Module Name:src
Committed By: matt
Date: Thu Jul 18 12:29:30 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/m68k: skpc.S
Log Message:
Convert to morotola syntax
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/lib/libkern/arch/m68k/skpc.S
Please no
Module Name:src
Committed By: matt
Date: Thu Jul 18 12:16:40 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/m68k: random.S
Log Message:
Don't use %d2 (violates the ABI since it wasn't saved), use %a0 instead.
Use a pcrelative access for the local data avoiding the GOT.
Module Name:src
Committed By: matt
Date: Fri Jun 21 05:06:24 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/arm: Makefile.inc
Log Message:
Add back {,u}modsi3 for libkern since if we are building standalone tools
we might be using the old ABI and might need them.
To g
Module Name:src
Committed By: matt
Date: Thu Jun 20 07:29:50 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/arm: Makefile.inc
Log Message:
modsi3/umodsi3 are only needed !EABI arm
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/lib/libkern/arch/a
Module Name:src
Committed By: nakayama
Date: Sun Mar 17 04:47:17 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/sparc64: Makefile.inc
Log Message:
Remove duplicate source files.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/lib/libkern/arch/spa
Module Name:src
Committed By: nakayama
Date: Sun Mar 17 04:45:47 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/sparc: Makefile.inc
Log Message:
Revert previous. christos fixed the root cause.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/lib/
Module Name:src
Committed By: matt
Date: Wed Feb 6 07:18:17 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/arm: Makefile.inc
Log Message:
Modify earm rule to match any machine_arch starting with earm.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/
Module Name:src
Committed By: macallan
Date: Wed Jan 23 20:38:28 UTC 2013
Modified Files:
src/sys/lib/libkern/arch/arm: Makefile.inc
Log Message:
pull in strnlen.S
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/lib/libkern/arch/arm/Makefile.inc
Pl
Module Name:src
Committed By: christos
Date: Tue Oct 30 16:36:03 UTC 2012
Modified Files:
src/sys/lib/libkern/arch/arm: Makefile.inc
Log Message:
add new divsi3 related files.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/lib/libkern/arch/arm/Make
Module Name:src
Committed By: christos
Date: Wed Oct 10 02:15:31 UTC 2012
Modified Files:
src/sys/lib/libkern/arch/arm: Makefile.inc
Log Message:
add split files.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/lib/libkern/arch/arm/Makefile.inc
Ple
Module Name:src
Committed By: matt
Date: Sat Sep 1 11:24:37 UTC 2012
Modified Files:
src/sys/lib/libkern/arch/arm: clzsi2.S
Log Message:
Add ARMv5 support the clz instruction
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/lib/libkern/arch/arm/clzsi2
Module Name:src
Committed By: matt
Date: Mon Aug 6 02:14:57 UTC 2012
Modified Files:
src/sys/lib/libkern/arch/arm: Makefile.inc
Log Message:
If earm*, compile new aeabi runtime routines.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/lib/libkern/ar
Module Name:src
Committed By: christos
Date: Fri Oct 28 02:00:50 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/powerpc: gprsavrest.S
Log Message:
shouldn't need .size for ppc64.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/lib/libkern/arch/powe
Module Name:src
Committed By: matt
Date: Fri Aug 12 14:48:00 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/powerpc: gprsavrest.S
Log Message:
Fix bug when only restoring r31 (lr was not being restored properly).
To generate a diff of this commit:
cvs rdiff -u -r1.2 -
Module Name:src
Committed By: uwe
Date: Fri Aug 5 02:00:25 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/sh3: sdivsi3_i4i.S udivsi3_i4i.S
Log Message:
Reword the comment about "millicode" nature of these functions and add
it to sdivsi3_i4i.S too.
To generate a diff
Module Name:src
Committed By: uwe
Date: Fri Aug 5 01:59:40 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/sh3: sdivsi3.S udivsi3.S
Log Message:
Reword the comment about "millicode" nature of these functions and add
it to sdivsi3.S too.
Remove !_KERNEL code left over f
Module Name:src
Committed By: uwe
Date: Thu Aug 4 03:20:10 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/sh3: Makefile.inc
Added Files:
src/sys/lib/libkern/arch/sh3: sdivsi3_i4i.S udivsi3_i4i.S
Log Message:
For unsignad integer division gcc used to emit a call
Module Name:src
Committed By: mrg
Date: Thu Jul 14 09:48:04 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/sh3: sdivsi3.S udivsi3.S
Log Message:
revert the _i4i aliases. they are not the right thing.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/s
Module Name:src
Committed By: mrg
Date: Wed Jul 6 01:29:54 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/sh3: sdivsi3.S udivsi3.S
Log Message:
add weak aliases for __sdivsi3_i4i and __udivsi3_i4i.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/
Module Name:src
Committed By: mrg
Date: Sat Jul 2 23:36:02 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/powerpc: gprsavrest.S
Log Message:
fix the names of the _END symbols passed to .size; fixes rump issues,
and kernels still work fine, and ofwboot still links.
To
Module Name:src
Committed By: matt
Date: Sat Jul 2 03:35:04 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/powerpc: Makefile.inc
Added Files:
src/sys/lib/libkern/arch/powerpc: gprsavrest.S
Log Message:
Add the _restgpr* and _savegpr* entries that GCC 4.5 wants.
Module Name:src
Committed By: mrg
Date: Mon Jun 13 03:23:53 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/sparc: divrem.m4
Log Message:
catch up with the userland copy:
>revision 1.6
>date: 2011/03/23 20:54:35; author: martin; state: Exp; lines: +2 -2
>Avoid using %
Module Name:src
Committed By: skrll
Date: Mon Jan 31 12:10:59 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/hppa: bcopy.S
Log Message:
This file needs opt_multiprocessor.h early so we pick up the right
definition from cpu.h, etc.
XXX should revisit the _STANDALONE vs
Module Name:src
Committed By: skrll
Date: Mon Jan 24 15:01:30 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/hppa: bcopy.S
Log Message:
Fix build.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/lib/libkern/arch/hppa/bcopy.S
Please note that dif
Module Name:src
Committed By: skrll
Date: Sat Jan 22 10:58:44 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/hppa: bcopy.S
Log Message:
Fix MULTIPROCESSOR curlwp/curcpu handling... missed in previous commit.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.1
Module Name:src
Committed By: matt
Date: Mon Jan 17 07:07:36 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/powerpc: memset.S
Log Message:
Don't define _NOREGNAMES since all of libkern is now compiled with it.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.
Module Name:src
Committed By: matt
Date: Sun Jan 16 03:22:19 UTC 2011
Modified Files:
src/sys/lib/libkern/arch/powerpc: Makefile.inc
Log Message:
Add -D_NOREGNAMES
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/lib/libkern/arch/powerpc/Makefile.inc
Module Name:src
Committed By: pooka
Date: Tue Sep 7 20:35:51 UTC 2010
Modified Files:
src/sys/lib/libkern/arch/i386: random.S
Log Message:
Rename jump label to something a little more negative. No, I'm
not doing it for cosmetic value or out of angst. See, PIC_PROLOGUE
o
Module Name:src
Committed By: uwe
Date: Mon Mar 15 11:46:49 UTC 2010
Modified Files:
src/sys/lib/libkern/arch/vax: Makefile.inc
Log Message:
Add memset to libkern on vax, moving existing memset.S to src/common.
While kernel source code is supposed to use via
and pick an
Module Name:src
Committed By: pgoyette
Date: Wed Jan 20 18:13:40 UTC 2010
Modified Files:
src/sys/lib/libkern/arch/mips: Makefile.inc
Log Message:
Remove kern_assert.c - it's not needed here cuz it's already pulled in
by sys/lib/libkern/Makefile.libkern
OK pooka@
To gen
Module Name:src
Committed By: pooka
Date: Wed Jan 20 03:36:26 UTC 2010
Modified Files:
src/sys/lib/libkern/arch/mips: Makefile.inc
Log Message:
__assert.c -> kern_assert.c
(I don't fully understand why __assert.c is needed here. maybe it
can be removed, but I don't have
Module Name:src
Committed By: skrll
Date: Thu Dec 10 07:57:02 UTC 2009
Modified Files:
src/sys/lib/libkern/arch/hppa: bcopy.S
Log Message:
Rename L_ADDR to L_PCB
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/lib/libkern/arch/hppa/bcopy.S
Please no
Module Name:src
Committed By: pooka
Date: Tue Sep 22 09:57:16 UTC 2009
Modified Files:
src/sys/lib/libkern/arch/hppa: Makefile.inc
Log Message:
Don't build spcopy for rumpkern. Fixes hp700 build failure pointed
out by nick.
XXX: spcopy should be in the main kernel instea
Module Name:src
Committed By: skrll
Date: Wed Aug 12 22:49:37 UTC 2009
Modified Files:
src/sys/lib/libkern/arch/i386: Makefile.inc
Log Message:
Put back random.S. Hi dsl!
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/lib/libkern/arch/i386/Makefile
Module Name:src
Committed By: dsl
Date: Wed Aug 12 21:24:57 UTC 2009
Modified Files:
src/sys/lib/libkern/arch/m68k: Makefile.inc
Log Message:
Remove some .c files accidentally left on the .S lines
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/lib/
Module Name:src
Committed By: dsl
Date: Wed Aug 12 21:20:41 UTC 2009
Modified Files:
src/sys/lib/libkern/arch/alpha: Makefile.inc
src/sys/lib/libkern/arch/arm: Makefile.inc
src/sys/lib/libkern/arch/hppa: Makefile.inc
src/sys/lib/libkern/arch/i386: Ma
Module Name:src
Committed By: kiyohara
Date: Mon Jul 20 11:23:04 UTC 2009
Modified Files:
src/sys/lib/libkern/arch/ia64: Makefile.inc
Added Files:
src/sys/lib/libkern/arch/ia64: bswap64.S byte_swap_8.S
Log Message:
Fix little bit, and add a few files.
current sta
Module Name:src
Committed By: he
Date: Thu Jun 18 07:56:04 UTC 2009
Modified Files:
src/sys/lib/libkern/arch/vax: Makefile.inc
Log Message:
Add memset.c, so that the references from sha2.c can be satisfied, and
so that the kernel and puffs applications can link again.
To
61 matches
Mail list logo