Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Jan 2000 00:24:28 -0800 (PST)
From:      Bruce Evans <bde@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/i386/conf files.i386
Message-ID:  <200001090824.AAA15161@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         2000/01/09 00:24:28 PST

  Modified files:
    sys/i386/conf        files.i386 
  Log:
  Compile *_genassym.c with ordinary ${CFLAGS}.  The (small) needs for
  -U_KERNEL became negative when all all the genassym.c's were converted
  to be cross-built.  Related cleanups: PARAM went away, but was still
  used here; KERNEL was renamed to _KERNEL, but was still KERNEL here;
  the deprecated macros $@ and $< were still used here.
  
  Use "genassym ... > ${.TARGET}", not "genassym -o $@ ...", so that
  genassym(1) doesn't need to support -o.
  
  Removed half-baked hard-coded dependencies of *_genassym.o on headers.
  These objects should be added to the list of objects in the depend
  rule to get full dependencies.  This doesn't happen automatically
  because they are not linked into the kernel.  Half baked dependencies
  don't really help.
  
  Revision  Changes    Path
  1.295     +9 -9      src/sys/i386/conf/files.i386



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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