All pastes #163658 Raw Edit

Miscellany

public text v1 · immutable
·published 2006-09-07 19:00 UTC
rendered paste body
Index: apgcc
===================================================================
RCS file: /pack/anoncvs/autopackage/apbuild/apgcc,v
retrieving revision 1.85
diff -u -r1.85 apgcc
--- apgcc       2006/04/13 22:58:56     1.85
+++ apgcc       2006/09/07 18:59:44
@@ -211,7 +211,7 @@
        if (@files == 1) {
                my @options = modifyLinkerOptions(@params);
                push @options, @linking2;
-
+
                if ($gxx2 && $gxx2->isCxxSource($files[0])) {
                        # This is a C++ file. Compile twice with different ABIs.
                        compileSource($files[0], \@ARGV);
@@ -226,7 +226,7 @@
                        endDoubleCompiling();

                } else {
-                       compileSource($files[0], [@ARGV, @linking], undef);
+                       compileSource($files[0], [@ARGV, @linking, @options], undef);
                        manipulateDeps($files[0], @options);
                }

@@ -261,7 +261,7 @@
                        %capabilities = %old_cap;

                } else {
-                       compileSource($file, [@ARGV, '-c'], undef);
+                       compileSource($file, [@params, '-c'], undef);
                }

                $file = $out;