diff options
author | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-05-02 20:02:11 +0000 |
---|---|---|
committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-05-02 20:02:11 +0000 |
commit | 7838fd0ebe42ca31c7082657f0d685256e407bb9 (patch) | |
tree | 9ba280b03affde831f6f18050e3da1b2fea91ecb /sbin/bsdlabel | |
parent | c80f9755bbf64c083d04c613980ea84fd2420560 (diff) | |
download | src-7838fd0ebe42ca31c7082657f0d685256e407bb9.tar.gz src-7838fd0ebe42ca31c7082657f0d685256e407bb9.zip |
Default the location to the compiled for architecture if no -m arg specified.
Notes
Notes:
svn path=/head/; revision=114551
Diffstat (limited to 'sbin/bsdlabel')
-rw-r--r-- | sbin/bsdlabel/bsdlabel.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/sbin/bsdlabel/bsdlabel.c b/sbin/bsdlabel/bsdlabel.c index 60d6caa539a0..e4128eb5c442 100644 --- a/sbin/bsdlabel/bsdlabel.c +++ b/sbin/bsdlabel/bsdlabel.c @@ -168,9 +168,14 @@ int installboot; /* non-zero if we should install a boot program */ char *xxboot; /* primary boot */ char boot0[MAXPATHLEN]; -static int labeloffset; -static int bbsize; -static int alphacksum; +static int labeloffset = LABELOFFSET; +static int bbsize = BBSIZE; +static int alphacksum = +#if defined(__alpha__) + 1; +#else + 0; +#endif enum { UNSPEC, EDIT, READ, RESTORE, WRITE, WRITEBOOT @@ -217,6 +222,7 @@ main(int argc, char *argv[]) if (!strcmp(optarg, "i386")) { labeloffset = 512; bbsize = 8192; + alphacksum = 0; } else if (!strcmp(optarg, "alpha")) { labeloffset = 64; bbsize = 8192; |