History log of /freebsd/share/mk/bsd.cpu.mk (Results 176 – 200 of 323)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 7d4b968b 17-Sep-2009 Dag-Erling Smørgrav <des@FreeBSD.org>

Merge from head up to r188941 (last revision before the USB stack switch)


# 23a9b716 14-Jul-2009 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

- Remove -mno-dsp from CFLAGS. MIPS DSP ASE is off by default
now (as it should be)


Revision tags: release/7.2.0_cvs, release/7.2.0
# 9c797940 13-Apr-2009 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

- Merge from HEAD


# 1c96bdd1 04-Apr-2009 Nathan Whitehorn <nwhitehorn@FreeBSD.org>

Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge mode
provided, for example, on the PowerPC 970 (G5), as well as on related CPUs
like the POWER3 and POWER4.

This also adds support

Add support for 64-bit PowerPC CPUs operating in the 64-bit bridge mode
provided, for example, on the PowerPC 970 (G5), as well as on related CPUs
like the POWER3 and POWER4.

This also adds support for various built-in hardware found on Apple G5
hardware (e.g. the IBM CPC925 northbridge).

Reviewed by: grehan

show more ...


# 1829d5da 12-Mar-2009 Warner Losh <imp@FreeBSD.org>

Update the projects tree to a newer FreeBSD current.


# 5b4975b1 22-Feb-2009 Nathan Whitehorn <nwhitehorn@FreeBSD.org>

Explicitly disable generation of Altivec instructions in the kernel on PowerPC,
and add support to allow users to set their CPUTYPE in make.conf.


Revision tags: release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0
# 172b9da0 25-Jun-2008 Alex Dupre <ale@FreeBSD.org>

Fix links to online gcc docs.

Reported by: Andre Guibert de Bruet <andy@siliconlandmark.com>
MFC after: 1 day


# 88f25023 19-Mar-2008 Warner Losh <imp@FreeBSD.org>

Add support for MACHINE_ARCH == mips, plus a few generic CPU types that
will be supported in the forth coming FreeBSD/mips port.


# 321578e3 03-Mar-2008 Rafal Jaworowski <raj@FreeBSD.org>

Connect MPC85XX to the PowerPC build.

The kernel config file is KERNCONF=MPC85XX, so the usual procedure applies:

1. make buildworld TARGET_ARCH=powerpc
2. make buildkernel TARGET_ARCH=powerpc TARG

Connect MPC85XX to the PowerPC build.

The kernel config file is KERNCONF=MPC85XX, so the usual procedure applies:

1. make buildworld TARGET_ARCH=powerpc
2. make buildkernel TARGET_ARCH=powerpc TARGET_CPUTYPE=e500 KERNCONF=MPC85XX

This default config uses kernel-level FPU emulation. For the soft-float world
approach:

1. make buildworld TARGET_ARCH=powerpc TARGET_CPUTYPE=e500
2. disable FPU_EMU option in sys/powerpc/conf/MPC85XX
3. make buildkernel TARGET_ARCH=powerpc TARGET_CPUTYPE=e500 KERNCONF=MPC85XX

Approved by: cognet (mentor)
MFp4: e500

show more ...


# 10250ddd 29-Feb-2008 John Baldwin <jhb@FreeBSD.org>

Add a 'c7' CPUTYPE for VIA C7 CPUs that is 'c3-2' with the addition of
i686, sse2, and sse3.

MFC after: 1 week


Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0
# 4251babd 16-Oct-2007 Olivier Houchard <cognet@FreeBSD.org>

Backout rev 1.62, and revert to use -march=armv5te -D__XSCALE__ instead
of -mcpu=xscale for XScale.
gcc still has issues with -mcpu=xscale, and now crashes while building
systat.

Reported by: sam
MF

Backout rev 1.62, and revert to use -march=armv5te -D__XSCALE__ instead
of -mcpu=xscale for XScale.
gcc still has issues with -mcpu=xscale, and now crashes while building
systat.

Reported by: sam
MFC After: 3 days

show more ...


