git: i386 removal, part 46/x: Remove sys/cpu/i386.

Sascha Wildner swildner at crater.dragonflybsd.org
Sun Nov 29 05:43:53 PST 2015


commit 8c2a9b77413a2154aa54084381f6703dd5446fa4
Author: Sascha Wildner <saw at online.de>
Date:   Sun Nov 29 14:42:18 2015 +0100

    i386 removal, part 46/x: Remove sys/cpu/i386.
    
    Move the four i386 headers which libstand previously took from this
    directory to libstand's dir. This is just a precaution and actually
    not necessary at all because our x86_64 headers have #ifdef __i386__
    checks for everything which libstand needs (binary comparison with
    a libstand that was compiled with only x86_64 headers confirms it).
    
    Review of the .depend files in /usr/obj confirms that this headers
    are now taken.
    
    Also reduce some no longer needed compatibility setup in libstand's
    Makefile.

Summary of changes:
 lib/libstand/Makefile                              |   26 +-
 .../i386/include => lib/libstand/machine}/asm.h    |    1 -
 .../i386/include => lib/libstand/machine}/endian.h |    1 -
 .../include => lib/libstand/machine}/stdarg.h      |    0
 .../i386/include => lib/libstand/machine}/stdint.h |    0
 sys/cpu/i386/include/asmacros.h                    |  159 ---
 sys/cpu/i386/include/atomic.h                      |  667 ---------
 sys/cpu/i386/include/bus_at386.h                   |  896 ------------
 sys/cpu/i386/include/bus_dma.h                     |  106 --
 sys/cpu/i386/include/coredump.h                    |   14 -
 sys/cpu/i386/include/cpu.h                         |  131 --
 sys/cpu/i386/include/cpufunc.h                     |  812 -----------
 sys/cpu/i386/include/cputypes.h                    |   87 --
 sys/cpu/i386/include/db_machdep.h                  |   98 --
 sys/cpu/i386/include/elf.h                         |  180 ---
 sys/cpu/i386/include/exec.h                        |   43 -
 sys/cpu/i386/include/frame.h                       |  148 --
 sys/cpu/i386/include/ieeefp.h                      |  258 ----
 sys/cpu/i386/include/int_const.h                   |   55 -
 sys/cpu/i386/include/int_limits.h                  |  157 ---
 sys/cpu/i386/include/inttypes.h                    |  221 ---
 sys/cpu/i386/include/limits.h                      |  118 --
 sys/cpu/i386/include/lwbuf.h                       |   83 --
 sys/cpu/i386/include/npx.h                         |  166 ---
 sys/cpu/i386/include/param.h                       |  234 ----
 sys/cpu/i386/include/perfmon.h                     |  258 ----
 sys/cpu/i386/include/pmap.h                        |  101 --
 sys/cpu/i386/include/profile.h                     |  178 ---
 sys/cpu/i386/include/psl.h                         |   89 --
 sys/cpu/i386/include/reg.h                         |  145 --
 sys/cpu/i386/include/reloc.h                       |   54 -
 sys/cpu/i386/include/segments.h                    |  277 ----
 sys/cpu/i386/include/setjmp.h                      |   52 -
 sys/cpu/i386/include/sigframe.h                    |   70 -
 sys/cpu/i386/include/signal.h                      |  115 --
 sys/cpu/i386/include/specialreg.h                  |  537 --------
 sys/cpu/i386/include/stdarg.h                      |   85 --
 sys/cpu/i386/include/sysarch.h                     |   86 --
 sys/cpu/i386/include/tls.h                         |  150 ---
 sys/cpu/i386/include/trap.h                        |  100 --
 sys/cpu/i386/include/tss.h                         |   85 --
 sys/cpu/i386/include/types.h                       |  124 --
 sys/cpu/i386/include/ucontext.h                    |   81 --
 sys/cpu/i386/include/varargs.h                     |   66 -
 sys/cpu/i386/include/vframe.h                      |   50 -
 sys/cpu/i386/include/vm86.h                        |  172 ---
 sys/cpu/i386/misc/atomic.c                         |   48 -
 sys/cpu/i386/misc/bzeront.s                        |   59 -
 sys/cpu/i386/misc/db_disasm.c                      | 1423 --------------------
 sys/cpu/i386/misc/elf_machdep.c                    |  194 ---
 sys/cpu/i386/misc/i386-gdbstub.c                   |  612 ---------
 sys/cpu/i386/misc/in_cksum2.s                      |   87 --
 sys/cpu/i386/misc/ktr.c                            |   86 --
 sys/cpu/i386/misc/lwbuf.c                          |  176 ---
 sys/cpu/i386/misc/monitor.s                        |   68 -
 55 files changed, 4 insertions(+), 10285 deletions(-)
 rename {sys/cpu/i386/include => lib/libstand/machine}/asm.h (97%)
 rename {sys/cpu/i386/include => lib/libstand/machine}/endian.h (98%)
 copy {sys/cpu/x86_64/include => lib/libstand/machine}/stdarg.h (100%)
 rename {sys/cpu/i386/include => lib/libstand/machine}/stdint.h (100%)
 delete mode 100644 sys/cpu/i386/include/asmacros.h
 delete mode 100644 sys/cpu/i386/include/atomic.h
 delete mode 100644 sys/cpu/i386/include/bus_at386.h
 delete mode 100644 sys/cpu/i386/include/bus_dma.h
 delete mode 100644 sys/cpu/i386/include/coredump.h
 delete mode 100644 sys/cpu/i386/include/cpu.h
 delete mode 100644 sys/cpu/i386/include/cpufunc.h
 delete mode 100644 sys/cpu/i386/include/cputypes.h
 delete mode 100644 sys/cpu/i386/include/db_machdep.h
 delete mode 100644 sys/cpu/i386/include/elf.h
 delete mode 100644 sys/cpu/i386/include/exec.h
 delete mode 100644 sys/cpu/i386/include/frame.h
 delete mode 100644 sys/cpu/i386/include/ieeefp.h
 delete mode 100644 sys/cpu/i386/include/int_const.h
 delete mode 100644 sys/cpu/i386/include/int_limits.h
 delete mode 100644 sys/cpu/i386/include/inttypes.h
 delete mode 100644 sys/cpu/i386/include/limits.h
 delete mode 100644 sys/cpu/i386/include/lwbuf.h
 delete mode 100644 sys/cpu/i386/include/npx.h
 delete mode 100644 sys/cpu/i386/include/param.h
 delete mode 100644 sys/cpu/i386/include/perfmon.h
 delete mode 100644 sys/cpu/i386/include/pmap.h
 delete mode 100644 sys/cpu/i386/include/profile.h
 delete mode 100644 sys/cpu/i386/include/psl.h
 delete mode 100644 sys/cpu/i386/include/reg.h
 delete mode 100644 sys/cpu/i386/include/reloc.h
 delete mode 100644 sys/cpu/i386/include/segments.h
 delete mode 100644 sys/cpu/i386/include/setjmp.h
 delete mode 100644 sys/cpu/i386/include/sigframe.h
 delete mode 100644 sys/cpu/i386/include/signal.h
 delete mode 100644 sys/cpu/i386/include/specialreg.h
 delete mode 100644 sys/cpu/i386/include/stdarg.h
 delete mode 100644 sys/cpu/i386/include/sysarch.h
 delete mode 100644 sys/cpu/i386/include/tls.h
 delete mode 100644 sys/cpu/i386/include/trap.h
 delete mode 100644 sys/cpu/i386/include/tss.h
 delete mode 100644 sys/cpu/i386/include/types.h
 delete mode 100644 sys/cpu/i386/include/ucontext.h
 delete mode 100644 sys/cpu/i386/include/varargs.h
 delete mode 100644 sys/cpu/i386/include/vframe.h
 delete mode 100644 sys/cpu/i386/include/vm86.h
 delete mode 100644 sys/cpu/i386/misc/atomic.c
 delete mode 100644 sys/cpu/i386/misc/bzeront.s
 delete mode 100644 sys/cpu/i386/misc/db_disasm.c
 delete mode 100644 sys/cpu/i386/misc/elf_machdep.c
 delete mode 100644 sys/cpu/i386/misc/i386-gdbstub.c
 delete mode 100644 sys/cpu/i386/misc/in_cksum2.s
 delete mode 100644 sys/cpu/i386/misc/ktr.c
 delete mode 100644 sys/cpu/i386/misc/lwbuf.c
 delete mode 100644 sys/cpu/i386/misc/monitor.s

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/8c2a9b77413a2154aa54084381f6703dd5446fa4


-- 
DragonFly BSD source repository



More information about the Commits mailing list