dos: obtain the executable pathname, cleanups
commit8f2de46e618a39054fd6e86602391af8da5fcbac
authorH. Peter Anvin <hpa@linux.intel.com>
Thu, 17 Jan 2013 17:34:59 +0000 (17 09:34 -0800)
committerH. Peter Anvin <hpa@linux.intel.com>
Thu, 17 Jan 2013 17:34:59 +0000 (17 09:34 -0800)
tree781ad53cd80a9c1d2ca68024fee8fd32dec9f09a
parentd5e63aca6de51f9a70e9f78e2cc5ee3d32a18614
dos: obtain the executable pathname, cleanups

DOS actually does provide the fully qualified pathname to the
executable, which would be useful to make ldlinux.c32 data rather than
live inside the executable itself -- it has gotten too large.

Also, move some DOS internals -- inline functions only used inside the
dos directory -- out of libinstaller.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
dos/argv.c
dos/crt0.S
dos/dosexe.ld
dos/getsetsl.c
dos/mystuff.h
dos/syslinux.c
libinstaller/syslxint.h