gdb/
authorYao Qi <yao@codesourcery.com>
Sun, 7 Apr 2013 10:23:34 +0000 (10:23 +0000)
committerYao Qi <yao@codesourcery.com>
Sun, 7 Apr 2013 10:23:34 +0000 (10:23 +0000)
* remote.c (remote_trace_find): Change type of parameters 'addr1'
and 'addr2' to CORE_ADDR.
* target.c (update_current_target): Update.
* target.h (struct target_ops) <to_trace_find>: Change parameter
type to CORE_ADDR.
* tracepoint.c (tfind_1): Change type of parameters 'addr1' and
'addr2' to CORE_ADDR.
(tfile_trace_find): Likewise.
(tfile_get_traceframe_address): Change return type to CORE_ADDR.
Change local variable 'addr' to type CORE_ADDR.
* tracepoint.h (tfind_1): Update declaration.

gdb/ChangeLog
gdb/remote.c
gdb/target.c
gdb/target.h
gdb/tracepoint.c
gdb/tracepoint.h

index 21585e2e75859f427c7f40a976004d82d83c97dd..7e50ba13fa5f8eead2f30ff3dc904ea6b2f2da03 100644 (file)
@@ -1,3 +1,17 @@
+2013-04-07  Yao Qi  <yao@codesourcery.com>
+
+       * remote.c (remote_trace_find): Change type of parameters 'addr1'
+       and 'addr2' to CORE_ADDR.
+       * target.c (update_current_target): Update.
+       * target.h (struct target_ops) <to_trace_find>: Change parameter
+       type to CORE_ADDR.
+       * tracepoint.c (tfind_1): Change type of parameters 'addr1' and
+       'addr2' to CORE_ADDR.
+       (tfile_trace_find): Likewise.
+       (tfile_get_traceframe_address): Change return type to CORE_ADDR.
+       Change local variable 'addr' to type CORE_ADDR.
+       * tracepoint.h (tfind_1): Update declaration.
+
 2013-04-06  Eli Zaretskii  <eliz@gnu.org>
 
        * windows-nat.c (windows_get_absolute_argv0): Move from here...
index aefbcf13bbed666ce8983a68f7a9f9c8ae3aa033..740324b546166076167695dcb8b45ba4ca78ae24 100644 (file)
@@ -10808,7 +10808,7 @@ remote_trace_stop (void)
 
 static int
 remote_trace_find (enum trace_find_type type, int num,
-                  ULONGEST addr1, ULONGEST addr2,
+                  CORE_ADDR addr1, CORE_ADDR addr2,
                   int *tpp)
 {
   struct remote_state *rs = get_remote_state ();
index 24cc79d4c068243c94bcdf94d2217458d5444c44..8f8e46a2607a6ffce0412a75e85c8aa1053d256f 100644 (file)
@@ -918,7 +918,7 @@ update_current_target (void)
            (void (*) (void))
            tcomplain);
   de_fault (to_trace_find,
-           (int (*) (enum trace_find_type, int, ULONGEST, ULONGEST, int *))
+           (int (*) (enum trace_find_type, int, CORE_ADDR, CORE_ADDR, int *))
            return_minus_one);
   de_fault (to_get_trace_state_variable_value,
            (int (*) (int, LONGEST *))
index 4f8520cee9ba7966c9f8c20136c0599af475fa35..319fcc34a160444fe3885a99c25f7c4134a2cd00 100644 (file)
@@ -784,7 +784,7 @@ struct target_ops
       TPP.  If no trace frame matches, return -1.  May throw if the
       operation fails.  */
     int (*to_trace_find) (enum trace_find_type type, int num,
-                         ULONGEST addr1, ULONGEST addr2, int *tpp);
+                         CORE_ADDR addr1, CORE_ADDR addr2, int *tpp);
 
     /* Get the value of the trace state variable number TSV, returning
        1 if the value is known and writing the value itself into the
index 009db82c901d4c31448b9697ee0fdcd8f072afde..3d8b131f86e41e641e3dc4a1bd0c8ed249442902 100644 (file)
@@ -2260,7 +2260,7 @@ disconnect_tracing (int from_tty)
 /* Worker function for the various flavors of the tfind command.  */
 void
 tfind_1 (enum trace_find_type type, int num,
-        ULONGEST addr1, ULONGEST addr2,
+        CORE_ADDR addr1, CORE_ADDR addr2,
         int from_tty)
 {
   int target_frameno = -1, target_tracept = -1;
@@ -4692,10 +4692,10 @@ tfile_get_tracepoint_status (struct breakpoint *tp, struct uploaded_tp *utp)
    value of a collected PC register, but if not available, we
    improvise.  */
 
-static ULONGEST
+static CORE_ADDR
 tfile_get_traceframe_address (off_t tframe_offset)
 {
-  ULONGEST addr = 0;
+  CORE_ADDR addr = 0;
   short tpnum;
   struct tracepoint *tp;
   off_t saved_offset = cur_offset;
@@ -4727,14 +4727,14 @@ tfile_get_traceframe_address (off_t tframe_offset)
 
 static int
 tfile_trace_find (enum trace_find_type type, int num,
-                 ULONGEST addr1, ULONGEST addr2, int *tpp)
+                 CORE_ADDR addr1, CORE_ADDR addr2, int *tpp)
 {
   short tpnum;
   int tfnum = 0, found = 0;
   unsigned int data_size;
   struct tracepoint *tp;
   off_t offset, tframe_offset;
-  ULONGEST tfaddr;
+  CORE_ADDR tfaddr;
 
   if (num == -1)
     {
index c7eef7b0e7b683fb8cc54b840edc22f1252c44fc..8df906f114433457c605ee0c4fdb5bb2e04a0ca7 100644 (file)
@@ -383,7 +383,7 @@ extern void tvariables_info_1 (void);
 extern void save_trace_state_variables (struct ui_file *fp);
 
 extern void tfind_1 (enum trace_find_type type, int num,
-                    ULONGEST addr1, ULONGEST addr2,
+                    CORE_ADDR addr1, CORE_ADDR addr2,
                     int from_tty);
 
 extern void trace_save_tfile (const char *filename,