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: dholland
Date: Sun Jan 27 04:35:25 UTC 2019
Modified Files:
src/lib/csu: Makefile
Log Message:
fix duplicated chunk from merge
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/lib/csu/Makefile
Please note that diffs are not
Module Name:src
Committed By: christos
Date: Fri Dec 28 20:12:35 UTC 2018
Modified Files:
src/lib/csu/common: crt0-common.c
Log Message:
Re-do previous (always make available preinit/initarray/finiarray), with
less disruption.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Fri Dec 28 18:17:11 UTC 2018
Modified Files:
src/lib/csu/arch/aarch64: Makefile.inc
src/lib/csu/arch/arm: Makefile.inc
src/lib/csu/arch/earm: Makefile.inc
src/lib/csu/arch/or1k: Makefile.inc
src/li
Module Name:src
Committed By: christos
Date: Fri Dec 28 13:53:17 UTC 2018
Modified Files:
src/lib/csu/common: crtbegin.c
Log Message:
Avoid duplicate definitions on arm (reported by kre@)
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/lib/csu/common/cr
Module Name:src
Committed By: christos
Date: Thu Dec 27 19:32:32 UTC 2018
Modified Files:
src/lib/csu/common: crt0-common.c crtbegin.c
Log Message:
Allow both array and non-array constructors for transition.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 s
Module Name:src
Committed By: christos
Date: Thu Dec 27 18:57:15 UTC 2018
Modified Files:
src/lib/csu/arch/aarch64: Makefile.inc
src/lib/csu/arch/arm: Makefile.inc
src/lib/csu/arch/earm: Makefile.inc
src/lib/csu/arch/or1k: Makefile.inc
src/li
Module Name:src
Committed By: joerg
Date: Mon Nov 26 17:37:46 UTC 2018
Modified Files:
src/lib/csu/arch/aarch64: crt0.S
src/lib/csu/arch/alpha: crt0.S
src/lib/csu/arch/arm: crt0.S
src/lib/csu/arch/earm: crt0.S
src/lib/csu/arch/hppa: crt0.S
Module Name:src
Committed By: kamil
Date: Thu Jul 26 01:25:23 UTC 2018
Modified Files:
src/lib/csu: Makefile
Log Message:
Specify NOLIBCSANITIZER in lib/csu
The low-level libraries in csu are used in non-sanitized code.
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: kre
Date: Fri Jul 13 01:00:17 UTC 2018
Modified Files:
src/lib/csu/common: crt0-common.c
Log Message:
i386/amd64 build fix. Fix "possibly used uninitialized" from gcc.
These changes should make no practical effect - but because external
data
Module Name:src
Committed By: joerg
Date: Thu Jul 12 21:36:46 UTC 2018
Modified Files:
src/lib/csu/common: crt0-common.c
Log Message:
Add static PIE support for i386 and AMD64.
The basic glue works with mininal changes for other architectures as
well, but those require li
Module Name:src
Committed By: joerg
Date: Thu Jul 12 21:35:12 UTC 2018
Modified Files:
src/lib/csu/common: crt0-common.c
Log Message:
_DYNAMIC is present for static PIE as well, so loosen rtld check.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/lib/c
Module Name:src
Committed By: kamil
Date: Sat Jun 16 18:58:00 UTC 2018
Modified Files:
src/lib/csu: Makefile
Log Message:
Disable MKSANITIZER in lib/csu
These low-level libraries are expected to be not touched by a sanitizer.
Every libc program not using sanitizers cannot
Module Name:src
Committed By: joerg
Date: Tue Jul 18 14:34:19 UTC 2017
Modified Files:
src/lib/csu/arch/mips: crtend.S
src/lib/csu/common: crtbegin.c
Log Message:
.eh_frame should be read-only on MIPS too.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1
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: joerg
Date: Wed Jun 29 11:16:47 UTC 2016
Modified Files:
src/lib/csu/common: crtbegin.c
Log Message:
For some mind-boogling reasons, GCC 5.4 believes that a weak reference
cannot alias with an extern. While this is clearly bogus, avoid yet
ano
Module Name:src
Committed By: joerg
Date: Tue Jun 7 12:07:35 UTC 2016
Modified Files:
src/lib/csu/common: crt0-common.c crtbegin.c
Log Message:
Fun fact of the weak: a weak reference doesn't have visibility attached.
As such, reorganize the start/end references to use a w
Module Name:src
Committed By: joerg
Date: Sun Jun 5 00:43:39 UTC 2016
Modified Files:
src/lib/csu/common: crtbegin.c
Log Message:
Make older GCC and Clang happy and use weak references to the elements,
not declared as arrays.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: joerg
Date: Wed Jun 1 21:24:55 UTC 2016
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Revert -O1 hack for GCC 5.3, replaced by workaround in the code.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/lib/csu
Module Name:src
Committed By: joerg
Date: Wed Jun 1 21:21:55 UTC 2016
Modified Files:
src/lib/csu/common: crtbegin.c
Log Message:
PR toolchain/51121:
__CTOR_LIST__ and __CTOR_LIST_END__ are logically the same object, but
due to the start marker, the former has to be decla
Module Name:src
Committed By: martin
Date: Tue May 10 10:23:09 UTC 2016
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
We need the -O1 hack (for gcc 5.3) for crtbegin.c as well.
Works around PR toolchain/51121.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: martin
Date: Sun May 1 08:33:14 UTC 2016
Modified Files:
src/lib/csu/common: compident.S
Log Message:
Change section flags to "MG" and put it into comdat.
Makes new binutils happy.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: martin
Date: Sun May 1 07:25:46 UTC 2016
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Revert previous (fallout is more subtle but there).
Rework the conditionon so it depends on .S existence instead of an arch
list.
To gene
Module Name:src
Committed By: martin
Date: Sat Apr 30 13:12:13 UTC 2016
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Gcc 5.3 seems to do fine compiling this for sparc64, so exclude it
from the -O1 hack
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: skrll
Date: Tue Mar 29 21:23:05 UTC 2016
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
crt0-common.c is miscompiled by gcc 5.3 on evbarm with -O2 so use -O1. Do
this for all non-x86 arches.
To generate a diff of this commit:
Module Name:src
Committed By: mrg
Date: Sun Mar 27 00:03:06 UTC 2016
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
add a hack for GCC 5 and non-x86 platforms:
build crtbeginS.o with -O1 as GCC tries to be very smart with the
__DTOR_LIST__ as it believes it
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: Wed May 14 14:59:14 UTC 2014
Modified Files:
src/lib/csu/common: compident.S sysident.S
Log Message:
Ensure notes are properly padded to 32bit length.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/common
Module Name:src
Committed By: joerg
Date: Tue Apr 22 13:23:36 UTC 2014
Modified Files:
src/lib/csu: README
Removed Files:
src/lib/csu/common_elf: Makefile.inc common.c common.h crti.c crtn.c
dot_init.h dwarf2_eh.h
src/lib/csu/ia64: Makefile crt0.
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: Fri Mar 7 07:23:49 UTC 2014
Removed Files:
src/lib/csu/powerpc64: Makefile crt0.c dot_init.h
Log Message:
these are obsolete. Now using the common powerpc files in csu/arch/powerpc.
To generate a diff of this commit:
cvs rdiff -
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: uwe
Date: Thu Feb 27 02:14:27 UTC 2014
Removed Files:
src/lib/csu/sh3_elf: Makefile crt0.c dot_init.h
Log Message:
G/c old unused sh3 csu. Requested by joerg@
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r0 src/lib/csu/sh3_elf/Mak
Module Name:src
Committed By: martin
Date: Wed Feb 26 14:54:51 UTC 2014
Modified Files:
src/lib/csu/common: compident.S
Log Message:
Make the .note section mergable and set proper "item" length.
XXX seems to be impossible to do that with gas w/o causing a (bogus)
warning -
Module Name:src
Committed By: martin
Date: Sat Feb 1 11:59:00 UTC 2014
Removed Files:
src/lib/csu/sparc64: Makefile crt0.c
src/lib/csu/sparc_elf: Makefile crt0.c dot_init.h
Log Message:
sparc and sparc64 have moved to new world order, remove legacy files.
To gen
Module Name:src
Committed By: matt
Date: Fri Jan 31 11:58:34 UTC 2014
Removed Files:
src/lib/csu/alpha: Makefile crt0.c crtfm.c dot_init.h
src/lib/csu/mips: Makefile crt0.c dot_init.h
src/lib/csu/powerpc: Makefile crt0.c dot_init.h
src/lib/csu/vax_el
Module Name:src
Committed By: bouyer
Date: Wed Jan 29 20:57:49 UTC 2014
Modified Files:
src/lib/csu/common: crtbegin.c
Log Message:
Also make sure the __CTOR_LIST__ is just aligned to a pointer boundary.
By default, mips N32 will aligned to a 64-bit boundary not 32-bit
whi
Module Name:src
Committed By: matt
Date: Sat Jan 11 00:18:15 UTC 2014
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Using ${LD} -x screws up BE arm. Use ${OBJCOPY} ${OBJCOPYLIBFLAGS} instead
so the $a/$t/$d symbols are preserved.
To generate a diff of th
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: Wed Dec 11 06:55:25 UTC 2013
Modified Files:
src/lib/csu/common: crtbegin.c
Log Message:
Make sure the __CTOR_LIST__ is just aligned to a pointer boundary.
By default, mips N32 will aligned to a 64-bit boundary not 32-bit
which caus
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: joerg
Date: Fri Nov 29 23:00:49 UTC 2013
Modified Files:
src/lib/csu/common: crtbegin.c
Log Message:
Include crtbegin.h first to make it possible to build with the stricter
attribute consistency checks in clang.
To generate a diff of this co
Module Name:src
Committed By: martin
Date: Sun Nov 17 11:16:09 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Simplify previous by using CSU_MACHINE_ARCH. Hint from Takeshi Nakayama.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 sr
Module Name:src
Committed By: martin
Date: Sat Nov 16 10:50:43 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
We do not want to build the code model markes when creating the 32bit
compat libs for sparc64
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: joerg
Date: Mon Nov 11 10:24:27 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Explicitly depend on sys/param.h to pick up __NetBSD_Version changes.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/li
Module Name:src
Committed By: uwe
Date: Wed Sep 18 22:53:39 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Fix previous: use PICFLAGS for crtbeginS.o
Should unbreak sh3 builds.
XXX: PICFLAGS is defined in bsd.lib.mk which lib/csu does not use.
For
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: Tue Sep 10 17:23:55 UTC 2013
Modified Files:
src/lib/csu/common: sysident_assym.cf
Log Message:
MARCH note is conditional
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/common/sysident_assym.cf
Please not
Module Name:src
Committed By: matt
Date: Tue Sep 10 16:45:33 UTC 2013
Modified Files:
src/lib/csu: Makefile
src/lib/csu/arch/earm: Makefile.inc
src/lib/csu/common: Makefile.inc sysident.S sysident_assym.cf
Log Message:
Add support for a NetBSD MARCH elf not
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: Mon Aug 26 14:20:53 UTC 2013
Modified Files:
src/lib/csu/common: crtbegin.c
Log Message:
MIPS wants a read/write eh_frame.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/csu/common/crtbegin.c
Please note that
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: matt
Date: Mon Aug 19 22:15:13 UTC 2013
Modified Files:
src/lib/csu/common: crtbegin.c
Log Message:
Put the ctors code in .text.startup and dtors code in .text.exit
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/comm
Module Name:src
Committed By: skrll
Date: Mon Aug 19 06:56:15 UTC 2013
Removed Files:
src/lib/csu/arm_elf: Makefile crt0.c dot_init.h
Log Message:
G/C arm COMPILERCRTSTUFF
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r0 src/lib/csu/arm_elf/Makefile
cvs rdiff -u
Module Name:src
Committed By: matt
Date: Mon Aug 5 13:38:35 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Added Files:
src/lib/csu/arch/alpha: crtfm.c
Log Message:
Alpha needs crtfm.o for USE_COMPILERCRTSTUFF=no
To generate a diff of this commit:
cvs
Module Name:src
Committed By: skrll
Date: Sun Aug 4 17:35:10 UTC 2013
Removed Files:
src/lib/csu/hppa: Makefile crt0.c dot_init.h
Log Message:
G/C old csu stuff for hppa.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r0 src/lib/csu/hppa/Makefile
cvs rdiff -u -r
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:56 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Only supplie -fPIE to crtbegin.c if MKPIC is yes.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/lib/csu/common/Makefile
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: martin
Date: Wed Jul 17 14:23:46 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Use -fPIE for crtbegin.o (instead of -fpie).
Fixes linking the firefox js shell. Ok: joerg@
To generate a diff of this commit:
cvs rdiff
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: skrll
Date: Sat Jul 13 09:48:26 UTC 2013
Modified Files:
src/lib/csu: README
Log Message:
crt0 actually calls ___start
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/csu/README
Please note that diffs are not public doma
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: martin
Date: Wed Jul 10 09:41:16 UTC 2013
Modified Files:
src/lib/csu: README
Log Message:
Try to also document the variant using common C code - Matt, please review!
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/csu/RE
Module Name:src
Committed By: martin
Date: Wed Jul 10 09:32:49 UTC 2013
Modified Files:
src/lib/csu: README
Log Message:
Fix typo
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/csu/README
Please note that diffs are not public domain; they are subjec
Module Name:src
Committed By: joerg
Date: Fri Jul 5 02:06:49 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Only install crtbeginS.o, crtbeginT.o and crtendS.o when MKPIC=yes.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/lib/
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: Thu Jun 27 21:24:39 UTC 2013
Modified Files:
src/lib/csu/arch/arm: Makefile.inc
src/lib/csu/arch/earm: Makefile.inc
src/lib/csu/arch/powerpc: Makefile.inc crtend.S
src/lib/csu/common: Makefile.inc crtbegin.c
A
Module Name:src
Committed By: matt
Date: Thu Jun 27 03:37:21 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Add -fPIC to compile of crtbeginS.o
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/csu/common/Makefile.inc
Please n
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 07:18:02 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Reorder to avoid !exists
Add a crtbegin.h dependency
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/csu/common/Makefi
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: Mon Jun 24 14:49:13 UTC 2013
Modified Files:
src/lib/csu/arch/arm: crtbegin.S
src/lib/csu/common: crtbegin.c
Log Message:
Make dwarf_eh_object is 8 words long
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src
Module Name:src
Committed By: joerg
Date: Mon Jun 24 14:27:35 UTC 2013
Modified Files:
src/lib/csu: README
Log Message:
Add some more clues on what is needed to add a new platform.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/csu/README
Please not
Module Name:src
Committed By: matt
Date: Sat Jun 22 02:37:09 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Added Files:
src/lib/csu/arch/mips: Makefile.inc crt0.S crtbegin.h crtend.S crti.S
crtn.S
src/lib/csu/common: crtbegin.c
Log M
Module Name:src
Committed By: matt
Date: Sat Jun 22 02:21:58 UTC 2013
Modified Files:
src/lib/csu/common: Makefile.inc
Log Message:
Allow crtbegin to be a C file.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/csu/common/Makefile.inc
Please note tha
1 - 100 of 167 matches
Mail list logo