gdb: add target_ops::supports_displaced_step
[deliverable/binutils-gdb.git] / libiberty / simple-object-common.h
index cda4038c9d79a7d59fc3b21fbc84e34da5944966..2e3f1873468acb0aea66728935c2dfde7e9c5c64 100644 (file)
@@ -1,5 +1,5 @@
 /* simple-object-common.h -- common structs for object file manipulation.
-   Copyright (C) 2010-2017 Free Software Foundation, Inc.
+   Copyright (C) 2010-2020 Free Software Foundation, Inc.
 
 This file is part of the libiberty library.
 Libiberty is free software; you can redistribute it and/or
@@ -141,6 +141,12 @@ struct simple_object_functions
 
   /* Release the private data for an simple_object_write.  */
   void (*release_write) (void *);
+
+  /* Copy LTO debug sections.  */
+  const char *(*copy_lto_debug_sections) (simple_object_read *sobj,
+                                         simple_object_write *dobj,
+                                         char *(*pfn) (const char *),
+                                         int *err);
 };
 
 /* The known object file formats.  */
This page took 0.033314 seconds and 4 git commands to generate.