Author: jhb
Date: Fri Oct 29 19:17:07 2010
New Revision: 214523
URL: http://svn.freebsd.org/changeset/base/214523

Log:
  Remove support for creating the 'machine' symlink as well as creating the
  extra MACHINE_ARCH symlink for certain platforms (such as pc98).  The
  support for creating these symlinks was added to sys/conf/kern.post.mk in
  changeset 152964.  The intention of that commit was to remove this code
  from config(8), but config(8) was never updated.
  
  Approved by:  imp

Modified:
  head/usr.sbin/config/main.c

Modified: head/usr.sbin/config/main.c
==============================================================================
--- head/usr.sbin/config/main.c Fri Oct 29 19:07:36 2010        (r214522)
+++ head/usr.sbin/config/main.c Fri Oct 29 19:17:07 2010        (r214523)
@@ -108,7 +108,6 @@ main(int argc, char **argv)
        struct stat buf;
        int ch, len;
        char *p;
-       char xxx[MAXPATHLEN];
        char *kernfile;
        int printmachine;
 
@@ -218,32 +217,6 @@ main(int argc, char **argv)
        } else if (!S_ISDIR(buf.st_mode))
                errx(EXIT_FAILURE, "%s isn't a directory", p);
 
-       /*
-        * make symbolic links in compilation directory
-        * for "sys" (to make genassym.c work along with #include <sys/xxx>)
-        * and similarly for "machine".
-        */
-       if (*srcdir == '\0')
-               (void)snprintf(xxx, sizeof(xxx), "../../include");
-       else
-               (void)snprintf(xxx, sizeof(xxx), "%s/%s/include",
-                   srcdir, machinename);
-       (void) unlink(path("machine"));
-       (void) symlink(xxx, path("machine"));
-       if (strcmp(machinename, machinearch) != 0) {
-               /*
-                * make symbolic links in compilation directory for
-                * machinearch, if it is different than machinename.
-                */
-               if (*srcdir == '\0')
-                       (void)snprintf(xxx, sizeof(xxx), "../../../%s/include",
-                           machinearch);
-               else
-                       (void)snprintf(xxx, sizeof(xxx), "%s/%s/include",
-                           srcdir, machinearch);
-               (void) unlink(path(machinearch));
-               (void) symlink(xxx, path(machinearch));
-       }
        configfile();                   /* put config file into kernel*/
        options();                      /* make options .h files */
        makefile();                     /* build Makefile */
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to