Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Feb 2001 23:44:40 -0800 (PST)
From:      Peter Wemm <peter@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/i386/i386 bioscall.s locore.s
Message-ID:  <200102250744.f1P7ieV91620@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
peter       2001/02/24 23:44:40 PST

  Modified files:
    sys/i386/i386        bioscall.s locore.s 
  Log:
  Make the kernel actually compile and link under a.out, using
  gcc -aout -mno-underscores.  The bioscall.s tweak is not an a.out
  requirement really, but to work around the bugs in the antique version of
  gas that used for a.out.  Makefile hacks are all that is needed to
  get an a.out kernel.  There is no telling if it will work though.
  This is little more than an academic curiosity anyway since all it is
  good for is situations where the boot code is hard wired, eg: rom
  bootstraps (such as the gnat box).
  
  GENERIC:
  ...
  size -aout kernel ; chmod 755 kernel
  text    data    bss     dec     hex
  3051520 368640  198688  3618848 373820
  
  Revision  Changes    Path
  1.10      +9 -1      src/sys/i386/i386/bioscall.s
  1.142     +7 -1      src/sys/i386/i386/locore.s


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102250744.f1P7ieV91620>