[4131] in Athena Bugs

home help back first fref pref prev next nref lref last post

vax 6.4R: man page for a.out(5)

daemon@ATHENA.MIT.EDU (Ilhamuddin Ahmed)
Mon Feb 5 00:11:01 1990

Date: Mon, 5 Feb 90 00:10:40 -0500
From: Ilhamuddin Ahmed <ilham@MIT.EDU>
To: doc-bugs@ATHENA.MIT.EDU
Reply-To: ilham@MIT.EDU
System name:		valhalla
Type and version:	CVAXSTAR 6.4R
Display type:		SM

The man page for a.out(5) states :

     #ifdef ibm032
     #define  N_TXTOFF(x) \
              ((x).a_magic==ZMAGIC ? 2048 : sizeof (struct exec))
     #else
     #define  N_TXTOFF(x) \
              ((x).a_magic==ZMAGIC ? 1024 : sizeof (struct exec))
     #endif

This should really be (as stated in /usr/include/a.out.h):

    #if defined(ibm032) 
    #define N_TXTOFF(x) \
            (((x).a_magic==ZMAGIC || (x).a_magic==Z0MAGIC) \
             ? 2048 : sizeof (struct exec))
    #else
    #define N_TXTOFF(x) \
            (((x).a_magic==ZMAGIC || (x).a_magic==Z0MAGIC) \
             ? 1024 : sizeof (struct exec))
    #endif

					- Ilhamuddin Ahmed
					  Project Athena `Watchmaker'
					  Athena User Consultant

home help back first fref pref prev next nref lref last post