Date: Wed, 16 Aug 2000 14:18:27 -0500 From: "Daryl Chance" <dchance@valuedata.net> To: <freebsd-hackers@FreeBSD.org> Cc: <obrien@FreeBSD.org> Subject: Re: weird error messages from __COPYRIGHT macro Message-ID: <000901c007b6$c19e6740$0200000a@development1> References: <16713.966423376@axl.ops.uunet.co.za>
next in thread | previous in thread | raw e-mail | index | archive | help
i don't know assembler, but it the macros are like C, you
need a \ at the end of the line :). (IIRC)
Lemme know if that fixes it :).
Thanks,
-------------------------------------------
| Daryl Chance | BIT: n. unit by which |
| Valuedata, LLC | programmers go insane |
-------------------------------------------
----- Original Message -----
From: "Sheldon Hearn" <sheldonh@uunet.co.za>
To: <freebsd-hackers@FreeBSD.org>
Cc: <obrien@FreeBSD.org>
Sent: Wednesday, August 16, 2000 5:56 AM
Subject: weird error messages from __COPYRIGHT macro
>
> Here is a source file which looks fine to me, but for which I get
> unexpected assembler warnings:
>
> #include <sys/cdefs.h>
>
> __COPYRIGHT("@(#) Copyright (c) 1983, 1988, 1993\n"
> "The Regents of the University of California."
> " All rights reserved.\n");
>
> int
> main(void)
> {
>
> exit(0);
> }
>
> The compiler warnings follow:
>
> /tmp/ccZ16701.s: Assembler messages:
> /tmp/ccZ16701.s:5: Warning: Unterminated string: Newline inserted.
> /tmp/ccZ16701.s:6: Warning: Unterminated string: Newline inserted.
>
> I'm led to believe that these error messages are not present on a NetBSD
> box. So is this broken usage of __COPYRIGHT(), or is this pre-processor
> or assembler breakage?
>
> And please don't whine about me about string concatenation -- it's legal
> in ANSI C. :-)
>
> Thanks,
> Sheldon.
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message
>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000901c007b6$c19e6740$0200000a>
