Neale Ferguson wrote:
I've been using gcc 4.2.3 to build OpenSolaris for my System z port
for a coupe of years and was looking to move to 4.4. Using 4.4 to
build ONNV fails because the formerly deprecated #ident and #machine
statements are now unsupported and will generate warnings/errors. The
#machine statement is used in a file within the ucbhead subtree.
#ident is used in around 378 modules (mostly in cmd and lib). I've
seen that gradually the #ident statements are being removed from
Makefiles as are the .ident statements within assembler files. Is
there a problem if those in .c and .h files are now removed?
Neale
Hi Neale
If the ident's you're referring to are of the form
#pragma ident "%Z%%M% %I% %E% SMI"
then yes. These are leftovers from Teamware, before we moved to
Mercurial. Removal of these are part of our pre integration check (hg
pbchk), they are being deleted as files are modified.
Rafael
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code