-"B<llabs>(): _XOPEN_SOURCE\\ E<gt>=\\ 600 || _ISOC99_SOURCE oder I<cc\\ -" +"B<llabs>(): _XOPEN_SOURCE\\ E<gt>=\\ 600 || _ISOC99_SOURCE; oder I<cc\\ -"Hier tue ich mir noch schwer mit dem Semikolon. Ein Komma vor oder ist für mich prinzipiell ein Unding - aber kein Dogma.Hm, ich glaube, dass das Semikolon zum C-Code gehört und deshalb nicht entfernt werden sollte.
(see B<feature_test_macros>(7) fchmod(): _BSD_SOURCE || _XOPEN_SOURCE >= 500 The || means that in order to obtain the declaration of fchmod(2) from <sys/stat.h>, either of the following macro definitions must be made before including any header files: #define _BSD_SOURCE #define _XOPEN_SOURCE 500 /* or any value > 500 */ Ich habe auch schon seit 8 Jahren nicht mehr in C programmiert, aber mir sagt der Text in Verbindung mit dem Zitat: Ich habe drei Möglichkeiten. _XOPEN_SOURCE oder _ISOC99_SOURCE definieren oder etwas dem Compiler auf der Kommandozeile übergeben. Kurz: Ich verstehe das Semikolon nicht als Code-Bestandteil. Konform zu: Meine Brille ist nicht konform zu meiner Sehschärfe :-\ Schönen Gruß Martin
Attachment:
abs.3.po
Description: application/gettext
--- ../abs.3.po~ 2010-09-30 20:20:36.000000000 +0200 +++ ../abs.3.po 2010-09-30 22:05:36.000000000 +0200 @@ -151,7 +151,9 @@ msgid "" "SVr4, POSIX.1-2001, 4.3BSD, C99. C89 only includes the B<abs>() and B<labs>" "() functions; the functions B<llabs>() and B<imaxabs>() were added in C99." -msgstr "SVr4, POSIX.1-2001, 4.3BSD, C99 und C89 enthalten nur die Funktionen B<abs>() und B<labs>(); in C99 kamen die Funktionen B<llabs>() und B<imaxabs>() dazu." +msgstr "" +"SVr4, POSIX.1-2001, 4.3BSD, C99. C89 enthält nur die Funktionen B<abs>() und " +"B<labs>(); in C99 kamen die Funktionen B<llabs>() und B<imaxabs>() dazu." #. type: SH #: ../english/manpages-dev/man3/abs.3:88