Source-Changes-HG archive

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

[src/netbsd-1-6]: src/sys/arch/x86_64 Remove files (requested by tron in tick...



details:   https://anonhg.NetBSD.org/src/rev/c9255b7b2774
branches:  netbsd-1-6
changeset: 530702:c9255b7b2774
user:      grant <grant%NetBSD.org@localhost>
date:      Wed Sep 10 19:35:55 2003 +0000

description:
Remove files (requested by tron in ticket #1456):

x86_64 was renamed to amd64 in -current, and since x86_64 is not
supported on the netbsd-1-6 branch, there is no sense in keeping this
obsolete code on the branch.

approved by fvdl.

diffstat:

 sys/arch/x86_64/Makefile                   |    32 -
 sys/arch/x86_64/compile/.keep_me           |     3 -
 sys/arch/x86_64/conf/Makefile.x86_64       |   103 -
 sys/arch/x86_64/conf/SIMICS                |   512 ----
 sys/arch/x86_64/conf/files.x86_64          |   196 -
 sys/arch/x86_64/conf/kern.ldscript         |   158 -
 sys/arch/x86_64/conf/std.x86_64            |     8 -
 sys/arch/x86_64/include/Makefile           |    28 -
 sys/arch/x86_64/include/ansi.h             |   100 -
 sys/arch/x86_64/include/aout_machdep.h     |    15 -
 sys/arch/x86_64/include/asm.h              |   101 -
 sys/arch/x86_64/include/bios32.h           |    12 -
 sys/arch/x86_64/include/bootinfo.h         |    16 -
 sys/arch/x86_64/include/bswap.h            |    19 -
 sys/arch/x86_64/include/bus.h              |  1237 ----------
 sys/arch/x86_64/include/byte_swap.h        |    89 -
 sys/arch/x86_64/include/cdefs.h            |     8 -
 sys/arch/x86_64/include/conf.h             |    50 -
 sys/arch/x86_64/include/cpu.h              |   238 -
 sys/arch/x86_64/include/cpufunc.h          |   228 -
 sys/arch/x86_64/include/disklabel.h        |    62 -
 sys/arch/x86_64/include/elf_machdep.h      |    37 -
 sys/arch/x86_64/include/endian.h           |     3 -
 sys/arch/x86_64/include/endian_machdep.h   |    14 -
 sys/arch/x86_64/include/float.h            |    12 -
 sys/arch/x86_64/include/fpu.h              |    84 -
 sys/arch/x86_64/include/frame.h            |   179 -
 sys/arch/x86_64/include/frameasm.h         |    53 -
 sys/arch/x86_64/include/gdt.h              |    46 -
 sys/arch/x86_64/include/ieee.h             |     7 -
 sys/arch/x86_64/include/ieeefp.h           |    12 -
 sys/arch/x86_64/include/int_const.h        |    63 -
 sys/arch/x86_64/include/int_fmtio.h        |   219 -
 sys/arch/x86_64/include/int_limits.h       |   144 -
 sys/arch/x86_64/include/int_mwgwtypes.h    |    72 -
 sys/arch/x86_64/include/int_types.h        |    63 -
 sys/arch/x86_64/include/intr.h             |   167 -
 sys/arch/x86_64/include/isa_machdep.h      |   246 --
 sys/arch/x86_64/include/kcore.h            |    49 -
 sys/arch/x86_64/include/limits.h           |    97 -
 sys/arch/x86_64/include/loadfile_machdep.h |    80 -
 sys/arch/x86_64/include/lock.h             |    98 -
 sys/arch/x86_64/include/math.h             |     3 -
 sys/arch/x86_64/include/netbsd32_machdep.h |   106 -
 sys/arch/x86_64/include/param.h            |   144 -
 sys/arch/x86_64/include/pcb.h              |   130 -
 sys/arch/x86_64/include/pccons.h           |    30 -
 sys/arch/x86_64/include/pci_machdep.h      |   112 -
 sys/arch/x86_64/include/pio.h              |   233 -
 sys/arch/x86_64/include/pmap.h             |   555 ----
 sys/arch/x86_64/include/pmc.h              |    43 -
 sys/arch/x86_64/include/proc.h             |    53 -
 sys/arch/x86_64/include/profile.h          |    65 -
 sys/arch/x86_64/include/psl.h              |     7 -
 sys/arch/x86_64/include/pte.h              |   135 -
 sys/arch/x86_64/include/ptrace.h           |    40 -
 sys/arch/x86_64/include/reg.h              |   111 -
 sys/arch/x86_64/include/rnd.h              |    78 -
 sys/arch/x86_64/include/segments.h         |   298 --
 sys/arch/x86_64/include/setjmp.h           |    20 -
 sys/arch/x86_64/include/signal.h           |    96 -
 sys/arch/x86_64/include/specialreg.h       |    24 -
 sys/arch/x86_64/include/stdarg.h           |    65 -
 sys/arch/x86_64/include/sysarch.h          |    93 -
 sys/arch/x86_64/include/trap.h             |     7 -
 sys/arch/x86_64/include/tss.h              |    56 -
 sys/arch/x86_64/include/types.h            |    70 -
 sys/arch/x86_64/include/userret.h          |    97 -
 sys/arch/x86_64/include/varargs.h          |    56 -
 sys/arch/x86_64/include/vmparam.h          |   141 -
 sys/arch/x86_64/isa/clock.c                |   845 ------
 sys/arch/x86_64/isa/isa_machdep.c          |  1184 ---------
 sys/arch/x86_64/isa/pccons.c               |  2714 ----------------------
 sys/arch/x86_64/pci/pchb.c                 |   274 --
 sys/arch/x86_64/pci/pchbvar.h              |    60 -
 sys/arch/x86_64/pci/pci_machdep.c          |   614 ----
 sys/arch/x86_64/pci/pcib.c                 |   221 -
 sys/arch/x86_64/pci/pciide_machdep.c       |    72 -
 sys/arch/x86_64/x86_64/autoconf.c          |   482 ---
 sys/arch/x86_64/x86_64/bios32.c            |   177 -
 sys/arch/x86_64/x86_64/bus_machdep.c       |   986 --------
 sys/arch/x86_64/x86_64/conf.c              |   473 ---
 sys/arch/x86_64/x86_64/consinit.c          |   219 -
 sys/arch/x86_64/x86_64/copy.S              |   438 ---
 sys/arch/x86_64/x86_64/disksubr.c          |   520 ----
 sys/arch/x86_64/x86_64/fpu.c               |   225 -
 sys/arch/x86_64/x86_64/gdt.c               |   401 ---
 sys/arch/x86_64/x86_64/genassym.cf         |   175 -
 sys/arch/x86_64/x86_64/locore.S            |  1129 ---------
 sys/arch/x86_64/x86_64/machdep.c           |  1638 -------------
 sys/arch/x86_64/x86_64/mainbus.c           |   143 -
 sys/arch/x86_64/x86_64/md_root.c           |    83 -
 sys/arch/x86_64/x86_64/mem.c               |   198 -
 sys/arch/x86_64/x86_64/microtime.S         |   109 -
 sys/arch/x86_64/x86_64/netbsd32_machdep.c  |   377 ---
 sys/arch/x86_64/x86_64/netbsd32_sigcode.S  |    29 -
 sys/arch/x86_64/x86_64/netbsd32_syscall.c  |   254 --
 sys/arch/x86_64/x86_64/pmap.c              |  3440 ----------------------------
 sys/arch/x86_64/x86_64/process_machdep.c   |   305 --
 sys/arch/x86_64/x86_64/procfs_machdep.c    |    20 -
 sys/arch/x86_64/x86_64/sys_machdep.c       |   418 ---
 sys/arch/x86_64/x86_64/syscall.c           |   307 --
 sys/arch/x86_64/x86_64/trap.c              |   475 ---
 sys/arch/x86_64/x86_64/vector.S            |   676 -----
 sys/arch/x86_64/x86_64/vm_machdep.c        |   396 ---
 105 files changed, 0 insertions(+), 27905 deletions(-)

diffs (truncated from 28325 to 300 lines):

diff -r 149073eb3192 -r c9255b7b2774 sys/arch/x86_64/Makefile
--- a/sys/arch/x86_64/Makefile  Wed Sep 10 19:24:14 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-#      $NetBSD: Makefile,v 1.2 2001/12/29 05:32:59 thorpej Exp $
-
-# Makefile for x86_64 tags file and boot blocks
-
-TX86_64=       ${SYSDIR}/arch/x86_64/tags
-SX86_64=       ${SYSDIR}/arch/x86_64/x86_64/*.[ch] \
-               ${SYSDIR}/arch/x86_64/include/*.h \
-               ${SYSDIR}/arch/x86_64/isa/*.[ch] \
-               ${SYSDIR}/arch/x86_64/pci/*.[ch]
-AX86_64=       ${SYSDIR}/arch/x86_64/x86_64/*.s ${SYSDIR}/arch/x86_64/isa/*.s
-
-# Directories in which to place tags links
-DX86_64=       x86_64 isa include pci
-
-.include "../../kern/Make.tags.inc"
-
-tags:
-       rm -f ${TX86_64}
-       -echo ${SX86_64} ${COMM} | xargs ctags -wadtf ${TX86_64}
-       egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AX86_64} | \
-           sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
-               >> ${TX86_64}
-       sort -o ${TX86_64} ${TX86_64}
-
-links:
-       -for i in ${DX86_64}; do \
-           (cd $$i && rm -f tags; ln -s ../tags tags); done
-
-
-SUBDIR=        include ../i386/include
-
-.include <bsd.subdir.mk>
diff -r 149073eb3192 -r c9255b7b2774 sys/arch/x86_64/compile/.keep_me
--- a/sys/arch/x86_64/compile/.keep_me  Wed Sep 10 19:24:14 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-$NetBSD: .keep_me,v 1.1 2001/06/19 00:19:12 fvdl Exp $
-
-This normally empty directory needs to be kept in the distribution.
diff -r 149073eb3192 -r c9255b7b2774 sys/arch/x86_64/conf/Makefile.x86_64
--- a/sys/arch/x86_64/conf/Makefile.x86_64      Wed Sep 10 19:24:14 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,103 +0,0 @@
-#      $NetBSD: Makefile.x86_64,v 1.7 2002/01/22 18:57:39 thorpej Exp $
-
-# Makefile for NetBSD
-#
-# This makefile is constructed from a machine description:
-#      config machineid
-# Most changes should be made in the machine description
-#      /sys/arch/x86_64/conf/``machineid''
-# after which you should do
-#      config machineid
-# Machine generic makefile changes should be made in
-#      /sys/arch/x86_64/conf/Makefile.x86_64
-# after which config should be rerun for all machines of that type.
-#
-# To specify debugging, add the config line: makeoptions DEBUG="-g"
-# A better way is to specify -g only for a few files.
-#
-#      makeoptions DEBUGLIST="uvm* trap if_*"
-
-MACHINE_ARCH=x86_64
-USETOOLS?=     no
-NEED_OWN_INSTALL_TARGET?=no
-.include <bsd.own.mk>
-
-##
-## (1) port identification
-##
-X86_64=                $S/arch/x86_64
-GENASSYM=      ${X86_64}/x86_64/genassym.cf
-
-##
-## (2) compile settings
-##
-CPPFLAGS+=     -Dx86_64
-CFLAGS+=       -mcmodel=large
-CFLAGS+=       -mno-red-zone
-AFLAGS+=       -x assembler-with-cpp -traditional-cpp
-
-##
-## (3) libkern and compat
-##
-KERN_AS=       obj
-
-##
-## (4) local objects, compile rules, and dependencies
-##
-MD_OBJS=       locore.o vector.o copy.o microtime.o
-MD_CFILES=
-MD_SFILES=     ${X86_64}/x86_64/locore.S ${X86_64}/x86_64/vector.S \
-               ${X86_64}/x86_64/copy.S ${X86_64}/x86_64/microtime.S \
-
-locore.o: ${X86_64}/x86_64/locore.S assym.h
-       ${NORMAL_S}
-
-vector.o: ${X86_64}/x86_64/vector.S assym.h
-       ${NORMAL_S}
-
-copy.o: ${X86_64}/x86_64/copy.S assym.h
-       ${NORMAL_S}
-
-microtime.o: ${X86_64}/x86_64/microtime.S assym.h
-       ${NORMAL_S}
-
-##
-## (5) link settings
-##
-TEXTADDR?=     0xffff800000100000
-LINKFLAGS_NORMAL=      -X
-KERN_LDSCRIPT?= kern.ldscript
-LINKFORMAT=    -T ${X86_64}/conf/${KERN_LDSCRIPT}
-
-##
-## (6) port specific target dependencies
-##
-
-# depend on CPU configuration
-locore.o machdep.o: Makefile
-
-netbsd32_sigcode.o: assym.h
-
-##
-## (7) misc settings
-##
-
-##
-## (8) config(8) generated machinery
-##
-%INCLUDES
-
-%OBJS
-
-%CFILES
-
-%SFILES
-
-%LOAD
-
-%RULES
-
-##
-## (9) port independent kernel machinery
-##
-.include "$S/conf/Makefile.kern.inc"
diff -r 149073eb3192 -r c9255b7b2774 sys/arch/x86_64/conf/SIMICS
--- a/sys/arch/x86_64/conf/SIMICS       Wed Sep 10 19:24:14 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,512 +0,0 @@
-#      $NetBSD: SIMICS,v 1.12 2002/04/25 15:06:40 atatat Exp $
-#
-#      INSTALL_TINY - Tiny Installation kernel, suitable for 4M machines.
-#
-#      This kernel should be derived from INSTALL (which is derived
-#      from GENERIC) with some features commented out.
-#
-#      This kernel has been optimized for space. It is targeted towards
-#      small memory machines (4M). It has no SCSI, PCI or EISA. It does
-#      have pcmcia, for old laptops.
-#
-
-include "arch/x86_64/conf/std.x86_64"
-
-#options       INCLUDE_CONFIG_FILE     # embed config file in kernel binary
-
-makeoptions    COPTS="-Os"
-
-# Enable the hooks used for initializing the root memory-disk.
-#options       MEMORY_DISK_HOOKS
-#options       MEMORY_DISK_IS_ROOT     # force root on memory disk
-#options       MEMORY_DISK_SERVER=0    # no userspace memory disk support
-#options       MEMORY_DISK_ROOT_SIZE=8192      # size of memory disk, in blocks
-#options       MEMORY_DISK_ROOT_SIZE=2880      # 1.44M, same as a floppy
-
-maxusers       2               # estimated number of users
-
-# CPU-related options.
-#options       USER_LDT        # user-settable LDT; used by WINE
-
-# Misc. x86_64-specific options
-#options       XSERVER         # X server support in console drivers
-
-# This option allows you to force a serial console at the specified
-# I/O address.
-#options       CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=9600
-
-#options       UCONSOLE        # users can use TIOCCONS (for xconsole)
-options        INSECURE        # disable kernel security levels
-
-options        RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
-#options       NTP             # NTP phase/frequency locked loop
-
-#options       KTRACE          # system call tracing via ktrace(1)
-
-options        SYSVMSG         # System V-like message queues
-options        SYSVSEM         # System V-like semaphores
-options        SYSVSHM         # System V-like memory sharing
-#options       SHMMAXPGS=1024  # 1024 pages is the default
-
-#options       LKM             # loadable kernel modules
-
-#options       PIPE_SOCKETPAIR # smaller, but slower pipe(2)
-
-# Diagnostic/debugging support options
-#options       DIAGNOSTIC      # cheap kernel consistency checks
-#options       DEBUG           # expensive debugging checks/support
-#options       KMEMSTATS       # kernel memory statistics (vmstat -m)
-#options       USERCONF        # userconf(4) support
-#options       DDB                     # in-kernel debugger
-#options       DDB_HISTORY_SIZE=512    # enable history editing in DDB
-#options       KGDB                    # remote debugger
-#options       KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
-#makeoptions   DEBUG="-g"      # compile full symbol table
-
-# Compatibility options
-#options       COMPAT_NOMID    # compatibility with 386BSD, BSDI, NetBSD 0.8,
-#options       COMPAT_09       # NetBSD 0.9,
-#options       COMPAT_10       # NetBSD 1.0,
-#options       COMPAT_11       # NetBSD 1.1,
-#options       COMPAT_12       # NetBSD 1.2,
-#options       COMPAT_13       # NetBSD 1.3,
-#options       COMPAT_14       # NetBSD 1.4,
-#options       COMPAT_43       # and 4.3BSD
-#options       COMPAT_386BSD_MBRPART # recognize old partition ID
-
-#options       COMPAT_SVR4     # binary compatibility with SVR4
-#options       COMPAT_IBCS2    # binary compatibility with SCO and ISC
-#options       COMPAT_LINUX    # binary compatibility with Linux
-#options       COMPAT_FREEBSD  # binary compatibility with FreeBSD
-
-options        COMPAT_NETBSD32
-options        EXEC_ELF32
-
-#options       TCP_COMPAT_42   # 4.2BSD TCP/IP bug compat. Not recommended.
-
-# File systems
-file-system    FFS             # UFS
-#file-system   EXT2FS          # second extended file system (linux)
-#file-system   LFS             # log-structured file system
-#file-system   MFS             # memory file system
-#file-system   NFS             # Network File System client
-#file-system   CD9660          # ISO 9660 + Rock Ridge file system
-#file-system   MSDOSFS         # MS-DOS file system
-#file-system   FDESC           # /dev/fd
-#file-system   KERNFS          # /kern
-#file-system   NULLFS          # loopback file system
-#file-system   PORTAL          # portal filesystem (still experimental)
-#file-system   PROCFS          # /proc
-#file-system   UMAPFS          # NULLFS + uid and gid remapping
-#file-system   UNION           # union file system
-
-# Filesystem options
-#options       QUOTA           # UFS quotas
-#options       NFSSERVER       # Network File System server
-#options       NFS_V2_ONLY     # Exclude NFS3 and NQNFS code to save space
-#options       VNODE_OP_NOINLINE # Save space by not inlining vnode op calls
-#options       EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
-                               # immutable) behave as system flags.
-
-# Networking options
-#options       GATEWAY         # packet forwarding
-options        INET            # IP + ICMP + TCP + UDP
-options        INET6
-#options       MROUTING        # IP multicast routing
-#options       NS              # XNS
-#options       NSIP            # XNS tunneling over IP
-#options       ISO,TPIP        # OSI
-#options       EON             # OSI tunneling over IP
-#options       CCITT,LLC,HDLC  # X.25
-#options       NETATALK        # AppleTalk networking protocols
-#options       PPP_BSDCOMP     # BSD-Compress compression support for PPP
-#options       PPP_DEFLATE     # Deflate compression support for PPP
-#options       PPP_FILTER      # Active filter support for PPP (requires bpf)
-#options       PFIL_HOOKS      # pfil(9) packet filter hooks
-#options       TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
-
-# These options enable verbose messages for several subsystems.
-# Warning, these may compile large string tables into the kernel!
-#options       EISAVERBOSE     # verbose EISA device autoconfig messages
-options        PCIVERBOSE      # verbose PCI device autoconfig messages
-#options       PCI_CONFIG_DUMP # verbosely dump PCI config space
-#options       PCMCIAVERBOSE   # verbose PCMCIA configuration messages
-#options       SCSIVERBOSE     # human readable SCSI error messages
-#options       I2OVERBOSE      # verbose I2O driver messages
-
-# Squeeze...
-#options       NVNODE=50
-#options       NBUF=20
-#options       BUFPAGES=20
-#options       NMBCLUSTERS=64
-
-# Kernel root file system and dump configuration.
-config         netbsd  root on ? type ?
-#config                netbsd  root on sd0a type ffs
-#config                netbsd  root on ? type nfs



Home | Main Index | Thread Index | Old Index