Blame eclipse-cdt-ppc64-add_ldflags.patch
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
Add LDFLAGS variable to the lines that create the shared objects.
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
Extra link options are needed on some platforms, such as ppc64, where a
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
-m64 switch is needed.
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
Index: library/Makefile
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
===================================================================
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
--- library.orig/Makefile
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
+++ library/Makefile
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
@@ -33,11 +33,11 @@ rebuild: clean all
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
$(LIB_NAME_FULL_SPAWNER) : $(OBJS_SPAWNER)
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
mkdir -p $(INSTALL_DIR)
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
- $(CC) -g -shared -Wl,-soname,$(LIB_NAME_SPAWNER) -o $(LIB_NAME_FULL_SPAWNER) $(OBJS_SPAWNER) -lc
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
+ $(CC) -g -shared -Wl,-soname,$(LIB_NAME_SPAWNER) $(LDFLAGS) -o $(LIB_NAME_FULL_SPAWNER) $(OBJS_SPAWNER) -lc
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
$(LIB_NAME_FULL_PTY): $(OBJS_PTY)
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
mkdir -p $(INSTALL_DIR)
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
- $(CC) -g -shared -Wl,-soname,$(LIB_NAME_PTY) -o $(LIB_NAME_FULL_PTY) $(OBJS_PTY)
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
+ $(CC) -g -shared -Wl,-soname,$(LIB_NAME_PTY) $(LDFLAGS) -o $(LIB_NAME_FULL_PTY) $(OBJS_PTY)
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
clean :
|
|
![](https://seccdn.libravatar.org/avatar/1d0cca8c081891de0f11c5ed4ecad73d34ffeff4982d62031cd3c0a3927e1ba8?s=16&d=retro) |
807203c |
$(RM) $(OBJS_SPAWNER) $(LIB_NAME_FULL_SPAWNER)
|