fixes #10: Removing warlock for the core [1]

Warlock has been removed from the Makefiles. Warlock files have been removed. Almost all warlock code is gone.

There is still cstyle.pl and some comments that still mention the warlock (maybe some NOTE directives that use it indirectly too).

Feel free to decline this pull request until everything is done.
OK will get to work and change the thinks that you pointed out. Will also
update check/update the exception files.

About the binary verification, isn't wsdiff ran from one full build to
another?
I mean that doing a full build of illumos core, applying my patch, doing a
full build again and check if there are any changes in the mail_msg should
be enough, right?

On Wed, Dec 3, 2014 at 11:16 AM, gdamore <notifications@github.com> wrote:

> In usr/src/uts/common/sys/scsi/targets/ses.h:
>
> > @@ -165,7 +163,6 @@ struct ses_softc {
> >  	uchar_t		ses_srqsbuf[MAX_SENSE_LENGTH];
> >  };
> >
> > -#ifndef	__lint				/* no warlock for X86 */
>
>  On Dec 3, 2014, at 9:13 AM, Serapheim Dimitropoulos <
> notifications@github.com> wrote: In
> usr/src/uts/common/sys/scsi/targets/ses.h: > @@ -165,7 +163,6 @@ struct
> ses_softc { > uchar_t ses_srqsbuf[MAX_SENSE_LENGTH]; > }; > > -#ifndef
> __lint /* no warlock for X86 */ Noted! — Reply to this email directly or
> view it on GitHub <
> https://github.com/gdamore/illumos-core/pull/131/files#r21247196>.
> The rest of the code looks good. Before we integrate this, test would be
> to make sure it builds, and since we modified a few .C files, verify that
> binaries are the same using wsdiff or elfcmp. (wsdiff does the elfcmp on
> the whole build, I believe.) Also might be good to do a findunref run too.
> I think that’s covered in a full build. Oh, and can you check to make sure
> that the exception files don’t list any .ll or .wlcmd files? - Garrett=
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/gdamore/illumos-core/pull/131/files#r21247446>.
>