CVS commit: src/lib/csu/arch/ia64

2019-05-04 Thread Sean Cole
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

CVS commit: src/lib/csu/arch/riscv

2019-02-09 Thread Maya Rashish
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/

CVS commit: src/lib/csu/arch/alpha

2017-01-14 Thread Christos Zoulas
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

CVS commit: src/lib/csu/arch/sh3

2016-08-29 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/sh3

2016-08-28 Thread Christos Zoulas
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

CVS commit: src/lib/csu/arch/alpha

2016-01-24 Thread Christos Zoulas
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

CVS commit: src/lib/csu/arch/alpha

2016-01-24 Thread Christos Zoulas
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

CVS commit: src/lib/csu/arch/mips

2015-05-01 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/vax

2014-03-16 Thread Joerg Sonnenberger
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

CVS commit: src/lib/csu/arch/ia64

2014-03-14 Thread Cherry G. Mathew
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

CVS commit: src/lib/csu/arch/powerpc

2014-03-06 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/powerpc

2014-02-27 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/powerpc

2014-02-27 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/powerpc

2014-02-27 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/earm

2013-12-20 Thread Joerg Sonnenberger
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

CVS commit: src/lib/csu/arch/mips

2013-12-07 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/arm

2013-09-10 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/mips

2013-09-04 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/earm

2013-09-04 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/earm

2013-08-20 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/m68k

2013-07-27 Thread Martin Husemann
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

CVS commit: src/lib/csu/arch/m68k

2013-07-26 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/m68k

2013-07-26 Thread Martin Husemann
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

CVS commit: src/lib/csu/arch/m68k

2013-07-18 Thread Matt Thomas
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/

CVS commit: src/lib/csu/arch/m68k

2013-07-18 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/hppa

2013-07-13 Thread Nick Hudson
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 -

CVS commit: src/lib/csu/arch/m68k

2013-07-11 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/alpha

2013-07-11 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/mips

2013-07-11 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch

2013-07-10 Thread Martin Husemann
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

CVS commit: src/lib/csu/arch/vax

2013-07-10 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/vax

2013-07-10 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/mips

2013-07-10 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/vax

2013-07-10 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/mips

2013-06-30 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/mips

2013-06-25 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/mips

2013-06-25 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/vax

2013-06-24 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/earm

2013-06-24 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/vax

2013-06-24 Thread Matt Thomas
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 -

CVS commit: src/lib/csu/arch/earm

2013-06-24 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/vax

2013-06-21 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch

2013-05-05 Thread Nick Hudson
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

CVS commit: src/lib/csu/arch/arm

2013-04-29 Thread Nick Hudson
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

CVS commit: src/lib/csu/arch/arm

2013-01-22 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/arm

2013-01-22 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/arm

2012-09-16 Thread Nick Hudson
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

CVS commit: src/lib/csu/arch/arm

2012-08-25 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/arm

2012-08-24 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/earm

2012-08-12 Thread Matt Thomas
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,

CVS commit: src/lib/csu/arch/arm

2012-08-11 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/arm

2012-08-11 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/arm

2012-08-11 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/arm

2012-08-10 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/sh3

2012-06-02 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/sh3

2012-01-31 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/sh3

2012-01-31 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/sh3

2012-01-31 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/sh3

2012-01-29 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/sh3

2012-01-28 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/sh3

2012-01-28 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/sh3

2012-01-28 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/sh3

2012-01-28 Thread Valeriy E. Ushakov
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

CVS commit: src/lib/csu/arch/powerpc

2011-07-04 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/powerpc

2011-07-02 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/vax

2011-07-02 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch

2011-06-30 Thread Joerg Sonnenberger
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

CVS commit: src/lib/csu/arch/powerpc

2011-06-30 Thread Matt Thomas
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

CVS commit: src/lib/csu/arch/powerpc

2011-02-07 Thread Matt Thomas
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 ___

CVS commit: src/lib/csu/arch/x86_64

2010-11-30 Thread Joerg Sonnenberger
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