summaryrefslogtreecommitdiff
path: root/share/mk
AgeCommit message (Collapse)Author
2005-12-30Allow to disable lint by setting WANTLIB=noAlexander Yurchenko
ok deraadt@ espie@
2005-12-29allows a shared library version to be set using LIBname_VERSION=major.minorMarc Espie
This overrides the major/minor contents of an shlib_version. Useful for overriding version numbers in ports. after discussion with bernd@, millert@, deraadt@
2005-12-16Fix typo. Spotted by hannah at schlund dot de.Mark Kettenis
2005-12-16zaurus cannot fit -g on standard drive, total bummerTheo de Raadt
2005-12-08Compile all libraries with -g; -g1 has some issues and isn't widely used;Mark Kettenis
-g is much more useful anyway. welcomed by many, ok deraadt@
2005-12-01remove some crudTheo de Raadt
2005-12-01Build lib.a, lib_p.a and lib.so.x.y with -g1.Mark Kettenis
This should give us meaningful backtraces through system libraries. ok deraadt@
2005-11-30support for Fortran 77 librariesSteven Mestdagh
"go ahead" espie@, "looks reasonable" kettenis@
2005-11-23NOLINT -> WANTLINTJason McIntyre
ok deraadt@
2005-11-23change NOLINT into opposite sense; WANTLINT, since it lets us builtTheo de Raadt
lint libraries for those libraries which want them (and can have them) ok millert
2005-09-16revert, breaks DESTDIR. sorry.Marc Espie
2005-09-15uniformize LINKS, so that it gets handled in realinstall all the timeMarc Espie
(and the same way). okay otto@
2005-09-12give a full pathname to the installed library, so we don't get a WTF? errorMarc Espie
if the directory does not yet exist. okay millert@
2005-08-09move to 3.8-betaTheo de Raadt
2005-08-08activate LC_CTYPE for 8 bits locale.Marc Espie
Make sure tolower/toupper use the whole 8 bits. okay deraadt@ thanks to everyone who tested
2005-04-15Bye, bye SHAREDSTRINGS.Marc Espie
Okay deraadt@, millert@
2005-03-07move to 3.7-betaTheo de Raadt
2005-02-05introduce explicit MAKE_FLAGS variable, which has no surprising behaviorMarc Espie
dependent on make, and fixes the regress problem reported by David Krause.
2005-01-19zap redundant MAKEFLAGS, put common code in a loop, indent.Marc Espie
okay hshoexer.
2005-01-18reverse logic for gcc3 decision making; brad@ deraadt@ drahn@ okMichael Shalayeff
2004-12-30switch i386 to gcc3; ok deraadt espie miodPeter Valchev
2004-12-28let alpha have a .c.a rule, oll korrect miod@Jolan Luff
2004-12-23give a complete path during install, so that we don't accidentally createMarc Espie
a file with the wrong name if the directory doesn't exist. Shouldn't happen, ... but when it does it's hard to figure out. `sounds sane' theo@. ran through make build without issue.
2004-12-11-pipe for everyone.Miod Vallat
mac68k users, be sure to upgrade to the latest snapshot first [or upgrade as(1)].
2004-11-22mac68k is not so happy with -pipe, disable for now.Miod Vallat
2004-11-08conditional override of PIPE, from markusTheo de Raadt
2004-11-07use cc -pipe on most architectures; agreed by a lotTheo de Raadt
2004-11-07- MACHINE -> MACHINE_ARCH for amd64Brad Smith
- remove x86_64 - alphabetic order ok deraadt@
2004-10-29switch powerpc to gcc3Peter Valchev
2004-10-20support C/C++Marc Espie
Ditch DESTDIR building. okay miod, theo.
2004-10-18revert, -B funky semantics ?Marc Espie
2004-10-13indent in a more readable way.Marc Espie
check SRCS files for C++ and invoke g++ accordingly. Don't link from scratch with DESTDIR, but use -B instead. okay millert@
2004-09-20pass CPPFLAGS to CLINT. ok deraadt@, millert@Marc Espie
2004-09-06i *SAID* this could go in, now it is days later, I will do it myselfTheo de Raadt
2004-08-11mips -> mips64; pefo okTheo de Raadt
2004-08-09move to 3.6-betaTheo de Raadt
2004-07-24Enable profiling libraries construction on m88k.Miod Vallat
2004-07-08for the arm workaround, include CPPFLAGS; ok drahnTheo de Raadt
2004-07-08again: move PICFLAG into bsd.own.mk with the rest of the shlib handling,Peter Valchev
and thus simplify logic. now including bsd.own.mk will override any current setting in PICFLAG, which is desired. ok deraadt drahn
2004-06-24undo tree breakage, sorryPeter Valchev
2004-06-22move PICFLAG into bsd.own.mk where the rest of the lib stuff isPeter Valchev
(don't ask why) and simplify logic; needed soon
2004-06-03Define LIBARCH for alpha and amd64, too; ok espie@ tdeval@Miod Vallat
2004-06-01hppa is gcc3 and has shlibs nowMichael Shalayeff
2004-05-18use less mana devising ELF_TOOLCHAINMichael Shalayeff
2004-04-05Switch mvme88k to -O2 optimization by default.Miod Vallat
(the perl chunk discussed with millert@ and pushed upstream)
2004-03-02Enable AFS on mvme88k now.Miod Vallat
Remember to update /usr/share/mk before you make obj.
2004-02-27move to 3.5-betaTheo de Raadt
2004-02-27change amd64's MACHINE_ARCH from x86_64 to amd64. There are many manyTheo de Raadt
reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now.
2004-02-21move sparc64 to gcc3. to move up please install a snapshot (or, installTheo de Raadt
this, build the right gcc, do a make build and pray)
2004-02-12AFS works fine with process.arm.S, enable.Dale Rahn