summaryrefslogtreecommitdiffstats
path: root/org.rtems.cdt.toolchain/src/org/rtems/cdt/toolchain/RtemsLinkCommandLineInfo.java
diff options
context:
space:
mode:
Diffstat (limited to 'org.rtems.cdt.toolchain/src/org/rtems/cdt/toolchain/RtemsLinkCommandLineInfo.java')
-rw-r--r--org.rtems.cdt.toolchain/src/org/rtems/cdt/toolchain/RtemsLinkCommandLineInfo.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/org.rtems.cdt.toolchain/src/org/rtems/cdt/toolchain/RtemsLinkCommandLineInfo.java b/org.rtems.cdt.toolchain/src/org/rtems/cdt/toolchain/RtemsLinkCommandLineInfo.java
new file mode 100644
index 0000000..a19fef1
--- /dev/null
+++ b/org.rtems.cdt.toolchain/src/org/rtems/cdt/toolchain/RtemsLinkCommandLineInfo.java
@@ -0,0 +1,23 @@
+package org.rtems.cdt.toolchain;
+
+import org.eclipse.cdt.managedbuilder.core.IManagedCommandLineInfo;
+import org.eclipse.cdt.managedbuilder.internal.core.ManagedCommandLineInfo;
+
+public class RtemsLinkCommandLineInfo extends ManagedCommandLineInfo
+ implements IManagedCommandLineInfo {
+
+ public RtemsLinkCommandLineInfo(String commandLine,
+ String commandLinePattern, String commandName, String flags,
+ String outputFlag, String outputPrefix, String outputName,
+ String inputResources) {
+ super(commandLine, commandLinePattern, commandName, flags, outputFlag,
+ outputPrefix, outputName, inputResources);
+ }
+
+ public String getCommandLine() {
+ String defaultCmdLine = super.getCommandLine();
+ String relObjs = RtemsManagerRelocationLinkHandler.getRelocationLinkObjs();
+ return defaultCmdLine + relObjs;
+ }
+
+}