private void supercompile(
     CCTask task,
     File outputDir,
     String[] sourceFiles,
     String[] args,
     String[] endArgs,
     boolean relentless,
     CommandLineCompilerConfiguration config,
     ProgressMonitor monitor)
     throws BuildException {
   super.compile(task, outputDir, sourceFiles, args, endArgs, relentless, config, monitor);
 }
 public void addImpliedArgs(
     final Vector args,
     final boolean debug,
     final boolean multithreaded,
     final boolean exceptions,
     final LinkType linkType,
     final Boolean rtti,
     final OptimizationEnum optimization) {
   super.addImpliedArgs(args, debug, multithreaded, exceptions, linkType, rtti, optimization);
   if (isPICMeaningful && linkType.isSharedLibrary()) {
     args.addElement("-fPIC");
   }
 }