logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

builder-cc - gcc wrapper to facilitate pentium-optimizations

Description

       The  builder-cc  wrapper  is  normally  used  by  calling  gcc  as  usual.  If  the  environment variable
       DEBIAN_BUILDARCH is not set, builder-cc does nothing, and the real gcc  is  invoked  with  the  specified
       arguments.

       When  the  DEBIAN_BUILDARCH  environment  variable  is  set,  builder-cc  invokes  gcc with the specified
       arguments, plus -mcpu=DEBIAN_BUILDARCH-march=DEBIAN_BUILDARCH This has the effect of telling gcc to  use
       architecture-specific  optimizations  without  changing the command line. This is particularly useful for
       package builds.

       If DEBIAN_BUILDGCCVER is not set, builder-cc calls gcc.real.  If DEBIAN_BUILDGCCVER  is  set,  builder-cc
       calls gcc-DEBIAN_BUILDGCCVER instead.

Environment

       DEBIAN_BUILDARCH
              If set, the architecture to compile for. Useful values are pentium or pentiumpro.

       DEBIAN_BUILDGCCVER
              If set, the version of gcc to be invoked. Useful values are 3.0 or 2.95.

Name

       builder-cc - gcc wrapper to facilitate pentium-optimizations

Notes

       The  real  gcc is renamed gcc.real, and a diversion is registered with dpkg-divert(1).  Thus builder-cc's
       idea of the default gcc is dictated by whatever package installed /usr/bin/gcc.

See Also

gcc(1)

Debian Project                                     2002-03-02                                      BUILDER-CC(1)

Synopsis

exportDEBIAN_BUILDARCH=architectureexportDEBIAN_BUILDGCCVER=gcc-versiongcc...

See Also