Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jul 2019 05:13:16 +0000 (UTC)
From:      Xin LI <delphij@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r350436 - in head/sys: amd64/conf arm/arm conf i386/conf kern sys
Message-ID:  <201907300513.x6U5DGJs004225@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: delphij
Date: Tue Jul 30 05:13:16 2019
New Revision: 350436
URL: https://svnweb.freebsd.org/changeset/base/350436

Log:
  Remove gzip'ed a.out support.
  
  The current implementation of gzipped a.out support was based
  on a very old version of InfoZIP which ships with an ancient
  modified version of zlib, and was removed from the GENERIC
  kernel in 1999 when we moved to an ELF world.
  
  PR:		205822
  Reviewed by:	imp, kib, emaste, Yoshihiro Ota <ota at j.email.ne.jp>
  Relnotes:	yes
  Differential Revision:	https://reviews.freebsd.org/D21099

Deleted:
  head/sys/arm/arm/elf_trampoline.c
  head/sys/kern/imgact_gzip.c
  head/sys/kern/subr_inflate.c
  head/sys/sys/inflate.h
Modified:
  head/sys/amd64/conf/NOTES
  head/sys/conf/files
  head/sys/conf/files.amd64
  head/sys/conf/files.i386
  head/sys/i386/conf/NOTES

Modified: head/sys/amd64/conf/NOTES
==============================================================================
--- head/sys/amd64/conf/NOTES	Tue Jul 30 04:17:36 2019	(r350435)
+++ head/sys/amd64/conf/NOTES	Tue Jul 30 05:13:16 2019	(r350436)
@@ -127,7 +127,6 @@ device		nvram		# Access to rtc cmos via /dev/nvram
 device		speaker		#Play IBM BASIC-style noises out your speaker
 hint.speaker.0.at="isa"
 hint.speaker.0.port="0x61"
-device		gzip		#Exec gzipped a.out's.  REQUIRES COMPAT_AOUT!
 
 
 #####################################################################

Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files	Tue Jul 30 04:17:36 2019	(r350435)
+++ head/sys/conf/files	Tue Jul 30 05:13:16 2019	(r350436)
@@ -3814,7 +3814,6 @@ kern/subr_firmware.c		optional firmware
 kern/subr_gtaskqueue.c		standard
 kern/subr_hash.c		standard
 kern/subr_hints.c		standard
-kern/subr_inflate.c		optional gzip
 kern/subr_kdb.c			standard
 kern/subr_kobj.c		standard
 kern/subr_lock.c		standard

Modified: head/sys/conf/files.amd64
==============================================================================
--- head/sys/conf/files.amd64	Tue Jul 30 04:17:36 2019	(r350435)
+++ head/sys/conf/files.amd64	Tue Jul 30 05:13:16 2019	(r350436)
@@ -633,7 +633,6 @@ isa/syscons_isa.c		optional	sc
 isa/vga_isa.c			optional	vga
 kern/kern_clocksource.c		standard
 kern/imgact_aout.c		optional compat_aout
-kern/imgact_gzip.c		optional gzip
 kern/link_elf_obj.c		standard
 libkern/x86/crc32_sse42.c	standard
 #

Modified: head/sys/conf/files.i386
==============================================================================
--- head/sys/conf/files.i386	Tue Jul 30 04:17:36 2019	(r350435)
+++ head/sys/conf/files.i386	Tue Jul 30 05:13:16 2019	(r350436)
@@ -529,7 +529,6 @@ isa/syscons_isa.c		optional sc
 isa/vga_isa.c			optional vga
 kern/kern_clocksource.c		standard
 kern/imgact_aout.c		optional compat_aout
-kern/imgact_gzip.c		optional gzip
 kern/subr_sfbuf.c		standard
 libkern/divdi3.c		standard
 libkern/ffsll.c			standard

Modified: head/sys/i386/conf/NOTES
==============================================================================
--- head/sys/i386/conf/NOTES	Tue Jul 30 04:17:36 2019	(r350435)
+++ head/sys/i386/conf/NOTES	Tue Jul 30 05:13:16 2019	(r350436)
@@ -275,7 +275,6 @@ device		nvram		# Access to rtc cmos via /dev/nvram
 device		speaker		#Play IBM BASIC-style noises out your speaker
 hint.speaker.0.at="isa"
 hint.speaker.0.port="0x61"
-device		gzip		#Exec gzipped a.out's.  REQUIRES COMPAT_AOUT!
 device		apm_saver	# Requires APM
 
 



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