summaryrefslogtreecommitdiff
path: root/source4/lib/replace/libreplace_ld.m4
AgeCommit message (Collapse)AuthorFilesLines
2008-02-20NetBSD needs LD_LIBRARY_PATHVolker Lendecke1-0/+3
(cherry picked from commit d64b19e77aa499c1ee1aaf788ddf3d6fd36253e4) (This used to be commit 4c77550d80b0cfc80bc2cac500fc27e0c43dad64)
2008-01-14libreplace: Escape asterisk.Jelmer Vernooij1-1/+1
(This used to be commit df36c78549b40ee5e47d5cc79de2eb79f58c567a)
2008-01-13Try to fix the build on Tru64; avoid single quotes because they get expanded ↵Jelmer Vernooij1-1/+1
by perl in the build system. (This used to be commit bba8914af56cb161c275fbbdea2479d6f8bd703c)
2007-12-21r26533: libreplace: hopefully fix the share library/module build on darwinStefan Metzmacher1-2/+2
metze (This used to be commit 3d64338f3cfeef2e9851ca8c932863af6f1f22c3)
2007-12-21r26512: Another attempt at fixing darwinJelmer Vernooij1-1/+1
(This used to be commit 4fa04924ab41bd6ad1a0c6d8d9b1987bf09d5270)
2007-12-21r26510: attempt to fix shld flags for darwin.Jelmer Vernooij1-1/+1
(This used to be commit 5dbe3aff3c34f64f35f1e13a11c60c5023348919)
2007-12-21r26027: libreplace: rename AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG into ↵Stefan Metzmacher1-7/+7
AC_LIBREPLACE_LD_SHLIB_ALLOW_UNDEF_FLAG metze (This used to be commit 8ec94633c4d46bb9ca03d59fed40e278d35ad580)
2007-12-21r26026: libreplace: split some linker macrosStefan Metzmacher1-21/+58
create: AC_LIBREPLACE_LD_SHLIB_LINKER AC_LIBREPLACE_LD_SHLIB_FLAGS AC_LIBREPLACE_LD_SHLIB_DISALLOW_UNDEF_FLAG and prerequire them for: AC_LIBREPLACE_SHLD AC_LIBREPLACE_SHLD_FLAGS AC_LIBREPLACE_MDLD AC_LIBREPLACE_MDLD_FLAGS metze (This used to be commit cc8692265d6e9161679a779480d6b22dee23f8bb)
2007-12-21r26025: libreplace: AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG should fill ↵Stefan Metzmacher1-6/+9
LD_ALLOW_SHLIB_UNDEF_FLAG metze (This used to be commit d2fb7d876bb1960c02fa7b9c0fb53315ae0cd99c)
2007-12-21r26002: Use osf rather than tru64 - pointed out by metze.Jelmer Vernooij1-1/+1
(This used to be commit df10de42958e65f46298c2fc879688985d1f7ef3)
2007-12-21r26001: Share some code between macros, add macro specifically for testing ↵Jelmer Vernooij1-36/+14
the ld flag that allows undefined symbols. (This used to be commit 6cd3a3a46a6a9b630502ebfff1a90e2d035d9e39)
2007-12-21r25999: libreplace: add AC_LIBREPLACE_STLD and AC_LIBREPLACE_STLD_FLAGSStefan Metzmacher1-0/+15
metze (This used to be commit c7b0b4c21e1fc4093c9109e046f23c19489e7400)
2007-12-21r25998: Add test for run time library path environment variable.Jelmer Vernooij1-0/+29
(This used to be commit b2355857baf4d9dad0d9d6a465744be11bbb9beb)
2007-12-21r25988: libreplace: add AC_LIBREPLACE_SHLDStefan Metzmacher1-0/+13
metze (This used to be commit 2abae42d70903710d1a289d945fa08c1d94ceb80)
2007-12-21r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGSStefan Metzmacher1-1/+1
metze (This used to be commit 410cdf789a72209f9e10321519fe18ab40a43f95)
2007-12-21r25986: libreplace: warn about unresolved symbols when link shared librariesStefan Metzmacher1-1/+4
On Tru64 and Mac OS X this hopefully works Note: -Wl,--no-allow-shlib-undefined doesn't tests what we want on Linux. metze (This used to be commit 7bee9a62ffda64a1bdcdbdd38dbb181eac8b641e)
2007-12-21r25982: libreplace: try to ignore unresolved symbols in modules on Tru64Stefan Metzmacher1-0/+3
metze (This used to be commit bfde13b70b6be4c4aeeafa50d4619237930f9e0e)
2007-12-21r25977: libreplace: add AC_LIBREPLACE_MDLD and AC_LIBREPLACE_MDLD_FLAGS macrosStefan Metzmacher1-0/+50
They define the linker and link flags for building shared modules metze (This used to be commit 128b4e1a512a9ae5592ba7ccf8adde11189fc5a9)
2007-12-21r25963: libreplace: samba3 doesn't use SONAMEFLAG on Mac OS 10, so also try thisStefan Metzmacher1-1/+1
metze (This used to be commit e145accfc25c04597c786e0bddbaf37e0d493863)
2007-12-21r25956: Try metze's suggestion for Mac OS X shld flags.Jelmer Vernooij1-1/+1
(This used to be commit 5fea6e0d9ae671ea00292b66a2608b3ee954f917)
2007-12-21r25955: libreplace: add a useful link about linking shared librariesStefan Metzmacher1-0/+5
http://www.fortran-2000.com/ArnaudRecipes/sharedlib.html metze (This used to be commit 403c5521d1bbd78a6b20d7da121870a5aa1d3546)
2007-12-21r25945: Fix flags for MacOS X.Jelmer Vernooij1-1/+2
(This used to be commit b01303b5677b03c1d3cc6f219d4c461726613767)
2007-12-21r25944: Fix handling of sonameflag on AIX, which doesn't have anything like ↵Jelmer Vernooij1-0/+4
that. (This used to be commit 228dd6830eb9c91287bb3e0233d8b3a404ff3676)
2007-12-21r25943: Fix soname on hpux.Jelmer Vernooij1-1/+1
(This used to be commit fd762b01ed378739241dc14b6af9df9fcfe7659c)
2007-12-21r25886: Try to fix building dso's on hpux with gccJelmer Vernooij1-1/+5
(This used to be commit 146c5226e61235a55155ef4493191a6c5eddea3f)
2007-12-21r25880: Try to get some more flags right.Jelmer Vernooij1-4/+4
(This used to be commit bbc36fd3f693480e3ea01c5c9e858008a4f3c229)
2007-12-21r25877: Add libreplace macro for soname flags.Jelmer Vernooij1-0/+41
(This used to be commit 25aa875119622679881cd0e1b3b9dff8d2cf03ee)
2007-12-21r25875: Try to fix the build on some HPUX machines.Jelmer Vernooij1-3/+1
(This used to be commit 773a7cf234e08e05bb89072c42353e44915f8146)
2007-12-21r25861: Fix export dynamic for HPUX.Jelmer Vernooij1-4/+12
(This used to be commit 45ccf09bf96e915380b30150a701735318b67aa0)
2007-12-21r25860: Remove flag that causes problems on some hosts.Jelmer Vernooij1-1/+1
(This used to be commit 85b332650031b2969f79e6ca85e5d6d10983da91)
2007-12-21r25852: Move SHLIBEXT determination into a test as well.Jelmer Vernooij1-0/+18
(This used to be commit aaaed5edc06f3055794e55a8038dbbdac47ce5b6)
2007-12-21r25851: Move system-specific ldflags checks to libreplace so they can be ↵Jelmer Vernooij1-0/+38
used by ldb. (This used to be commit d28c8b822e7b571f24542409376bba8701eeef79)
2007-12-21r25850: Add macro for picflag.Jelmer Vernooij1-0/+55
(This used to be commit 9ebc6f2d17349b214618d65b29826867796c12ce)
2007-12-21r25846: Add configure test for -Wl,--export-dynamic.Jelmer Vernooij1-0/+10
(This used to be commit f67040d2a0cb8723f1bf0e9a9d90a821b38697b1)