Module Name:src
Committed By: scole
Date: Sat May 4 22:55:32 UTC 2019
Modified Files:
src/lib/csu/arch/ia64: crt0.S
Log Message:
add stop (;;) to elimate WAW dependency compiler warning
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/ia64/cr
Module Name:src
Committed By: maya
Date: Sun Feb 10 07:28:06 UTC 2019
Modified Files:
src/lib/csu/arch/riscv: crti.S crtn.S
Log Message:
Update comment (copied from or1k)
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/riscv/crti.S \
src/
Module Name:src
Committed By: christos
Date: Sat Jan 14 15:50:24 UTC 2017
Modified Files:
src/lib/csu/arch/alpha: crtbegin.h
Log Message:
remove useless include; asm.h is not useful for c files. our current assumption
is that stuff in cdefs.h is duplicated in asm.h.
To g
Module Name:src
Committed By: uwe
Date: Mon Aug 29 21:27:03 UTC 2016
Modified Files:
src/lib/csu/arch/sh3: crt0.S
Log Message:
___start is __dso_hidden, so use CALL_DATUM_LOCAL and drop the PIC
prologue from __start.
To generate a diff of this commit:
cvs rdiff -u -r1.5
Module Name:src
Committed By: christos
Date: Sun Aug 28 13:50:26 UTC 2016
Modified Files:
src/lib/csu/arch/sh3: crt0.S
Log Message:
fix pic code; otherwise we generate text relocations.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/csu/arch/sh3/crt0
Module Name:src
Committed By: christos
Date: Sun Jan 24 16:47:32 UTC 2016
Modified Files:
src/lib/csu/arch/alpha: Makefile.inc
Log Message:
Undo previous; the lossage is more basic.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/alpha/Makefi
Module Name:src
Committed By: christos
Date: Sun Jan 24 16:27:38 UTC 2016
Modified Files:
src/lib/csu/arch/alpha: Makefile.inc
Log Message:
Alpha needs _KERNTYPES
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/alpha/Makefile.inc
Please note
Module Name:src
Committed By: matt
Date: Fri May 1 21:35:56 UTC 2015
Modified Files:
src/lib/csu/arch/mips: crti.S
Log Message:
Make sure .init and .fini are word (4byte) aligned.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/mips/crti.S
Module Name:src
Committed By: joerg
Date: Sun Mar 16 11:41:30 UTC 2014
Modified Files:
src/lib/csu/arch/vax: crtbegin.S
Log Message:
__do_global_ctors_aux and __do_global_ctors_aux must be used locally, so
mark them as hidden.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: cherry
Date: Fri Mar 14 18:15:02 UTC 2014
Added Files:
src/lib/csu/arch/ia64: Makefile.inc crt0.S crtbegin.h crtend.S crti.S
crtn.S
Log Message:
Add crtstuff for ia64. Compile tested only
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: matt
Date: Thu Mar 6 19:05:59 UTC 2014
Modified Files:
src/lib/csu/arch/powerpc: crti.S
Log Message:
Use _XENTRY
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/arch/powerpc/crti.S
Please note that diffs are not pub
Module Name:src
Committed By: matt
Date: Thu Feb 27 18:11:08 UTC 2014
Modified Files:
src/lib/csu/arch/powerpc: crti.S
Log Message:
Use _ENTRY
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/powerpc/crti.S
Please note that diffs are not publ
Module Name:src
Committed By: matt
Date: Thu Feb 27 18:01:51 UTC 2014
Modified Files:
src/lib/csu/arch/powerpc: crt0.S
Log Message:
Use the CALL() macro.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/csu/arch/powerpc/crt0.S
Please note that diffs a
Module Name:src
Committed By: matt
Date: Thu Feb 27 16:47:48 UTC 2014
Modified Files:
src/lib/csu/arch/powerpc: crt0.S crtend.S crti.S crtn.S
Log Message:
Add powerpc64 support
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/csu/arch/powerpc/crt0.S
cv
Module Name:src
Committed By: joerg
Date: Fri Dec 20 15:35:48 UTC 2013
Modified Files:
src/lib/csu/arch/earm: crtend.S
Log Message:
Drop .fpu. Discussed with Matt.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/earm/crtend.S
Please note tha
Module Name:src
Committed By: matt
Date: Sun Dec 8 06:32:36 UTC 2013
Modified Files:
src/lib/csu/arch/mips: crt0.S
Log Message:
Make sure t9 ($25) is properly set before calling ___start
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/mips/c
Module Name:src
Committed By: matt
Date: Tue Sep 10 22:00:01 UTC 2013
Modified Files:
src/lib/csu/arch/arm: Makefile.inc
Log Message:
Define ELF_NOTE_MARCH_DESC for when running non-eabi in compat_netbsd32
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/l
Module Name:src
Committed By: matt
Date: Thu Sep 5 00:27:38 UTC 2013
Modified Files:
src/lib/csu/arch/earm: crt0.S
Log Message:
bic sp not allowed in thumb (even with thumb2)
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/earm/crt0.S
Pleas
Module Name:src
Committed By: matt
Date: Thu Sep 5 00:28:11 UTC 2013
Modified Files:
src/lib/csu/arch/mips: crtend.S
Log Message:
mips .eh_frame is writable
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/mips/crtend.S
Please note that diff
Module Name:src
Committed By: matt
Date: Wed Aug 21 03:03:02 UTC 2013
Modified Files:
src/lib/csu/arch/earm: crt0.S
Log Message:
Thumbify
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/earm/crt0.S
Please note that diffs are not public domai
Module Name:src
Committed By: martin
Date: Sat Jul 27 13:07:06 UTC 2013
Modified Files:
src/lib/csu/arch/m68k: crtbegin.h
Log Message:
In .fini invoke destructors (fix copy & pasto)
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/arch/m68k/crtbegi
Module Name:src
Committed By: matt
Date: Fri Jul 26 19:49:19 UTC 2013
Modified Files:
src/lib/csu/arch/m68k: crt0.S
Log Message:
Use jbsr and add END(__start)
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/arch/m68k/crt0.S
Please note that diffs
Module Name:src
Committed By: martin
Date: Fri Jul 26 18:47:23 UTC 2013
Modified Files:
src/lib/csu/arch/m68k: crt0.S
Log Message:
Simplify to new ___start() signature.
Seems to fix PR port-m68k/48076.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/c
Module Name:src
Committed By: matt
Date: Fri Jul 19 06:26:41 UTC 2013
Modified Files:
src/lib/csu/arch/m68k: crtbegin.h
Log Message:
Deal with m68010 not having bsrl so usr jsr on !__pic__
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/m68k/
Module Name:src
Committed By: matt
Date: Thu Jul 18 18:43:04 UTC 2013
Modified Files:
src/lib/csu/arch/m68k: crtbegin.h
Log Message:
s/bsrl/jsr/ and let gas figure it out
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/m68k/crtbegin.h
Please
Module Name:src
Committed By: skrll
Date: Sat Jul 13 18:52:35 UTC 2013
Added Files:
src/lib/csu/arch/hppa: Makefile.inc crt0.S crtbegin.h crtend.S crti.S
crtn.S
Log Message:
Add crtstuff for hppa. Lightly tested.
To generate a diff of this commit:
cvs rdiff -
Module Name:src
Committed By: matt
Date: Thu Jul 11 17:07:35 UTC 2013
Modified Files:
src/lib/csu/arch/m68k: Makefile.inc crt0.S
Added Files:
src/lib/csu/arch/m68k: crtbegin.h crtend.S
Log Message:
Use pc-relative branch in crt0.S
Add crtend.S and crtbegin.h (uses
Module Name:src
Committed By: matt
Date: Thu Jul 11 16:40:28 UTC 2013
Added Files:
src/lib/csu/arch/alpha: Makefile.inc crt0.S crtbegin.h crtend.S crti.S
crtn.S
Log Message:
Add crtstuff for alpha. Compile tested only.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: matt
Date: Thu Jul 11 16:23:40 UTC 2013
Modified Files:
src/lib/csu/arch/mips: crtend.S
Log Message:
Make this work for N64 as well.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/mips/crtend.S
Please note that
Module Name:src
Committed By: martin
Date: Thu Jul 11 06:57:16 UTC 2013
Modified Files:
src/lib/csu/arch/sparc: Makefile.inc crt0.S
Added Files:
src/lib/csu/arch/sparc: crtbegin.h crtend.S
src/lib/csu/arch/sparc64: Makefile.inc crt0.S crtbegin.h crtend.S
Module Name:src
Committed By: matt
Date: Wed Jul 10 23:30:45 UTC 2013
Modified Files:
src/lib/csu/arch/vax: crtbegin.S
Log Message:
Add END(func) so gdb doesn't get so confused.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/csu/arch/vax/crtbegin.S
Module Name:src
Committed By: matt
Date: Wed Jul 10 22:55:40 UTC 2013
Modified Files:
src/lib/csu/arch/vax: crtbegin.S
Log Message:
Fix another bneq -> beql botch
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/csu/arch/vax/crtbegin.S
Please note tha
Module Name:src
Committed By: matt
Date: Wed Jul 10 15:05:46 UTC 2013
Modified Files:
src/lib/csu/arch/mips: Makefile.inc
Log Message:
Add a ELFSIZE define
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/mips/Makefile.inc
Please note that di
Module Name:src
Committed By: matt
Date: Wed Jul 10 14:27:02 UTC 2013
Modified Files:
src/lib/csu/arch/vax: crtbegin.S
Log Message:
Fix logic inversion.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/arch/vax/crtbegin.S
Please note that diffs ar
Module Name:src
Committed By: matt
Date: Sun Jun 30 08:00:35 UTC 2013
Modified Files:
src/lib/csu/arch/mips: crtbegin.h crti.S crtn.S
Log Message:
For O32, don't save $gp on the stack, save $s0 instead and just keep $gp
in $s0.
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: matt
Date: Tue Jun 25 16:51:14 UTC 2013
Modified Files:
src/lib/csu/arch/mips: crtbegin.h
Log Message:
Deal with O32 callling sequences.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/mips/crtbegin.h
Please not
Module Name:src
Committed By: matt
Date: Tue Jun 25 16:47:47 UTC 2013
Modified Files:
src/lib/csu/arch/mips: crt0.S
Log Message:
Initialize $gp
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/mips/crt0.S
Please note that diffs are not public
Module Name:src
Committed By: matt
Date: Tue Jun 25 00:30:07 UTC 2013
Modified Files:
src/lib/csu/arch/vax: Makefile.inc crtbegin.S crtend.S
Log Message:
Use .long not .word
Use _ENTRY
[with these changes, the crtstuff passes its ATF tests.]
To generate a diff of this co
Module Name:src
Committed By: matt
Date: Mon Jun 24 20:56:18 UTC 2013
Modified Files:
src/lib/csu/arch/earm: crtbegin.S
Log Message:
Use (target1) for .init/fini array entries
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/arch/earm/crtbegin.S
P
Module Name:src
Committed By: matt
Date: Mon Jun 24 14:49:55 UTC 2013
Modified Files:
src/lib/csu/arch/vax: crtbegin.S
Log Message:
Like the rest, make __DTOR_LIST__ start with a -1
Make sure dwarf_eh_object is 8 words long.
To generate a diff of this commit:
cvs rdiff -
Module Name:src
Committed By: matt
Date: Mon Jun 24 14:53:42 UTC 2013
Modified Files:
src/lib/csu/arch/earm: crtbegin.S
Log Message:
Make sure dwarf_eh_object is 8 words long.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/earm/crtbegin.S
P
Module Name:src
Committed By: matt
Date: Fri Jun 21 15:54:08 UTC 2013
Modified Files:
src/lib/csu/arch/vax: Makefile.inc crt0.S
Added Files:
src/lib/csu/arch/vax: crtbegin.S crtend.S
Log Message:
USE_COMPILERCRTSTUFF=no support for vax.
To generate a diff of this
Module Name:src
Committed By: skrll
Date: Sun May 5 10:26:57 UTC 2013
Modified Files:
src/lib/csu/arch/arm: crtbegin.S
src/lib/csu/arch/earm: crtbegin.S
Log Message:
Whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/csu/arch/arm/crtb
Module Name:src
Committed By: skrll
Date: Mon Apr 29 07:22:00 UTC 2013
Modified Files:
src/lib/csu/arch/arm: Makefile.inc
Log Message:
Simplify. earm is dealt with elsewhere.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/csu/arch/arm/Makefile.inc
P
Module Name:src
Committed By: matt
Date: Wed Jan 23 02:14:14 UTC 2013
Modified Files:
src/lib/csu/arch/arm: Makefile.inc
Log Message:
Handle CPUFLAGS being empty
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/arch/arm/Makefile.inc
Please note th
Module Name:src
Committed By: matt
Date: Tue Jan 22 22:49:48 UTC 2013
Modified Files:
src/lib/csu/arch/arm: Makefile.inc
Log Message:
If you are using aapcs, you must be using INITFINI
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/arm/Makef
Module Name:src
Committed By: skrll
Date: Sun Sep 16 13:46:49 UTC 2012
Modified Files:
src/lib/csu/arch/arm: Makefile.inc
Log Message:
Whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/arm/Makefile.inc
Please note that diffs are not
Module Name:src
Committed By: matt
Date: Sat Aug 25 15:39:05 UTC 2012
Modified Files:
src/lib/csu/arch/arm: crtbegin.S
Log Message:
Fix fini processing.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/arch/arm/crtbegin.S
Please note that diffs ar
Module Name:src
Committed By: matt
Date: Fri Aug 24 16:37:45 UTC 2012
Modified Files:
src/lib/csu/arch/arm: crtbegin.S
Log Message:
Fix code around __register_frame_info (fixes core dumps)
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/arm/c
Module Name:src
Committed By: matt
Date: Mon Aug 13 02:49:04 UTC 2012
Added Files:
src/lib/csu/arch/earm: Makefile.inc crt0.S crtbegin.S crtend.S crti.S
crtn.S
Log Message:
crt* files for ARM EABI. This is pretty different from OABI. crti.S only
has sysident,
Module Name:src
Committed By: matt
Date: Sat Aug 11 07:26:25 UTC 2012
Modified Files:
src/lib/csu/arch/arm: crtend.S
Log Message:
Update copyright year.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/arm/crtend.S
Please note that diffs are
Module Name:src
Committed By: matt
Date: Sat Aug 11 07:25:44 UTC 2012
Modified Files:
src/lib/csu/arch/arm: crt0.S
Log Message:
Replace copyright since it now has new contents
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/arch/arm/crt0.S
Please
Module Name:src
Committed By: matt
Date: Sat Aug 11 07:25:13 UTC 2012
Modified Files:
src/lib/csu/arch/arm: crtbegin.S
Log Message:
Fix typo.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/arm/crtbegin.S
Please note that diffs are not publi
Module Name:src
Committed By: matt
Date: Sat Aug 11 01:33:36 UTC 2012
Modified Files:
src/lib/csu/arch/arm: crt0.S crti.S crtn.S
Added Files:
src/lib/csu/arch/arm: crtbegin.S crtend.S
Log Message:
USE_COMPILERCRTSTUFF=no support for arm
This passes all the lib/csu
Module Name:src
Committed By: uwe
Date: Sat Jun 2 22:15:15 UTC 2012
Modified Files:
src/lib/csu/arch/sh3: crtbegin.S
Log Message:
Claim copyright (per Joerg's request).
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/sh3/crtbegin.S
Please n
Module Name:src
Committed By: uwe
Date: Tue Jan 31 20:30:15 UTC 2012
Added Files:
src/lib/csu/arch/sh3: crtbegin.S
Log Message:
Implement crtbegin* for sh3. Tested to work on landisk.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/lib/csu/arch/sh3/crtbegi
Module Name:src
Committed By: uwe
Date: Tue Jan 31 20:17:57 UTC 2012
Modified Files:
src/lib/csu/arch/sh3: crt0.S
Log Message:
New ___start() C function takes 3 arguments instead of 6 and fetches
argc, argv and environ from ps_strings instead. Adjust the trampoline
accord
Module Name:src
Committed By: uwe
Date: Tue Jan 31 20:12:47 UTC 2012
Modified Files:
src/lib/csu/arch/sh3: crtend.S crti.S
Log Message:
Use unambiguous .p2align 2 since .align 4 copied from i386 is
incorrect, as .align is .p2align on sh3, not .balign
To generate a diff o
Module Name:src
Committed By: uwe
Date: Sun Jan 29 23:27:24 UTC 2012
Modified Files:
src/lib/csu/arch/sh3: crt0.S
Log Message:
Since it's in a separate file now, we cannot use direct branch to label.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu
Module Name:src
Committed By: uwe
Date: Sat Jan 28 15:08:47 UTC 2012
Added Files:
src/lib/csu/arch/sh3: crtend.S
Log Message:
Steal arch/i386/crtend.S
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/lib/csu/arch/sh3/crtend.S
Please note that diffs are not
Module Name:src
Committed By: uwe
Date: Sat Jan 28 12:45:43 UTC 2012
Modified Files:
src/lib/csu/arch/sh3: crtn.S
Log Message:
Add a comment that explains what this code does.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/sh3/crtn.S
Please
Module Name:src
Committed By: uwe
Date: Sat Jan 28 12:44:19 UTC 2012
Modified Files:
src/lib/csu/arch/sh3: crti.S
Log Message:
Add a comment that explains what this code does.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/sh3/crti.S
Please
Module Name:src
Committed By: uwe
Date: Sat Jan 28 12:21:14 UTC 2012
Modified Files:
src/lib/csu/arch/sh3: crt0.S
Log Message:
Asm cosmetic. Add a comment that explains what this trampoline does.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/ar
Module Name:src
Committed By: matt
Date: Mon Jul 4 21:55:09 UTC 2011
Modified Files:
src/lib/csu/arch/powerpc: crtbegin.S
Log Message:
Add missing */
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/powerpc/crtbegin.S
Please note that diffs
Module Name:src
Committed By: matt
Date: Sat Jul 2 20:16:09 UTC 2011
Modified Files:
src/lib/csu/arch/powerpc: crt0.S
Log Message:
The kernel and ld.elf_so call with a different order for
cleanup, obj, ps_strings so deal with it.
With this change, USE_COMPILERCRTSTUFF=no
Module Name:src
Committed By: matt
Date: Sat Jul 2 20:14:10 UTC 2011
Modified Files:
src/lib/csu/arch/vax: crt0.S
Log Message:
Adapt to the new ___start calling convention
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/arch/vax/crt0.S
Please no
Module Name:src
Committed By: joerg
Date: Fri Jul 1 02:59:05 UTC 2011
Modified Files:
src/lib/csu/arch/i386: crt0.S
src/lib/csu/arch/powerpc: crt0.S
src/lib/csu/arch/x86_64: crt0.S
Log Message:
Explicitly declare ___start as hidden.
To generate a diff of
Module Name:src
Committed By: matt
Date: Thu Jun 30 20:10:17 UTC 2011
Modified Files:
src/lib/csu/arch/powerpc: crt0.S
Log Message:
Adapt to new ___start definition.
Use PIC method to load %r13 with address of _SDA_BASE_
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: matt
Date: Tue Feb 8 02:02:26 UTC 2011
Added Files:
src/lib/csu/arch/powerpc: Makefile.inc crt0.S crtbegin.S crtend.S
crti.S crtn.S
Log Message:
First pass at new crtstuff for powerpc. Doesn't quite work yet
(obj parameter to ___
Module Name:src
Committed By: joerg
Date: Tue Nov 30 18:37:59 UTC 2010
Modified Files:
src/lib/csu/arch/x86_64: crtbegin.S
Log Message:
Fix stack alignment for non-constructor/destructor calls.
AMD64 stack is 16 Byte aligned at the start of the function,
so always push rbx
70 matches
Mail list logo