This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug breakpoints/10112] New: do not stop on function


here simple example:

#include <stdio.h>

void f(int gwk, double gsec)
{
        while (gsec < 0.0) {
                gwk--;
                gsec += 604800.0;
        }
        while (gsec >= 604800.0) {
                gwk++;
                gsec -= 604800.0;
        }

        printf("done\n");
}

int main()
{
        f(1322, 555198.9375);
        return 0;
}
-------------------------------------

gcc -ggdb -Wall test.c -o test_gdb && gdb test_gdb
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
(gdb) br f
Breakpoint 1 at 0x80483f8: file test.c, line 6.
(gdb) r
Starting program: /var/tmp/test_gdb 
f was called

Program exited normally.
(gdb) 

As you can see function "f" was called, but gdb do not stop on it,

-- 
           Summary: do not stop on function
           Product: gdb
           Version: 6.8
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: breakpoints
        AssignedTo: unassigned at sourceware dot org
        ReportedBy: dushistov at mail dot ru
                CC: gdb-prs at sourceware dot org


http://sourceware.org/bugzilla/show_bug.cgi?id=10112

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]