bionic (1) diet.1.gz

Provided by: dietlibc-dev_0.34~cvs20160606-7_amd64 bug

NAME

       diet - mangle gcc command line arguments

SYNOPSIS

       diet [-v] [-Os] [normal gcc command line]

DESCRIPTION

       diet is a small wrapper around gcc or clang.  It will try to look at the command line you specify and try
       to mangle it so that gcc/clang will compile against the diet libc header files and link against the  diet
       libc itself.

       diet  tries  to be smart for cross compiling.  If the first argument is not gcc but sparc-linux-gcc, diet
       will guess that you want to  cross  compile  for  sparc  and  use  bin-sparc/dietlibc.a  instead  of  the
       dietlibc.a for your default architecture. This does not work yet for clang.

       The -v option will make diet print the modified gcc command line before executing it.

       When  passed the -Os option before the gcc argument, diet will mangle the gcc options to include the best
       known for-size optimization settings for the platform.

FILES

       ~/.diet/compiler may contain compiler options as you  would  specify  them  on  the  command  line,  i.e.
       separated by spaces.  Those will then be used instead of the built-in defaults for diet -Os.

AUTHOR

       Felix von Leitner <felix-dietlibc@fefe.de>

                                                   April 2001                                            diet(1)