summaryrefslogtreecommitdiff
path: root/devel/cpuflags
AgeCommit message (Collapse)AuthorFilesLines
2004-11-14Update cpuflags to 0.78:abs3-6/+8
Handle 7410 under NetBSD/macppc and 'Pentium III (Coppermine)' under Linux, from Markus W Kilbinger and Andrew Gillham respectively
2004-11-03Update cpuflags to 0.77abs4-12/+18
Correctly identify 7400 and 7450 cpus (from Timo Schöler), and fall back to 750 not 740 for older gcc versions.
2004-09-23Update cpuflags to 0.76:abs4-5/+9
Add 'Intel(R) Pentium(R) M processor' under Linux, plus make each version report the OS in the event of an unrecognised CPU.
2004-08-04Update cpuflags to 0.75abs4-40/+174
- all: Implement 'cpuflags -v' which indicates the values used to determine flags Sync the latest fixup options for older gccs - cpuflags.NetBSD: Use -march=pentium3m and -march=pentium4m for gcc 3.4.x Set -mcpu=hypersparc for RT620/625 and -mcpu=cypress for L64811 - cpuflags.Linux: Handle two different Celeron cases (thanks to Marc Recht & Jeremy C. Reed)
2004-07-28Update cpuflags to 0.74:abs3-19/+44
NetBSD/Linux: athlon-4, athlon-mp, athlon-tbird, and athlon-xp should fall back to athlon in gcc3, and only pentiumpro in 2.95 Linux: Identify "AMD Athlon(tm) XP "* - thanks to Sebastian Prause
2004-07-27Update cpuflags to 0.73:abs3-49/+105
sync cpuflags.Linux with cpuflags.NetBSD, at least optimise for Duron in cpuflags.Linux
2004-07-06Update cpuflags to 0.72:abs2-3/+5
Handle c3 as 'c3' or '586', not '686'. From Dick Davies Rationale: http://www3.sympatico.ca/howlettfamily/epia/epia_howto/x881.html#pentium_compatible
2004-06-09Remove an obvious left over from a test. Fixes PR 25880.cube2-4/+3
2004-06-06Update cpuflags to 0.70abs2-53/+59
Correctly 'downgrade' -march=pentium3 -mno-sse to -march=pentiumpro for older compilers. Should address PR pkg/25759
2004-05-10Update cpuflags to 0.68abs2-5/+6
Exclude -fomit-frame-pointer for {firefox,thunderbird}{,-gtk2}
2004-04-22Update cpuflags to 0.67:abs3-7/+8
- Add 'Intel Mobile Pentium 4' from Benedikt Meurer - Fix exclusion of -fomit-frame-pointer mozilla-gtk2 in optimize_gcc.mk
2004-04-20iupdate cpuflags to 0.66:abs2-4/+5
Avoid -fomit-frame-pointer for mozilla-gtk2 & galeon-devel
2004-04-01Update cpuflags to 0.65.abs2-4/+4
Use -dumpversion with gcc rather than mangling -v output. Suggested by mrg. Located copy of egcs to confirm output still correctly mangled in that case :)
2004-04-01Update cpuflags to 0.64:abs2-27/+63
- Do nothing on x86_64 (for now). Thanks to Wolfgang S. Rupprecht - Digital AlphaPC 164SX. Thanks to HATANO Hiromichi. - Intel Pentium/MMX & Unrecognised Athlon XP. Thanks to Kimmo Suominen - Mips update for gcc 3.1 and later. Thanks to Andreas Yankopolus - Handle converting flags for old gcc versions recursively. Most excessive case would be using cpuflags on a k6-3 win gcc 2.89 which would map -march=k6-3 -> -march=k6 -> -march=pentium -> -march=i486
2004-03-17Drop trailing whitespace, remove unnecessary .Pp andwiz1-4/+4
use .Aq instead of <>.
2004-03-17Update cpuflags to 0.63:abs3-19/+27
Make cpuflags ${PREFIX}-aware - based on patch from Karl Hammerschmidt
2004-02-20Recognise the "Intel Celeron (Mendocino)", which is a p3 but without SSEdan2-3/+4
Bump version.
2004-02-13We don' need no ... languagesabs1-1/+2
2004-02-06If we're passing through MAKEFLAGS variables whose values may containjlam1-2/+2
spaces, use the :Q modifier instead of double-quoting the value. This avoids breakage when executing the just-in-time su targets.
2004-01-21Update cpuflags to 0.61abs2-5/+5
Be more careful setting MAKEFLAGS
2004-01-20Update cpuflags to 0.60:abs2-8/+11
Set CPU_DIR and MAKE_ENV even if CPU_FLAGS is already set.
2003-12-04Update cpuflags to 0.59:abs2-20/+24
- Handle i386: Mobile PIII, alpha: 21264a, powerpc: 603ev
2003-10-19Fix an Athlon detection glitch: the "Athlon Model 1" is neither anrh2-4/+4
"Athlon MP" nor a "Pentium Pro". Correct this by testing for the special cases first rather than trying to be clever in the generic test. Bump package version to 0.58
2003-10-02Update cpuflags to 0.57:abs3-22/+28
Add optimisations for specific Athlon models (recht@) Avoid setting flags if DBG is set to -Os (to reduce size impact when building contents of distrib on at least 1.6.x i386)
2003-08-07Updated cpuflags to 0.56abs3-7/+8
- If !defined BSD_PKG_MK and DBG is set to -Os, do not alter COPTS. This stops setting of -march=XXX causing overflowing of install media - disable -fomit-frame-pointer for lua and koffice
2003-07-20Update cpuflags to 0.55abs2-3/+8
Exclude -finline-functions for userppp.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-10Updated cpuflags to cpuflags-0.54abs3-15/+11
Handle hw.model frmatting from hp300 On gcc3 -frename-registers still causes problems for xdm with _some_ -march=XXX values. Next time I might just listen to fredb first...
2003-07-09Update cpuflags to 0.53:abs2-13/+5
Revert changes in 0.52
2003-07-08Update cpuflags to 0.52:abs2-5/+13
On i386 try to S/-fomit-frame-pointer/-momit-leaf-frame-pointer/ for package with problems with -fomit-frame-pointer
2003-06-17Update cpuflags to 0.51:abs2-4/+4
Add galeon to PKG_EXCLUDE_OMIT_FRAME_POINTER in optimize_gcc.mk This is necessary but not sufficient to build galeon with gcc3
2003-06-16Update cpuflags to 0.50:abs2-5/+5
mozilla and phoenix still need PKG_EXCLUDE_OMIT_FRAME_POINTER with gcc3.3. (galeon has its own set of issues with this file - still looking into)
2003-06-11Update cpuflags to 0.49:abs2-6/+4
With fredb's changes to make gcc3 use binutils 2.13.2.1, the problems with -O3 are resolved
2003-06-08Update cpuflags to 0.48:abs2-4/+4
Add mozilla and pango to the list of packages for which -frename-registers triggers bug in the binutils shipped with 1.6.x (Thanks to Frederick Bruckman for identifying the issue)
2003-06-08Update cpuflags to 0.47:abs3-12/+15
Treat AMD Duron as Athlon Replace PKG_EXCLUDE_O3 with PKG_EXCLUDE_RENAME_REGISTERS as its specifically the -frename-registers that causes problems. Set for ORBit
2003-06-06Update cpuflags to 0.46:abs2-3/+4
Fix non gcc3 case for -O3 optimisation
2003-06-06Update cpuflags to 0.45:abs4-13/+28
- Detect fpuless mac68k boxes and add -msoft-float - Check ${USETOOLS} to avoid setting gcc3 flags when compiling NetBSD userland with built in tools, but with gcc3 installed - Default to -O3 again for all except perl5 and perl58 under gcc3
2003-06-03Sort.salo1-2/+2
2003-06-03Version 0.44.salo2-3/+4
Convert -march=athlon for older gccs to -march=pentiumpro. Addresses PR pkg/21766 by Marc Recht. XXX: the conversion mechanism is suboptimal, it can't handle recursive conversions.
2003-06-03Version 0.43:salo2-11/+10
- match more Athlons XXX: This really should be more fine-grained. - whitespace
2003-05-29Update cpuflags to 0.42:abs6-12/+121
- Add some additional x86 flags for gcc 3.x - Allow the path to cc to be specified as an argument to cpuflags - Use both the previous to handle the gcc3 package - Add an 'unsupported' optimize_gcc.mk which... to quote its comments: "This file is 'experimental' - which is doublespeak for unspeakably ugly, and probably quite broken by design. The intention is to pass additional flags to gcc to further optimise generated code. It _will_ make it impossible to debug, may fail to compile some code, and even generate curdled binaries. It is completely unsupported. Any questions should be directed to <abs@netbsd.org>.
2003-05-22Add a .Pp to slightly cleanup formattingabs1-1/+2
2003-05-12Update to 0.41:abs2-4/+4
Fix mdoc usage in manpage - from Toru TAKAMIZU in PR pkg/21542
2003-04-22Match 21064A-0 - from Mark Daviesabs2-4/+4
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2003-03-28NO_PATCH is deprecated, says pkglint. Remove it.wiz1-2/+1
2003-01-29Update cpuflags to 0.39.abs2-3/+4
Primarily to reassure Al that I'm still here, and only incidently to handle the 7400 in Martin J. Laubach's AGP G4/400 Mac
2002-12-23Update cpuflags to 0.38:abs2-13/+15
Adapt for sparc hw.model changes in -current
2002-11-02Update cpuflags to 0.37abs2-7/+7
Recognise more alpha CPU variants - from Christopher SEKIYA
2002-10-21Update cpuflags to 0.36:abs2-4/+5
Recognise 21164-0 (As seen in Digital AlphaStation 600 5/333)