This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
PATCH: adjust bfd_elf_set_dyn_lib_class prototype
- From: Ben Elliston <bje at au1 dot ibm dot com>
- To: binutils at sourceware dot org
- Date: Tue, 24 Oct 2006 16:38:19 +1000
- Subject: PATCH: adjust bfd_elf_set_dyn_lib_class prototype
Another simple change. To be pedantic, lib_class is an enum.
Okay to commit?
2006-10-24 Ben Elliston <bje@au.ibm.com>
* elf.c (bfd_elf_set_dyn_lib_class): Change second argument type
from int to enum dynamic_lib_link_class lib_class.
* bfd-in.h (bfd_elf_set_dyn_lib_class): Likewise.
* bfd-in2.h: Regenerate.
Index: elf.c
===================================================================
RCS file: /cvs/src/src/bfd/elf.c,v
retrieving revision 1.359
diff -u -p -r1.359 elf.c
--- elf.c 15 Oct 2006 14:22:13 -0000 1.359
+++ elf.c 24 Oct 2006 06:36:58 -0000
@@ -1668,7 +1668,7 @@ bfd_elf_get_dyn_lib_class (bfd *abfd)
}
void
-bfd_elf_set_dyn_lib_class (bfd *abfd, int lib_class)
+bfd_elf_set_dyn_lib_class (bfd *abfd, enum dynamic_lib_link_class lib_class)
{
if (bfd_get_flavour (abfd) == bfd_target_elf_flavour
&& bfd_get_format (abfd) == bfd_object)
Index: bfd-in2.h
===================================================================
RCS file: /cvs/src/src/bfd/bfd-in2.h,v
retrieving revision 1.401
diff -u -p -r1.401 bfd-in2.h
--- bfd-in2.h 28 Sep 2006 12:59:24 -0000 1.401
+++ bfd-in2.h 24 Oct 2006 06:37:00 -0000
@@ -693,7 +693,7 @@ extern void bfd_elf_set_dt_needed_name
extern const char *bfd_elf_get_dt_soname
(bfd *);
extern void bfd_elf_set_dyn_lib_class
- (bfd *, int);
+ (bfd *, enum dynamic_lib_link_class);
extern int bfd_elf_get_dyn_lib_class
(bfd *);
extern struct bfd_link_needed_list *bfd_elf_get_runpath_list
Index: bfd-in.h
===================================================================
RCS file: /cvs/src/src/bfd/bfd-in.h,v
retrieving revision 1.118
diff -u -p -r1.118 bfd-in.h
--- bfd-in.h 28 Sep 2006 12:59:24 -0000 1.118
+++ bfd-in.h 24 Oct 2006 06:37:00 -0000
@@ -686,7 +686,7 @@ extern void bfd_elf_set_dt_needed_name
extern const char *bfd_elf_get_dt_soname
(bfd *);
extern void bfd_elf_set_dyn_lib_class
- (bfd *, int);
+ (bfd *, enum dynamic_lib_link_class);
extern int bfd_elf_get_dyn_lib_class
(bfd *);
extern struct bfd_link_needed_list *bfd_elf_get_runpath_list