Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/mvme68k/stand/libbug rename to bugstart.S



details:   https://anonhg.NetBSD.org/src/rev/0eb2568abd73
branches:  trunk
changeset: 333907:0eb2568abd73
user:      christos <christos%NetBSD.org@localhost>
date:      Fri Nov 21 20:10:28 2014 +0000

description:
rename to bugstart.S

diffstat:

 sys/arch/mvme68k/stand/libbug/Makefile   |   4 +-
 sys/arch/mvme68k/stand/libbug/bugstart.S |  57 ++++++++++++++++++++++++++++++++
 sys/arch/mvme68k/stand/libbug/bugstart.s |  57 --------------------------------
 3 files changed, 59 insertions(+), 59 deletions(-)

diffs (140 lines):

diff -r e14123503a75 -r 0eb2568abd73 sys/arch/mvme68k/stand/libbug/Makefile
--- a/sys/arch/mvme68k/stand/libbug/Makefile    Fri Nov 21 16:21:13 2014 +0000
+++ b/sys/arch/mvme68k/stand/libbug/Makefile    Fri Nov 21 20:10:28 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.16 2011/01/21 15:59:08 joerg Exp $
+#      $NetBSD: Makefile,v 1.17 2014/11/21 20:10:28 christos Exp $
 
 LIB=bug
 
@@ -21,7 +21,7 @@
 
 # separate rule for bugstart.c
 # this is build separately from rest of libbug
-bugstart.o: bugstart.s
+bugstart.o: bugstart.S
        ${CC} -x assembler-with-cpp -nostdinc ${INCPATH} \
        -D_STANDALONE -c ${.IMPSRC}
 
