From 888e3ddb20f541220f18709fce832ad0163c3e71 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Tue, 6 Jun 2017 14:27:42 -0600 Subject: [PATCH] Add missing "extern" in rust-lang.h I noticed that one function in rust-lang.h was not declared using "extern". In the interested of uniformity, this patch adds it. Tested by rebuilding. 2017-10-02 Tom Tromey * rust-lang.h (rust_slice_type): Add "extern". --- gdb/ChangeLog | 4 ++++ gdb/rust-lang.h | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9bdb6f8fe26..f5b265b8a80 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2017-10-02 Tom Tromey + + * rust-lang.h (rust_slice_type): Add "extern". + 2017-10-02 Tom Tromey Pedro Alves diff --git a/gdb/rust-lang.h b/gdb/rust-lang.h index 61547d772af..4d07c483e9b 100644 --- a/gdb/rust-lang.h +++ b/gdb/rust-lang.h @@ -43,7 +43,7 @@ extern std::string rust_crate_for_block (const struct block *block); is the type of the elements of the slice. USIZE_TYPE is the Rust "usize" type to use. The new type is allocated whereever ELT_TYPE is allocated. */ -struct type *rust_slice_type (const char *name, struct type *elt_type, - struct type *usize_type); +extern struct type *rust_slice_type (const char *name, struct type *elt_type, + struct type *usize_type); #endif /* RUST_LANG_H */ -- 2.30.2