-my @args;
-my $arg;
-while($arg=shift(@ARGV)) {
- if ($arg eq "-fno-stack-cleaner") {
- $enable = 0;
- } elsif ($arg eq "-fstack-cleaner") {
- $enable = 1;
- }
- else {
- push @args, $arg;
- }
-}
-
-if ($enable) {
- if (basename($0) =~ /^clang/) {
- unshift @args, "-no-integrated-as"
- }
- unshift @args, dirname($0);
- unshift @args, "-B";
-}
-
-exec $compiler, @args
+os.execvp(args[0], args)
+sys.stderr.write("compiler-wrapper: Could not exec\n")
+os.exit(1)