diff -r e14123503a75 -r 0eb2568abd73 sys/arch/mvme68k/stand/libbug/bugstart.S
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/mvme68k/stand/libbug/bugstart.S  Fri Nov 21 20:10:28 2014 +0000
@@ -0,0 +1,57 @@
+/*     $NetBSD: bugstart.S,v 1.1 2014/11/21 20:10:28 christos Exp $    */
+
+#define _LOCORE
+#include <machine/prom.h>
+#undef _LOCORE
+#include <machine/asm.h>
+
+       .data
+       .even
+
+GLOBAL(bugargs)
+       .space  MVMEPROM_ARGS_MAX*4
+
+       .text
+       .even
+
+       .long   _C_LABEL(start) - 0x10
+       .long   _C_LABEL(start)
+
+#define        BUG_ARG(which)  _C_LABEL(bugargs) + (which)
+
+ENTRY_NOPROFILE(_start)
+ENTRY_NOPROFILE(start)
+       moveml  %d0/%a0,%sp@-
+       lea     _C_LABEL(edata),%a0
+       movl    #_C_LABEL(end) - 4,%d0
+       subl    %a0,%d0
+       lsrl    #2,%d0
+1:     clrl    %a0@+
+       dbra    %d0,1b
+       moveml  %sp@+,%d0/%a0
+       movl    MVMEPROM_REG_DEVLUN, BUG_ARG(MVMEPROM_ARGS_DEVLUN)
+       movl    MVMEPROM_REG_CTRLLUN, BUG_ARG(MVMEPROM_ARGS_CTRLLUN)
+       movl    MVMEPROM_REG_FLAGS, BUG_ARG(MVMEPROM_ARGS_FLAGS)
+       movl    MVMEPROM_REG_CTRLADDR, BUG_ARG(MVMEPROM_ARGS_CTRLADDR)
+       movl    MVMEPROM_REG_ENTRY, BUG_ARG(MVMEPROM_ARGS_ENTRY)
+       movl    MVMEPROM_REG_CONFBLK, BUG_ARG(MVMEPROM_ARGS_CONFBLK)
+       movl    MVMEPROM_REG_NBARGSTART, BUG_ARG(MVMEPROM_ARGS_NBARGSTART)
+       movl    MVMEPROM_REG_NBARGEND, BUG_ARG(MVMEPROM_ARGS_NBARGEND)
+       movl    MVMEPROM_REG_ARGSTART, BUG_ARG(MVMEPROM_ARGS_ARGSTART)
+       movl    MVMEPROM_REG_ARGEND, BUG_ARG(MVMEPROM_ARGS_ARGEND)
+       jmp     _C_LABEL(_bugstart)
+
+ENTRY_NOPROFILE(bugexec)
+       addql   #4,%sp
+       movl    BUG_ARG(MVMEPROM_ARGS_DEVLUN), MVMEPROM_REG_DEVLUN
+       movl    BUG_ARG(MVMEPROM_ARGS_CTRLLUN), MVMEPROM_REG_CTRLLUN
+       movl    BUG_ARG(MVMEPROM_ARGS_FLAGS), MVMEPROM_REG_FLAGS
+       movl    BUG_ARG(MVMEPROM_ARGS_CTRLADDR), MVMEPROM_REG_CTRLADDR
+       movl    BUG_ARG(MVMEPROM_ARGS_ENTRY), MVMEPROM_REG_ENTRY
+       movl    BUG_ARG(MVMEPROM_ARGS_CONFBLK), MVMEPROM_REG_CONFBLK
+       movl    BUG_ARG(MVMEPROM_ARGS_NBARGSTART), MVMEPROM_REG_NBARGSTART
+       movl    BUG_ARG(MVMEPROM_ARGS_NBARGEND), MVMEPROM_REG_NBARGEND
+       movl    BUG_ARG(MVMEPROM_ARGS_ARGSTART), MVMEPROM_REG_ARGSTART
+       movl    BUG_ARG(MVMEPROM_ARGS_ARGEND), MVMEPROM_REG_ARGEND
+ENTRY_NOPROFILE(__main)
+       rts
diff -r e14123503a75 -r 0eb2568abd73 sys/arch/mvme68k/stand/libbug/bugstart.s
--- a/sys/arch/mvme68k/stand/libbug/bugstart.s  Fri Nov 21 16:21:13 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,57 +0,0 @@
-/*     $NetBSD: bugstart.s,v 1.2 2001/04/14 13:43:08 scw Exp $ */
-
-#define _LOCORE
-#include <machine/prom.h>
-#undef _LOCORE
-#include <machine/asm.h>
-
-       .data
-       .even
-
-GLOBAL(bugargs)
-       .space  MVMEPROM_ARGS_MAX*4
-
-       .text
-       .even
-
-       .long   _C_LABEL(start) - 0x10
-       .long   _C_LABEL(start)
-
-#define        BUG_ARG(which)  _C_LABEL(bugargs) + (which)
-
-ENTRY_NOPROFILE(_start)
-ENTRY_NOPROFILE(start)
-       moveml  %d0/%a0,%sp@-
-       lea     _C_LABEL(edata),%a0
-       movl    #_C_LABEL(end) - 4,%d0
-       subl    %a0,%d0
-       lsrl    #2,%d0
-1:     clrl    %a0@+
-       dbra    %d0,1b
-       moveml  %sp@+,%d0/%a0
-       movl    MVMEPROM_REG_DEVLUN, BUG_ARG(MVMEPROM_ARGS_DEVLUN)
-       movl    MVMEPROM_REG_CTRLLUN, BUG_ARG(MVMEPROM_ARGS_CTRLLUN)
-       movl    MVMEPROM_REG_FLAGS, BUG_ARG(MVMEPROM_ARGS_FLAGS)
-       movl    MVMEPROM_REG_CTRLADDR, BUG_ARG(MVMEPROM_ARGS_CTRLADDR)
-       movl    MVMEPROM_REG_ENTRY, BUG_ARG(MVMEPROM_ARGS_ENTRY)
-       movl    MVMEPROM_REG_CONFBLK, BUG_ARG(MVMEPROM_ARGS_CONFBLK)
-       movl    MVMEPROM_REG_NBARGSTART, BUG_ARG(MVMEPROM_ARGS_NBARGSTART)
-       movl    MVMEPROM_REG_NBARGEND, BUG_ARG(MVMEPROM_ARGS_NBARGEND)
-       movl    MVMEPROM_REG_ARGSTART, BUG_ARG(MVMEPROM_ARGS_ARGSTART)
-       movl    MVMEPROM_REG_ARGEND, BUG_ARG(MVMEPROM_ARGS_ARGEND)
-       jmp     _C_LABEL(_bugstart)
-
-ENTRY_NOPROFILE(bugexec)
-       addql   #4,%sp
-       movl    BUG_ARG(MVMEPROM_ARGS_DEVLUN), MVMEPROM_REG_DEVLUN
-       movl    BUG_ARG(MVMEPROM_ARGS_CTRLLUN), MVMEPROM_REG_CTRLLUN
-       movl    BUG_ARG(MVMEPROM_ARGS_FLAGS), MVMEPROM_REG_FLAGS
-       movl    BUG_ARG(MVMEPROM_ARGS_CTRLADDR), MVMEPROM_REG_CTRLADDR
-       movl    BUG_ARG(MVMEPROM_ARGS_ENTRY), MVMEPROM_REG_ENTRY
-       movl    BUG_ARG(MVMEPROM_ARGS_CONFBLK), MVMEPROM_REG_CONFBLK
-       movl    BUG_ARG(MVMEPROM_ARGS_NBARGSTART), MVMEPROM_REG_NBARGSTART
-       movl    BUG_ARG(MVMEPROM_ARGS_NBARGEND), MVMEPROM_REG_NBARGEND
-       movl    BUG_ARG(MVMEPROM_ARGS_ARGSTART), MVMEPROM_REG_ARGSTART
-       movl    BUG_ARG(MVMEPROM_ARGS_ARGEND), MVMEPROM_REG_ARGEND
-ENTRY_NOPROFILE(__main)
-       rts



Home | Main Index | Thread Index | Old Index