bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A job for a lazy afternoon: oskit-mach and -Wall


From: Michael Teichgraeber
Subject: Re: A job for a lazy afternoon: oskit-mach and -Wall
Date: 01 Mar 2002 00:22:53 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1

A lot of warnings are caused by constructs within oskit-20010214
headers, such as

    o multi-line string literals (in about 8 files):

      |    asm volatile("
      |              jmp     0f
      |              0:
      |         ")               .


      This should be the same and fixes it:

      |    asm volatile ("\n"
      |                  "    jmp     0f\n"
      |                  "    0:\n")

      (Is the amount of whitespace before the assembler commands
       meaningfull?)


    o lines containg strings behind #e{lse,ndif} directives (some
      dozen header files)


So oskit itself will probably have to be modified. Or would it be wise
to copy these parts of oskit (header files within oskit-20010214/oskit
and sources for crtn.o, dos.o, multiboot.o) at some place within
oskit-mach to get it independent of oskit?


Michael



reply via email to

[Prev in Thread] Current Thread [Next in Thread]