ifdef man page on Minix

Man page or keyword search:  
man Server   6208 pages
apropos Keyword Search (all sections)
Output format
Minix logo
[printable version]

IFDEF(1)							      IFDEF(1)

NAME
       ifdef - remove #ifdefs from a file

SYNOPSIS
       ifdef [-t] [-dsymbol] [-Dsymbol] [-Usymbol] [-Isymbol] [file]

OPTIONS
       -D   # Define symbol permanently

       -I   # Ignore symbol

       -U   # Undefine symbol permanently

       -d   # Define symbol. It may be #undef'ed later

       -t   # Produce a table of the symbols on stdout

EXAMPLES
       ifdef -DUNIX file.c >newfile.c
			   # Define UNIX

       ifdef -D_MINIX -UDOS <x.c >y.c
			   # Define _MINIX, undefine DOS

DESCRIPTION
       Ifdef  allows  conditional code [ #ifdef ... #endif ] to be selectively
       removed from C files, but at the same time leaving  all	other  C  pre‐
       processor  commands  intact  such  as  #define, #include etc.  Input to
       ifdef is either the file named as the last argument,  or	 stdin	if  no
       file is named.  Output goes to stdout.

       Symbols	may  be	 defined with the -d or -D flags just like cpp, except
       that the latter option ignores subsequent #undefs.  It is not permitted
       to  give	 values	 to  symbols.	Similarly,  -U	undefines a symbol and
       ignores subsequent #definess.  Symbols defined with -I are ignored; any
       #ifdef using an ignored symbol will be left intact.

								      IFDEF(1)
[top]

List of man pages available for Minix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net