The first commit of a series of 6 commits for the amd64 port.
authorSimon Schubert <corecode@dragonflybsd.org>
Tue, 21 Aug 2007 19:40:24 +0000 (19:40 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Tue, 21 Aug 2007 19:40:24 +0000 (19:40 +0000)
commitfc3f9779a7eaae77ebf45424093fed8e689a9c7d
treea3caa505f42f1bf1aac04812aa634b62fc91f93d
parentfa72a36ba9a6bee819705138723265611e7ce7f2
The first commit of a series of 6 commits for the amd64 port.

This commit includes header files for amd64 cpu that are in
sys/cpu/amd64/include.

The #1 task to port for amd64 is to get the world/kernel cross-compiled
for the 64-bit target. This involves creating a platform and cpu target
for the build.  The skeleton infrastructure for the cpu and platform is
the sys/cpu/amd64 directory and the sys/platform/pc64 directory.

The first stage of this #1 task is to have the world cross-build.  It
includes the building of cross toolchains, the libraries and the world.
This series of commits makes the world cross-build (buildworld) for the
amd64 port with these environment variables:
TARGET_CPU=amd64; TARGET_PLATFORM=pc64; NO_GCC41=1

This is the first commit: resurrect headers for sys/cpu/amd64/include from
CVS Attic; patch and mark them as CPU specific.

On-behalf-of:  Noah Yan <noah.yan@gmail.com>
Submitted-by: Noah Yan <noah.yan@gmail.com>
35 files changed:
sys/cpu/amd64/include/asm.h [new file with mode: 0644]
sys/cpu/amd64/include/atomic.h [new file with mode: 0644]
sys/cpu/amd64/include/coredump.h [new file with mode: 0644]
sys/cpu/amd64/include/cpu.h [new file with mode: 0644]
sys/cpu/amd64/include/cpufunc.h [new file with mode: 0644]
sys/cpu/amd64/include/elf.h [new file with mode: 0644]
sys/cpu/amd64/include/endian.h [new file with mode: 0644]
sys/cpu/amd64/include/exec.h [new file with mode: 0644]
sys/cpu/amd64/include/float.h [new file with mode: 0644]
sys/cpu/amd64/include/frame.h [new file with mode: 0644]
sys/cpu/amd64/include/ieee.h [new file with mode: 0644]
sys/cpu/amd64/include/ieeefp.h [new file with mode: 0644]
sys/cpu/amd64/include/inttypes.h [new file with mode: 0644]
sys/cpu/amd64/include/limits.h [new file with mode: 0644]
sys/cpu/amd64/include/math.h [new file with mode: 0644]
sys/cpu/amd64/include/npx.h [new file with mode: 0644]
sys/cpu/amd64/include/param.h [new file with mode: 0644]
sys/cpu/amd64/include/pmap.h [new file with mode: 0644]
sys/cpu/amd64/include/profile.h [new file with mode: 0644]
sys/cpu/amd64/include/psl.h [new file with mode: 0644]
sys/cpu/amd64/include/reg.h [new file with mode: 0644]
sys/cpu/amd64/include/reloc.h [new file with mode: 0644]
sys/cpu/amd64/include/segments.h [new file with mode: 0644]
sys/cpu/amd64/include/setjmp.h [new file with mode: 0644]
sys/cpu/amd64/include/signal.h [new file with mode: 0644]
sys/cpu/amd64/include/stdarg.h [new file with mode: 0644]
sys/cpu/amd64/include/stdint.h [new file with mode: 0644]
sys/cpu/amd64/include/sysarch.h [new file with mode: 0644]
sys/cpu/amd64/include/tls.h [new file with mode: 0644]
sys/cpu/amd64/include/trap.h [new file with mode: 0644]
sys/cpu/amd64/include/tss.h [new file with mode: 0644]
sys/cpu/amd64/include/types.h [new file with mode: 0644]
sys/cpu/amd64/include/ucontext.h [new file with mode: 0644]
sys/cpu/amd64/include/varargs.h [new file with mode: 0644]
sys/cpu/amd64/include/vframe.h [new file with mode: 0644]