changeset 1189:9cf24282eecf

Use Scrt1.o when building a shared library.
author Rob Landley <rob@landley.net>
date Mon, 02 Aug 2010 17:56:28 -0500
parents 13c22a46b1c9
children e7623a9c546a
files sources/toys/ccwrap.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/sources/toys/ccwrap.c	Sun Aug 01 15:20:00 2010 -0500
+++ b/sources/toys/ccwrap.c	Mon Aug 02 17:56:28 2010 -0500
@@ -437,7 +437,7 @@
 				use_shared, use_static_linking);
 		}
 		if (use_start && !profile)
-			asprintf(cc_argv+(argcnt++), "%s/lib/crt1.o", devprefix);
+			asprintf(cc_argv+(argcnt++), "%s/lib/%scrt1.o", devprefix, use_shared ? "S" : "");
 
 		// Add remaining unclaimed arguments.