Add missing test driver for section-alignment patch.

Resolves: RHEL-30268
This commit is contained in:
Nick Clifton 2024-06-28 11:25:30 +01:00
parent 274bed029a
commit 37ce9d87ff
2 changed files with 16 additions and 4 deletions

View File

@ -53,7 +53,6 @@ diff -rup binutils.orig/binutils/doc/binutils.texi binutils-2.35.2/binutils/doc/
@item --stack @var{reserve}
@itemx --stack @var{reserve},@var{commit}
Specify the number of bytes of memory to reserve (and optionally commit)
Only in binutils-2.35.2/binutils/doc: binutils.texi.orig
diff -rup binutils.orig/binutils/objcopy.c binutils-2.35.2/binutils/objcopy.c
--- binutils.orig/binutils/objcopy.c 2024-04-03 11:32:37.862595870 +0100
+++ binutils-2.35.2/binutils/objcopy.c 2024-04-03 11:32:53.189615676 +0100
@ -230,7 +229,6 @@ diff -rup binutils.orig/binutils/objcopy.c binutils-2.35.2/binutils/objcopy.c
break;
case OPTION_SUBSYSTEM:
Only in binutils-2.35.2/binutils/: objcopy.c.orig
diff -rup binutils.orig/binutils/testsuite/binutils-all/objcopy.exp binutils-2.35.2/binutils/testsuite/binutils-all/objcopy.exp
--- binutils.orig/binutils/testsuite/binutils-all/objcopy.exp 2024-04-03 11:32:37.781595765 +0100
+++ binutils-2.35.2/binutils/testsuite/binutils-all/objcopy.exp 2024-04-03 11:33:00.878625614 +0100
@ -242,4 +240,15 @@ diff -rup binutils.orig/binutils/testsuite/binutils-all/objcopy.exp binutils-2.3
setup_xfail "hppa*-*-*"
setup_xfail "sh-*-coff*"
Only in binutils-2.35.2/binutils/testsuite/binutils-all: objcopy.exp.orig
--- /dev/null 2024-06-27 08:39:51.717818400 +0100
+++ binutils-2.35.2/binutils/testsuite/binutils-all/section-alignment.d 2024-06-27 15:43:00.626529058 +0100
@@ -0,0 +1,9 @@
+#source: pr23633.s
+#PROG: objcopy
+#objcopy: --section-alignment=512
+#objdump: -P sections
+#target: [is_pecoff_format]
+
+#...
+.* Align: 512.*
+#pass

View File

@ -2,7 +2,7 @@
Summary: A GNU collection of binary utilities
Name: binutils%{?_with_debug:-debug}
Version: 2.35.2
Release: 47%{?dist}
Release: 48%{?dist}
License: GPLv3+
URL: https://sourceware.org/binutils
@ -1297,6 +1297,9 @@ exit 0
#----------------------------------------------------------------------------
%changelog
* Thu Jun 27 2024 Nick Clifton <nickc@redhat.com> - 2.35.2-48
- Add missing test driver for section-alignment patch. (RHEL-30268)
* Thu Jun 27 2024 Nick Clifton <nickc@redhat.com> - 2.35.2-47
- Prune messages from gcc's lto-wrapper which can confure testsuite tests. (RHEL-45264)