History log of /src/common/lib/libc/arch/arm/gen |
Revision | Date | Author | Comments |
1.3 | 29-Jan-2014 |
joerg | branches: 1.3.4; 1.3.28; Kernel and standalone code uses panic() for broken code.
|
1.2 | 08-May-2013 |
matt | When using EABI, call __aeabi_{i,l}div0 when diving by 0.
|
1.1 | 23-Jan-2013 |
matt | branches: 1.1.4; Add EABI support routines to raise SIGFPE on integer divide by 0.
|
1.1.4.4 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.4.3 | 23-Jun-2013 |
tls | resync from head
|
1.1.4.2 | 25-Feb-2013 |
tls | resync with head
|
1.1.4.1 | 23-Jan-2013 |
tls | file __aeabi_idiv0.c was added on branch tls-maxphys on 2013-02-25 00:23:55 +0000
|
1.3.28.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.3.28.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.3.4.2 | 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")
|
1.3.4.1 | 29-Jan-2014 |
yamt | file __aeabi_idiv0.c was added on branch yamt-pagecache on 2014-05-22 11:26:28 +0000
|
1.3 | 29-Jan-2014 |
joerg | branches: 1.3.4; 1.3.28; Kernel and standalone code uses panic() for broken code.
|
1.2 | 08-May-2013 |
matt | When using EABI, call __aeabi_{i,l}div0 when diving by 0.
|
1.1 | 23-Jan-2013 |
matt | branches: 1.1.4; Add EABI support routines to raise SIGFPE on integer divide by 0.
|
1.1.4.4 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.4.3 | 23-Jun-2013 |
tls | resync from head
|
1.1.4.2 | 25-Feb-2013 |
tls | resync with head
|
1.1.4.1 | 23-Jan-2013 |
tls | file __aeabi_ldiv0.c was added on branch tls-maxphys on 2013-02-25 00:23:55 +0000
|
1.3.28.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.3.28.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.3.4.2 | 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")
|
1.3.4.1 | 29-Jan-2014 |
yamt | file __aeabi_ldiv0.c was added on branch yamt-pagecache on 2014-05-22 11:26:28 +0000
|
1.6 | 19-Aug-2013 |
matt | branches: 1.6.26; Use STRONG_ALIAS Add thumb variation
|
1.5 | 27-Nov-2012 |
matt | Use the armv6 rev/rev16 if armv6 or later
|
1.4 | 28-Apr-2008 |
martin | branches: 1.4.4; 1.4.24; 1.4.26; Remove clause 3 and 4 from TNF licenses
|
1.3 | 04-Feb-2006 |
uwe | branches: 1.3.18; 1.3.26; Define htonl &co as alternative names to bswap only if little endian. I'm not sure if idempotent versions need to be defined for big endian, as the man page says in that case they are defined idempotent macros.
PR port-arm/32734
|
1.2 | 04-Feb-2006 |
uwe | libc wants __bswapNN, kernel wants bswapNN. That was not accounted for during the merge of kernel and libc versions. Fix to match e.g. i386 code.
|
1.1 | 20-Dec-2005 |
christos | Merge libkern + libc common files. As requested by core.
|
1.3.26.1 | 18-May-2008 |
yamt | sync with head.
|
1.3.18.1 | 28-Aug-2007 |
matt | Add thumb versions (or force to arm32 mode when in thumb mode).
|
1.4.26.2 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.4.26.1 | 25-Feb-2013 |
tls | resync with head
|
1.4.24.1 | 28-Nov-2012 |
matt | Use rev/rev16 on armv6 and later.
|
1.4.4.2 | 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")
|
1.4.4.1 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.6.26.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.6.26.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.9 | 11-Dec-2020 |
dholland | arm bswap32: fix fatal typo in thumb code (PR 55854)
|
1.8 | 09-Dec-2020 |
dholland | arm bswap32: Improve the comments showing the byte flow.
It's confusing to use 1-4 for bytes 1-4 and then 0 for literal zero, so use a-d for bytes 1-4.
|
1.7 | 19-Aug-2013 |
matt | branches: 1.7.26; Add thumb version Use STRONG_ALIAS
|
1.6 | 16-Jan-2013 |
matt | Add some comments to illustrate what is actually happening.
|
1.5 | 27-Nov-2012 |
matt | Use the armv6 rev/rev16 if armv6 or later
|
1.4 | 28-Apr-2008 |
martin | branches: 1.4.4; 1.4.24; 1.4.26; Remove clause 3 and 4 from TNF licenses
|
1.3 | 04-Feb-2006 |
uwe | branches: 1.3.18; 1.3.26; Define htonl &co as alternative names to bswap only if little endian. I'm not sure if idempotent versions need to be defined for big endian, as the man page says in that case they are defined idempotent macros.
PR port-arm/32734
|
1.2 | 04-Feb-2006 |
uwe | libc wants __bswapNN, kernel wants bswapNN. That was not accounted for during the merge of kernel and libc versions. Fix to match e.g. i386 code.
|
1.1 | 20-Dec-2005 |
christos | Merge libkern + libc common files. As requested by core.
|
1.3.26.1 | 18-May-2008 |
yamt | sync with head.
|
1.3.18.1 | 28-Aug-2007 |
matt | Add thumb versions (or force to arm32 mode when in thumb mode).
|
1.4.26.2 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.4.26.1 | 25-Feb-2013 |
tls | resync with head
|
1.4.24.1 | 28-Nov-2012 |
matt | Use rev/rev16 on armv6 and later.
|
1.4.4.3 | 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")
|
1.4.4.2 | 23-Jan-2013 |
yamt | sync with head
|
1.4.4.1 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.7.26.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.7.26.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.5 | 29-Jan-2014 |
joerg | Include compiler-rt in libc, libm and libkern.
|
1.4 | 19-Aug-2013 |
matt | This is ARM only
|
1.3 | 20-Jun-2013 |
matt | Add support for __ARM_ARCH_EXT_IDIV__ which is set for those cores with hardware divide instructions. Note that gcc 4.5.x doesn't support this so this is just latent. gcc 4.7.x does.
|
1.2 | 08-May-2013 |
matt | When using EABI, call __aeabi_{i,l}div0 when diving by 0.
|
1.1 | 30-Oct-2012 |
christos | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; split udivsi3 and divsi3 to fix static linking. This could be done better.
|
1.1.8.3 | 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")
|
1.1.8.2 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.1.8.1 | 30-Oct-2012 |
yamt | file divide.S was added on branch yamt-pagecache on 2013-01-16 05:25:53 +0000
|
1.1.6.2 | 28-Nov-2012 |
matt | Merge from HEAD. split udivsi3 and divsi3 to fix static linking.
|
1.1.6.1 | 30-Oct-2012 |
matt | file divide.S was added on branch matt-nb6-plus on 2012-11-28 01:53:42 +0000
|
1.1.4.4 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.4.3 | 23-Jun-2013 |
tls | resync from head
|
1.1.4.2 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.1.4.1 | 30-Oct-2012 |
tls | file divide.S was added on branch tls-maxphys on 2012-11-20 02:57:29 +0000
|
1.1.2.2 | 19-Nov-2012 |
riz | Pull up following revision(s) (requested by christos in ticket #654): common/lib/libc/arch/arm/gen/modsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/umodsi3.S: revision 1.1 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.11 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.12 common/lib/libc/arch/arm/gen/divide.S: revision 1.1 lib/libc/arch/arm/gen/Makefile.inc: revision 1.20 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.3 common/lib/libc/arch/arm/gen/udivsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.4 Split out modsi3 and umodsi3 from the divsi3 file. This is so that we don't get re-defined symbols in libc from libgcc in static linking. Example: cc -pthread -static main-calls-pthread-create.c add split files. add new divsi3 related files. add new files to fix static linking split udivsi3 and divsi3 to fix static linking. This could be done better. Fixes PR#47139
|
1.1.2.1 | 30-Oct-2012 |
riz | file divide.S was added on branch netbsd-6 on 2012-11-19 18:38:02 +0000
|
1.14 | 29-Jan-2014 |
joerg | Include compiler-rt in libc, libm and libkern.
|
1.13 | 12-Sep-2013 |
joerg | Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small vs big PIC mode. Retire -DPIC and -DBIGPIC.
|
1.12 | 09-Sep-2013 |
matt | Remove movw/movt due to linker problems. Check for 0 divisor and __aeabi_idiv0 if needed (EABI && _LIBC only).
|
1.11 | 09-Sep-2013 |
matt | s/__libc/_libc/
|
1.10 | 08-Sep-2013 |
matt | Support using hwdiv instructions if those are available. But only for EABI.
|
1.9 | 05-Sep-2013 |
matt | Use __ARM_EABI__ and new __UNWIND_TABLES__ to decide when to use .cfi ops
|
1.8 | 22-Aug-2013 |
matt | Don't include .cfi info if _KERNEL || _STANDALONE
|
1.7 | 19-Aug-2013 |
matt | Thumbify (and use .cfi ops)
|
1.6 | 20-Jun-2013 |
matt | Add support for __ARM_ARCH_EXT_IDIV__ which is set for those cores with hardware divide instructions. Note that gcc 4.5.x doesn't support this so this is just latent. gcc 4.7.x does.
|
1.5 | 08-May-2013 |
matt | When using EABI, call __aeabi_{i,l}div0 when diving by 0.
|
1.4 | 30-Oct-2012 |
christos | split udivsi3 and divsi3 to fix static linking. This could be done better.
|
1.3 | 10-Oct-2012 |
christos | Split out modsi3 and umodsi3 from the divsi3 file. This is so that we don't get re-defined symbols in libc from libgcc in static linking. Example: cc -pthread -static main-calls-pthread-create.c
|
1.2 | 05-Aug-2012 |
matt | branches: 1.2.2; For __udivsi3 and __divsi3, add their EABI aliases as alternate entry points.
|
1.1 | 20-Dec-2005 |
christos | branches: 1.1.18; 1.1.50; 1.1.52; 1.1.54; Merge libkern + libc common files. As requested by core.
|
1.1.54.1 | 28-Nov-2012 |
matt | Merge from HEAD. split udivsi3 and divsi3 to fix static linking.
|
1.1.52.2 | 20-Nov-2012 |
msaitoh | The last commit message said rev. 1.4 was included, but it wasn't in divsi3. Apply rev. 1.4.
|
1.1.52.1 | 19-Nov-2012 |
riz | Pull up following revision(s) (requested by christos in ticket #654): common/lib/libc/arch/arm/gen/modsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/umodsi3.S: revision 1.1 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.11 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.12 common/lib/libc/arch/arm/gen/divide.S: revision 1.1 lib/libc/arch/arm/gen/Makefile.inc: revision 1.20 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.3 common/lib/libc/arch/arm/gen/udivsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.4 Split out modsi3 and umodsi3 from the divsi3 file. This is so that we don't get re-defined symbols in libc from libgcc in static linking. Example: cc -pthread -static main-calls-pthread-create.c add split files. add new divsi3 related files. add new files to fix static linking split udivsi3 and divsi3 to fix static linking. This could be done better. Fixes PR#47139
|
1.1.50.3 | 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")
|
1.1.50.2 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.1.50.1 | 30-Oct-2012 |
yamt | sync with head
|
1.1.18.1 | 28-Aug-2007 |
matt | Add thumb versions (or force to arm32 mode when in thumb mode).
|
1.2.2.3 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.2.2 | 23-Jun-2013 |
tls | resync from head
|
1.2.2.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.5 | 29-Jan-2014 |
joerg | Include compiler-rt in libc, libm and libkern.
|
1.4 | 15-Aug-2013 |
matt | Only assemble if !__ARM_EABI__
|
1.3 | 20-Jun-2013 |
matt | Add support for __ARM_ARCH_EXT_IDIV__ which is set for those cores with hardware divide instructions. Note that gcc 4.5.x doesn't support this so this is just latent. gcc 4.7.x does.
|
1.2 | 28-Nov-2012 |
matt | branches: 1.2.2; Optimize.
|
1.1 | 10-Oct-2012 |
christos | branches: 1.1.2; 1.1.4; 1.1.6; Split out modsi3 and umodsi3 from the divsi3 file. This is so that we don't get re-defined symbols in libc from libgcc in static linking. Example: cc -pthread -static main-calls-pthread-create.c
|
1.1.6.5 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.6.4 | 23-Jun-2013 |
tls | resync from head
|
1.1.6.3 | 25-Feb-2013 |
tls | resync with head
|
1.1.6.2 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.1.6.1 | 10-Oct-2012 |
tls | file modsi3.S was added on branch tls-maxphys on 2012-11-20 02:57:29 +0000
|
1.1.4.2 | 19-Nov-2012 |
riz | Pull up following revision(s) (requested by christos in ticket #654): common/lib/libc/arch/arm/gen/modsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/umodsi3.S: revision 1.1 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.11 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.12 common/lib/libc/arch/arm/gen/divide.S: revision 1.1 lib/libc/arch/arm/gen/Makefile.inc: revision 1.20 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.3 common/lib/libc/arch/arm/gen/udivsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.4 Split out modsi3 and umodsi3 from the divsi3 file. This is so that we don't get re-defined symbols in libc from libgcc in static linking. Example: cc -pthread -static main-calls-pthread-create.c add split files. add new divsi3 related files. add new files to fix static linking split udivsi3 and divsi3 to fix static linking. This could be done better. Fixes PR#47139
|
1.1.4.1 | 10-Oct-2012 |
riz | file modsi3.S was added on branch netbsd-6 on 2012-11-19 18:38:01 +0000
|
1.1.2.4 | 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")
|
1.1.2.3 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.1.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.2.1 | 10-Oct-2012 |
yamt | file modsi3.S was added on branch yamt-pagecache on 2012-10-30 18:46:12 +0000
|
1.2.2.2 | 28-Nov-2012 |
matt | Merge from HEAD. split udivsi3 and divsi3 to fix static linking.
|
1.2.2.1 | 28-Nov-2012 |
matt | file modsi3.S was added on branch matt-nb6-plus on 2012-11-28 01:53:42 +0000
|
1.2 | 18-Dec-2012 |
matt | branches: 1.2.2; 1.2.6; 1.2.36; Don't need to include assym.h Add a missing comma.
|
1.1 | 17-Dec-2012 |
matt | Add a routine to create an up to an 128 bitmask returned in VFP/NEON q0 starting at the rightmost bit (bit 0).
|
1.2.36.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.2.36.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.2.6.2 | 25-Feb-2013 |
tls | resync with head
|
1.2.6.1 | 18-Dec-2012 |
tls | file neon_mask.S was added on branch tls-maxphys on 2013-02-25 00:23:55 +0000
|
1.2.2.2 | 23-Jan-2013 |
yamt | sync with head
|
1.2.2.1 | 18-Dec-2012 |
yamt | file neon_mask.S was added on branch yamt-pagecache on 2013-01-23 00:04:06 +0000
|
1.10 | 29-Jan-2014 |
joerg | Include compiler-rt in libc, libm and libkern.
|
1.9 | 12-Sep-2013 |
joerg | Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small vs big PIC mode. Retire -DPIC and -DBIGPIC.
|
1.8 | 09-Sep-2013 |
matt | Remove movw/movt due to linker problems. Check for 0 divisor and __aeabi_idiv0 if needed (EABI && _LIBC only).
|
1.7 | 09-Sep-2013 |
matt | s/__libc/_libc/
|
1.6 | 08-Sep-2013 |
matt | Support using hwdiv instructions if those are available. But only for EABI.
|
1.5 | 05-Sep-2013 |
matt | Use __ARM_EABI__ and new __UNWIND_TABLES__ to decide when to use .cfi ops
|
1.4 | 22-Aug-2013 |
matt | Don't include .cfi info if _KERNEL || _STANDALONE
|
1.3 | 19-Aug-2013 |
matt | thumbify add .cfi ops (for thumb)
|
1.2 | 20-Jun-2013 |
matt | Add support for __ARM_ARCH_EXT_IDIV__ which is set for those cores with hardware divide instructions. Note that gcc 4.5.x doesn't support this so this is just latent. gcc 4.7.x does.
|
1.1 | 30-Oct-2012 |
christos | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; split udivsi3 and divsi3 to fix static linking. This could be done better.
|
1.1.8.3 | 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")
|
1.1.8.2 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.1.8.1 | 30-Oct-2012 |
yamt | file udivsi3.S was added on branch yamt-pagecache on 2013-01-16 05:25:53 +0000
|
1.1.6.2 | 28-Nov-2012 |
matt | Merge from HEAD. split udivsi3 and divsi3 to fix static linking.
|
1.1.6.1 | 30-Oct-2012 |
matt | file udivsi3.S was added on branch matt-nb6-plus on 2012-11-28 01:53:42 +0000
|
1.1.4.4 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.4.3 | 23-Jun-2013 |
tls | resync from head
|
1.1.4.2 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.1.4.1 | 30-Oct-2012 |
tls | file udivsi3.S was added on branch tls-maxphys on 2012-11-20 02:57:29 +0000
|
1.1.2.2 | 19-Nov-2012 |
riz | Pull up following revision(s) (requested by christos in ticket #654): common/lib/libc/arch/arm/gen/modsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/umodsi3.S: revision 1.1 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.11 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.12 common/lib/libc/arch/arm/gen/divide.S: revision 1.1 lib/libc/arch/arm/gen/Makefile.inc: revision 1.20 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.3 common/lib/libc/arch/arm/gen/udivsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.4 Split out modsi3 and umodsi3 from the divsi3 file. This is so that we don't get re-defined symbols in libc from libgcc in static linking. Example: cc -pthread -static main-calls-pthread-create.c add split files. add new divsi3 related files. add new files to fix static linking split udivsi3 and divsi3 to fix static linking. This could be done better. Fixes PR#47139
|
1.1.2.1 | 30-Oct-2012 |
riz | file udivsi3.S was added on branch netbsd-6 on 2012-11-19 18:38:02 +0000
|
1.5 | 29-Jan-2014 |
joerg | Include compiler-rt in libc, libm and libkern.
|
1.4 | 15-Aug-2013 |
matt | Only assemble if !__ARM_EABI__
|
1.3 | 20-Jun-2013 |
matt | Add support for __ARM_ARCH_EXT_IDIV__ which is set for those cores with hardware divide instructions. Note that gcc 4.5.x doesn't support this so this is just latent. gcc 4.7.x does.
|
1.2 | 28-Nov-2012 |
matt | branches: 1.2.2; Optimize.
|
1.1 | 10-Oct-2012 |
christos | branches: 1.1.2; 1.1.4; 1.1.6; Split out modsi3 and umodsi3 from the divsi3 file. This is so that we don't get re-defined symbols in libc from libgcc in static linking. Example: cc -pthread -static main-calls-pthread-create.c
|
1.1.6.5 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.6.4 | 23-Jun-2013 |
tls | resync from head
|
1.1.6.3 | 25-Feb-2013 |
tls | resync with head
|
1.1.6.2 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.1.6.1 | 10-Oct-2012 |
tls | file umodsi3.S was added on branch tls-maxphys on 2012-11-20 02:57:29 +0000
|
1.1.4.2 | 19-Nov-2012 |
riz | Pull up following revision(s) (requested by christos in ticket #654): common/lib/libc/arch/arm/gen/modsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/umodsi3.S: revision 1.1 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.11 sys/lib/libkern/arch/arm/Makefile.inc: revision 1.12 common/lib/libc/arch/arm/gen/divide.S: revision 1.1 lib/libc/arch/arm/gen/Makefile.inc: revision 1.20 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.3 common/lib/libc/arch/arm/gen/udivsi3.S: revision 1.1 common/lib/libc/arch/arm/gen/divsi3.S: revision 1.4 Split out modsi3 and umodsi3 from the divsi3 file. This is so that we don't get re-defined symbols in libc from libgcc in static linking. Example: cc -pthread -static main-calls-pthread-create.c add split files. add new divsi3 related files. add new files to fix static linking split udivsi3 and divsi3 to fix static linking. This could be done better. Fixes PR#47139
|
1.1.4.1 | 10-Oct-2012 |
riz | file umodsi3.S was added on branch netbsd-6 on 2012-11-19 18:38:02 +0000
|
1.1.2.4 | 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")
|
1.1.2.3 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.1.2.2 | 30-Oct-2012 |
yamt | sync with head
|
1.1.2.1 | 10-Oct-2012 |
yamt | file umodsi3.S was added on branch yamt-pagecache on 2012-10-30 18:46:12 +0000
|
1.2.2.2 | 28-Nov-2012 |
matt | Merge from HEAD. split udivsi3 and divsi3 to fix static linking.
|
1.2.2.1 | 28-Nov-2012 |
matt | file umodsi3.S was added on branch matt-nb6-plus on 2012-11-28 01:53:42 +0000
|