Age | Commit message (Collapse) | Author | Files | Lines |
|
- seamonkey (like most mozilla code) fails with -fomit-frame-pointer
(From Auster Vl)
|
|
|
|
says the man page) but seems to cause nothing to come out even with -v.
On solaris-2.9 (sparc), -p isn't supported which causes major failures.
On solaris-2.9 (i386), -p causes a failure.
|
|
- Linux uses both 'AMD Athlon(TM) XP' and 'AMD Athlon(tm) XP'
- Add at least Opteron recognition to solaris via 'psrinfo -pv'
- Cleanup trailing whitespace
|
|
|
|
match 7447A as 7450 - from Radek Kujawa
|
|
- avoid 'Unclosed substitution for DISTNAME (/ missing)' warning caused by
optimize_gcc.mk, fix from Auster Vl
|
|
|
|
For those playing on the bleeding edge with optimise_gcc.mk,
disable -ffast-math for perl. NetBSD/i386 perl5.8.7 reports
'49/49!=1' as true under -ffast-math
|
|
- Add Infineon ADM5120
- Fix optimize_gcc.mk for qt3-libs, and reorder so CPUFLAGS_PKGBASE is
left defined and testable for 'make show-vars' and the like
|
|
Handle "AMD Athlon(tm) 64" on Linux - from Clayton Smith
|
|
Change:
- Identify Dothan on NetBSD. Patch submitted by Kevin Kim in private email.
|
|
|
|
|
|
|
|
optimize_gcc.mk needs to know the name of the package that is
currently being built. Unfortunately with pkgsrc there is no way
to do this, and its previous attempts to derive PKGNAME (if not
set) from DISTNAME broke the php usage ext.mk file. Use a temp
variable to do the same thing without breaking other pkgsrc
assumptions
|
|
checking logic
|
|
NetBSD: treat 'AMD Unknown K7 (Athlon)' as -march=athlon
All: If -v is given, also correctly display CPUFLAGS value
|
|
Use SED and INSTALL - should fix PR30223 (using wrong install under Solaris)
|
|
- Add two more x86 entries to cpuflags.Linux
- Avoid bogus setting of PKGBASE in optimize_gcc.mk
|
|
|
|
- Added linux "Mobile Intel(R) Pentium(R) 4 - M ", from pancake
- Add a dist target to simplify updating freshmeat copy
- Change feedback email to abs@absd.org
|
|
Add Linux 'Pentium III (Katmai)' - from Toni Viemero
Remove some outdated gcc references from manpage
Clarify the mk examples are BSD makefile specific
Add a basic Makefile for out-of-pkgsrc usage
|
|
Add 'Intel(R) Pentium(R) III Mobile CPU', from Sean Higgins
|
|
Add "Mirage 100+" to the Linix parisc case (thanks Simon Hitzemann)
Update the firefox and thunderbird names in optimize_gcc
|
|
|
|
firefox-gtk2 has severe issues (radio buttons on the download preferences
are missing, and extensions break) if compiled with -ffast-math. Oh my
aching head.
|
|
firefox and firefox-gtk2 do not like -finline-functions. It gives broken
radio buttons in Edit->Preferences
|
|
Add qemu to the list of PKG_EXCLUDE_INLINE_FUNCTIONS packages, at least as
of gcc-3.3 and qemu-0.6.1
|
|
- Shuffle the various cpuflags.<OS> to group more common lines
- Use nawk on solaris [Jonathan A. Kollasch PR pkg/26572]
- Add Linux 'Intel(R) Pentium(R) 4 CPU'
- Add NetBSD/i386 'AMD Athlon Model 4 (Thunderbird)' [Rob Quinn]
- Add NetBSD/macppc 604e [John Klos]
- Add NetBSD/chocolate [Al]
|
|
Handle 7410 under NetBSD/macppc and 'Pentium III (Coppermine)' under
Linux, from Markus W Kilbinger and Andrew Gillham respectively
|
|
Correctly identify 7400 and 7450 cpus (from Timo Schöler), and fall back
to 750 not 740 for older gcc versions.
|
|
Add 'Intel(R) Pentium(R) M processor' under Linux, plus make each
version report the OS in the event of an unrecognised CPU.
|
|
- 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)
|
|
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
|
|
sync cpuflags.Linux with cpuflags.NetBSD, at least optimise for
Duron in cpuflags.Linux
|
|
Handle c3 as 'c3' or '586', not '686'. From Dick Davies
Rationale: http://www3.sympatico.ca/howlettfamily/epia/epia_howto/x881.html#pentium_compatible
|
|
|
|
Correctly 'downgrade' -march=pentium3 -mno-sse to -march=pentiumpro
for older compilers. Should address PR pkg/25759
|
|
Exclude -fomit-frame-pointer for {firefox,thunderbird}{,-gtk2}
|
|
- Add 'Intel Mobile Pentium 4' from Benedikt Meurer
- Fix exclusion of -fomit-frame-pointer mozilla-gtk2 in optimize_gcc.mk
|
|
Avoid -fomit-frame-pointer for mozilla-gtk2 & galeon-devel
|
|
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 :)
|
|
- 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
|
|
use .Aq instead of <>.
|
|
Make cpuflags ${PREFIX}-aware - based on patch from Karl Hammerschmidt
|
|
Bump version.
|
|
|
|
spaces, use the :Q modifier instead of double-quoting the value. This
avoids breakage when executing the just-in-time su targets.
|
|
Be more careful setting MAKEFLAGS
|