Up to [cvs.NetBSD.org] / src / share / mk
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.8 / (download) - annotate - [select for diffs], Thu Apr 20 09:29:11 2017 UTC (13 months, 1 week ago) by ozaki-r
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-compat-base, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, bouyer-socketcan-base1, HEAD
Changes since 1.7: +9 -3 lines
Diff to previous 1.7 (colored)
Introduce MKSTRIPSYM build option If it's yes, all local symbols of shared libraries are stripped (default). If it's no, only temporary local symbols are stripped; for example, symbols of static functions are kept. Keeping such symbols is useful on using DTrace for userland libraries and getting a backtrace from a rump server loading modules (shared libraries). Proposed and discussed on tech-kern and tech-toolchain
Revision 1.7 / (download) - annotate - [select for diffs], Sat Jul 19 18:38:34 2014 UTC (3 years, 10 months ago) by lneto
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, pgoyette-localcount-base, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, localcount-20160914, bouyer-socketcan-base
Branch point for: pgoyette-localcount, bouyer-socketcan
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
lua: updated from 5.1 to 5.3 work3 * lua(1): - changed lua_Integer to intmax_t - updated distrib/sets/lists and etc/mtree - updated bsd.lua.mk - fixed bozohttpd (lua-bozo.c) - compatibilized bindings: gpio, sqlite * lua(4): - removed floating-point and libc dependencies using '#ifndef _KERNEL' - fixed division by zero and exponentiation - libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct() - acpica: removed isprint() from acnetbsd.h - libc: moved strcspn.c, strpbrk.c and strspn.c to common - removed stub headers - compatibilized bindings: luapmf, luasystm * reorganized luaconf.h * updated doc/CHANGES and doc/RESPONSIBLE
Revision 1.6 / (download) - annotate - [select for diffs], Thu Sep 12 15:36:16 2013 UTC (4 years, 8 months ago) by joerg
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)
Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small vs big PIC mode. Retire -DPIC and -DBIGPIC.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Sep 11 23:04:11 2013 UTC (4 years, 8 months ago) by joerg
Changes since 1.4: +4 -1 lines
Diff to previous 1.4 (colored)
If a library needs a symbol from another library, pull that library in explicitly, even if the DT_NEEDED closure would normally already ensure the presence.
Revision 1.4 / (download) - annotate - [select for diffs], Sun Oct 16 00:45:09 2011 UTC (6 years, 7 months ago) by mbalmer
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.3: +9 -10 lines
Diff to previous 1.3 (colored)
Uncomment LUA_DPLIBS processing, but do not auto-include liblua.so, under the assumption that programs that load Lua modules already have loaded it.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Oct 8 08:35:56 2011 UTC (6 years, 7 months ago) by mbalmer
Changes since 1.2: +10 -10 lines
Diff to previous 1.2 (colored)
Comment out the '##### Libraries that modules may depend upon.' for now, so that modules written in C can be built.
Revision 1.2 / (download) - annotate - [select for diffs], Fri Oct 7 17:53:03 2011 UTC (6 years, 7 months ago) by apb
Changes since 1.1: +5 -6 lines
Diff to previous 1.1 (colored)
Use bsd.clean.mk instead of defining our own "clean" target.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Oct 7 16:25:37 2011 UTC (6 years, 7 months ago) by plunky
Add a bsd.lua.mk for building Lua modules
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.