Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Apr 1997 16:08:39 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        current@freebsd.org, jkh@time.cdrom.com
Subject:   Re: Trivial Nit-Pick Of The Week.
Message-ID:  <199704110608.QAA07220@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>/usr/include/malloc.h:2: warning: #warning "this file includes <malloc.h> which is obsoleted, use <stdlib.h> instead"
>
>Shouldn't cpp emit a more sensible:
>
>/usr/include/malloc.h:2: #warning "this file includes <malloc.h> which is obsoleted, use <stdlib.h> instead"
>
>It would be output more consistent with that of #error, for example.

It's actually already consistent, although not good.  All warnings are
prefixed by "warning: ", but there is no prefix for errors.  For both
#warning and #error, the full line is printed following the prefix.
Other braindamage: there is no prefix for "In function `foo':" or "At
top level:", so it is difficult to separate warnings from errors using
a simple regexp.

Fixing this might break complicated pattern matchers.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704110608.QAA07220>