#
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".
|