1#define kEmacsVersionMinor	"1"
2#define kEmacsBinDir		"/usr/bin"
3#define kEmacsLibExecDir       	"/usr/libexec"
4#define kEmacsShareDir		"/usr/share/emacs"
5
6#ifdef __ppc__
7#define kEmacsArch        "ppc"
8#endif
9#ifdef __ppc64__
10#define kEmacsArch        "ppc64"
11#endif
12#ifdef __i386__
13#define kEmacsArch        "i386"
14#endif
15#ifdef __x86_64__
16#define kEmacsArch        "x86_64"
17#endif
18
19#ifndef kEmacsArch
20#error "Unsupported architecture"
21#endif
22
23/*#define kEmacsWrapperPath	kEmacsBinDir "/emacs"*/
24#define kEmacsDumpedPath	kEmacsBinDir "/emacs"
25#define kEmacsUndumpedPath	kEmacsBinDir "/emacs-undumped"
26#define kEmacsArchPath		kEmacsBinDir "/emacs-" kEmacsArch
27#define kDumpEmacsPath		kEmacsLibExecDir "/dumpemacs"
28
29int is_emacs_valid(int debugflag);
30int runit(const char * const argv[], int dropprivs);
31