Would someone be interested in a separate binary distribution of this stuff to play with ?
I'd like confirmation that it works. After that, I'd like opinions about removing the gdb source tree from our svn (but keeping gdb in binary distributions). Danny On Wed, 2008-09-03 at 20:29 +0200, Danny Backx wrote: > Hi, > > Pedro always referred to gdbserver, I never got a chance to play with > that. My new iPAQ urged me to try it, because I don't have synce to > provide a connection to it. (I don't feel like connecting it via the USB > cable - the wireless connection should do the trick.) > > Anyway, I took gdb 6.8 from the GNU servers and compiled that, copied > gdbserver to the iPAQ, and got things to work. Haven't played with it a > lot yet so I don't know how good it all works but initial tests are > good ... > > Danny > > dannypc: {21} rsh ipaq /temp/gdbserver :9999 /temp/power.exe > Process /temp/power.exe created; pid = 598273158 > Listening on port 9999 > Remote debugging from host 172.17.1.2 > System power status : AC online, battery charging (97%) > > Child exited with status 0 > > dannypc: {42} ~/src/gdb/gdb-6.8/gdb/gdb power.exe > 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 "--host=i686-pc-linux-gnu > --target=arm-mingw32ce"... > (gdb) target remote ipaq:9999 > Remote debugging using ipaq:9999 > [New Thread 637363190] > Error while mapping shared library sections: > coredll.dll.0409.mui: No such file or directory. > Error while mapping shared library sections: > coredll.dll: No such file or directory. > Symbol file not found for coredll.dll.0409.mui > Symbol file not found for coredll.dll > 0x00011104 in WinMainCRTStartup () > (gdb) where > #0 0x00011104 in WinMainCRTStartup () > (gdb) l > 1 #include <windows.h> > 2 #include <stdio.h> > 3 #include <stdlib.h> > 4 #include <unistd.h> > 5 > 6 #include <winbase.h> > 7 > 8 int APIENTRY WinMain(HINSTANCE a,HINSTANCE b,LPWSTR c,int d) > 9 { > 10 BOOL r; > (gdb) > 11 SYSTEM_POWER_STATUS_EX st; > 12 char bf[128]; > 13 > 14 r = GetSystemPowerStatusEx(&st, TRUE); > 15 if (r != TRUE) { > 16 printf("GetSystemPowerStatus failed"); > 17 exit(1); > 18 } > 19 if (st.BatteryFlag == 255) { > 20 strcpy(bf, "unknown"); > (gdb) break 14 > Breakpoint 1 at 0x11178: file power.c, line 14. > (gdb) c > Continuing. > > Breakpoint 1, WinMain (a=0x23a8ec86, b=0x0, c=0x2811fed8, d=5) at > power.c:14 > 14 r = GetSystemPowerStatusEx(&st, TRUE); > (gdb) n > 15 if (r != TRUE) { > (gdb) p r > $1 = 1 > (gdb) p st > $2 = {ACLineStatus = 1 '\001', BatteryFlag = 8 '\b', > BatteryLifePercent = 97 'a', Reserved1 = 0 '\0', BatteryLifeTime = > 100, > BatteryFullLifeTime = 120, Reserved2 = 0 '\0', BackupBatteryFlag = 255 > '�', > BackupBatteryLifePercent = 255 '�', Reserved3 = 0 '\0', > BackupBatteryLifeTime = 0, BackupBatteryFullLifeTime = 0} > (gdb) c > Continuing. > > Program exited normally. > (gdb) q > dannypc: {43} > -- Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel