Age | Commit message (Collapse) | Author |
|
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
|
|
Always link in gb_STDLIBS, except when the library explicitly opts out
with gb_LinkTarget_disable_standard_system_libs.
Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
|
|
add a new gb_LinkTarget_use_system_win32_libs to abstract different
linker options on MSVC and GCC.
Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
|
|
Change-Id: Ia7f64bdd0fd81c5dcc08d828db4602b65e2da949
|
|
There are currently 3 different mechanisms being used for frameworks,
which is of course intolerable so we invent a 4th one and standardize on
it: gb_LinkTarget_use_darwin_frameworks
(This doesn't mean using add_libs or externals was wrong, it was just
inconsistent... and i don't see an obvious benefit of using externals here)
Change-Id: I5de9020402c87e7236c6a358c47f02fa56642d3d
|
|
... new gb_LinkTarget_add_standard_system_libs
Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
|
|
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
|
|
Change-Id: I25291c52d9f0117c70c48781c2eb575bb6b374ff
|
|
Change-Id: I9bdc9997e260a75682177c8641695b60df0c81a6
|
|
Change-Id: I27d056bdb8329dce302f2737bad5c5dc55791e74
|
|
Change-Id: Ia35e93b9632cb2bbfce0d40f8491044d56f2bb05
|
|
Change-Id: I5e216ca01830a6568159ee8e9265938667f201a1
|
|
Change-Id: I317058e3b25cebb7c1d89361636261c5f16a84d4
|
|
Change-Id: I9ccf664e8f75a68b1b87c2b29ae617a90d0741a7
|
|
Change-Id: I365e559610e06c6ffe964121b3c45077bf6ca264
|
|
Change-Id: Iea00f7c6435c6ae3ccbb2f97ab4407df8b86c54b
|
|
It is faster and even avoid memory allocation somtimes.
Change-Id: Ic12ff70e95953de44ef5798131150669d07a5445
|
|
Change-Id: I1d922e5b3c7959022b6f57c33b9a4976a16305f6
|
|
Change-Id: Idd467f2963099e2ae6bb76f405124dfa32c8cc9a
|
|
Change-Id: I3101b9f582861bc88ab694c551e66079f133e3e0
|
|
Change-Id: Id495b96f6f496f4ae16d9c9a3697f94c7b3f305c
|
|
Change-Id: I18655247f0e836cefd2791e1c78cf9f49e396d02
|
|
Change-Id: I00e5e4f959c351004d8c1181c124cc6a1058b666
|
|
Change-Id: If6cbb99b59b14fc7911c0fe76f44ac21b0db5042
|
|
Change-Id: I0965bb0cf13becd8a55170789f81714919cbbdf2
|
|
Change-Id: Ie4dde5aa412dae05d2629ce5675356db70b2529b
|
|
regardless of whether lockdown is in effect.
Change-Id: I3c5d3aba89f8cedb6e3e4bd2ecc1af954a953306
|
|
Change-Id: I0d6aad17c471b6edd584c668dc7ff054090c185c
|
|
|
|
|
|
Change-Id: Ic36b131ee9964a6671f7f41e1cad1631c43ad565
|
|
Change-Id: Ib4ba76d0083e5bd75cc589a55318089c004f591f
|
|
Change-Id: Iba47ee76328aeb4734dbeb46322a9516b0ea9f7a
|
|
Change-Id: Ie84a08aa0626dffed871200df565e33642f53866
|
|
Change-Id: I399d086181a9f513cd95157e815551f0be9b9e95
|
|
Change-Id: Ic27d7728025b3d666c0ebaf9ec4cd2006d0c89bf
|
|
Change-Id: I8018d9b5fa01d1720c0392dc5fdc4a0656f25a35
|
|
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
|
|
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
|
|
Change-Id: Iba320b00bdef3704bdfe1abe2a60b8c767a571ec
|
|
Change-Id: Ia4d1d8f903872e5eefae2d9687866243b9055a13
|
|
Change-Id: I6eb2242506ef2d230770e513579caf4455ec37d5
|
|
|
|
Change-Id: Ic00cdfce4172af0a2f0aa1aa33ef5e386d407976
|
|
Change-Id: I8848d0e687c3b19be1a8bc1f41c2a0c94e13bbbf
|
|
It causes linker errors like:
libcmt.lib(crt0dat.obj) : error LNK2005: _amsg_exit already defined in msvcrt.lib(MSVCR90.dll)
Change-Id: Ia7d9eec8dcbc9cbeb64f121f95c0b83d192bab20
|
|
Change-Id: Idac89f9165058bfa40189ff4c4e8cd4b5bc78b79
|
|
It causes linker errors like:
libcmt.lib(crt0dat.obj) : error LNK2005: _amsg_exit already defined in
+msvcrt.lib(MSVCR90.dll)
...
Change-Id: I54217859a7c4f6535eed5bca50ada68a8d5b095c
|
|
Change-Id: Iec63ac2c1a128e800df92f583fe349526addec4e
|
|
Change-Id: Idfe17f54b2f8a2d53bc340f03253270a1b222811
|