in the command "objcopy -Sg", the -g option (STRIP_DEBUG) overrides
the -S option (STRIP_ALL). so it is the same as "objcopy -g".
"strip" command without option is doing STRIP_ALL.
merge the both commands to "objcopy -S"
ok deraadt@ danj@
-# $OpenBSD: Makefile,v 1.19 2021/02/13 18:39:40 semarie Exp $
+# $OpenBSD: Makefile,v 1.20 2021/02/13 18:41:52 semarie Exp $
FS= miniroot${OSrev}.img
FSSIZE= 5760
rm -f vnd
bsd.gz: bsd.rd
- objcopy -Sg -R .comment bsd.rd bsd.strip
- strip -R .eh_frame -R .SUNW_ctf -R .shstrtab bsd.strip
+ objcopy -S -R .comment -R .SUNW_ctf -R .eh_frame -R .shstrtab bsd.rd bsd.strip
gzip -9cn bsd.strip > bsd.gz
bsd.rd: mr.fs bsd
-# $OpenBSD: Makefile,v 1.24 2021/02/13 18:39:40 semarie Exp $
+# $OpenBSD: Makefile,v 1.25 2021/02/13 18:41:52 semarie Exp $
FS= miniroot${OSrev}.img
FSSIZE= 6400
mksuncd f ${CDROM} ${FS}
bsd.gz: bsd.rd
- objcopy -Sg -R .comment bsd.rd bsd.strip
- strip -R .SUNW_ctf bsd.strip
+ objcopy -S -R .comment -R .SUNW_ctf bsd.rd bsd.strip
gzip -9cn bsd.strip > bsd.gz
bsd.rd: mr.fs bsd