+extern ULONGEST read_memory_unsigned_integer (CORE_ADDR memaddr,
+ int len,
+ enum bfd_endian byte_order);
+extern int safe_read_memory_unsigned_integer (CORE_ADDR memaddr, int len,
+ enum bfd_endian byte_order,
+ ULONGEST *return_value);
+
+/* Read an integer from debugged code memory, given address,
+ number of bytes, and byte order for code. */
+
+extern LONGEST read_code_integer (CORE_ADDR memaddr, int len,
+ enum bfd_endian byte_order);
+
+/* Read an unsigned integer from debugged code memory, given address,
+ number of bytes, and byte order for code. */
+
+extern ULONGEST read_code_unsigned_integer (CORE_ADDR memaddr,
+ int len,
+ enum bfd_endian byte_order);
+
+/* Read a null-terminated string from the debuggee's memory, given
+ address, a buffer into which to place the string, and the maximum
+ available space. */