PATCH - build winedbg on cygwin

Steven Edwards Steven_Ed4153 at yahoo.com
Wed Apr 30 20:38:38 CDT 2003


I know no #ifdefs but there is one in stabs.c that does the same so i 
guess this one is ok.

Changelog: Cygwin porting fix

Index: gdbproxy.c
===================================================================
RCS file: /home/wine/wine/programs/winedbg/gdbproxy.c,v
retrieving revision 1.10
diff -u -r1.10 gdbproxy.c
--- gdbproxy.c    19 Apr 2003 21:27:47 -0000    1.10
+++ gdbproxy.c    1 May 2003 01:35:54 -0000
@@ -98,8 +98,9 @@
     /* Unix environment */
     unsigned long               wine_segs[3];   /* load addresses of 
the ELF wine exec segments (text, bss and data) */
 };
-
+#ifdef __ELF__
 extern int read_elf_info(const char* filename, unsigned long tab[]);
+#endif
 
 /* =============================================== *
  *       B A S I C   M A N I P U L A T I O N S     *
@@ -1994,7 +1995,9 @@
     strcpy(wine_path, ptr ? ptr : "wine");
 
     fprintf(stderr, "Using wine_path: %s\n", wine_path);
+#ifdef __ELF__
     read_elf_info(wine_path, gdbctx->wine_segs);
+#endif
 
     /* step 3: fire up gdb (if requested) */
     if (flags & 1)





More information about the wine-patches mailing list