# ecf7ac02 21-May-2007 Olivier Houchard <cognet@FreeBSD.org>

GCC doesn't segfault anymore while building world with -mcpu=xscale, so use it.


# ba518d66 17-Jan-2007 Dag-Erling Smørgrav <des@FreeBSD.org>

"If I only had a brain..."

MFC after: 3 weeks


# 5e0d38b5 17-Jan-2007 Dag-Erling Smørgrav <des@FreeBSD.org>

Correct errors in previous commit. I didn't realize that ${CPUTYPE} is
passed unmodified to gcc. Therefore, "prescott" should be used for Prescott,
Nocona, Core and Core 2 CPUs when building 32-bit

Correct errors in previous commit. I didn't realize that ${CPUTYPE} is
passed unmodified to gcc. Therefore, "prescott" should be used for Prescott,
Nocona, Core and Core 2 CPUs when building 32-bit code, and "nocona" should
be used for Prescott, Nocona and Core 2 CPUs when building 64-bit code.

MFC after: 3 weeks

show more ...


# 3f15422a 17-Jan-2007 Dag-Erling Smørgrav <des@FreeBSD.org>

On i386, make "prescott" an alias for "nocona" (instead of the other way
around), and introduce "core", along with the alias "core2". All of these
enable SSE3.

On amd64, add "core2" (enables SSE3).

On i386, make "prescott" an alias for "nocona" (instead of the other way
around), and introduce "core", along with the alias "core2". All of these
enable SSE3.

On amd64, add "core2" (enables SSE3).

MFC after: 3 weeks

show more ...


Revision tags: release/6.2.0_cvs, release/6.2.0
# 9a082df5 20-Oct-2006 Olivier Houchard <cognet@FreeBSD.org>

Use TARGET_BIG_ENDIAN instead of ARM_BIG_ENDIAN


# 2b46c64c 22-Aug-2006 Ruslan Ermilov <ru@FreeBSD.org>

Remove alpha left-overs.


# 26e03c2f 13-Aug-2006 Dag-Erling Smørgrav <des@FreeBSD.org>

Revert previous commit. Pre-Nehemiah C3 CPUs do have 3DNow!; it doesn't
show up in dmesg because identcpu.c only looks for it on Intel and AMD
processors.


# 75b7c4a8 12-Aug-2006 Dag-Erling Smørgrav <des@FreeBSD.org>

I don't know where I got the idea that the VIA C3 has 3DNow!; it doesn't.
It does have MMX (though MMX support is reputed to be incomplete in early
generations), and later generations have SSE.

MFC

I don't know where I got the idea that the VIA C3 has 3DNow!; it doesn't.
It does have MMX (though MMX support is reputed to be incomplete in early
generations), and later generations have SSE.

MFC after: 2 weeks

show more ...


# 838ab6b6 21-Jul-2006 Olivier Houchard <cognet@FreeBSD.org>

Grr we also need to set -mbig-endian to LDFLAGS. Now I can build a
big-endian arm world.


# 35ef2e48 21-Jul-2006 Warner Losh <imp@FreeBSD.org>

Remove ALPHA optimization pointer for gcc flags.
Add ARM optimization pointer for gcc flags.


# 220e6313 21-Jul-2006 Olivier Houchard <cognet@FreeBSD.org>

Oops LDFLAGS can be used to invoke gcc, so directly add -EB to {LD}.


# b72f5c0f 20-Jul-2006 Olivier Houchard <cognet@FreeBSD.org>

Honor ARM_BIG_ENDIAN by adding -mbig-endian to CFLAGS and -EB to LDFLAGS if
it is defined.


# 7fa5ba9e 19-Jul-2006 Dag-Erling Smørgrav <des@FreeBSD.org>

Add CPUTYPE support for Via C3 and C3-2 processors.

MFC after: 2 weeks


Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0
# 7b2d0a3e 06-Dec-2005 Ruslan Ermilov <ru@FreeBSD.org>

Add a MACHINE_CPU entry for "ev67".


12345678910>>...13