]> git.saurik.com Git - wxWidgets.git/commitdiff
added support for gcc precompiled headers
authorVáclav Slavík <vslavik@fastmail.fm>
Sat, 9 Aug 2003 12:46:53 +0000 (12:46 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sat, 9 Aug 2003 12:46:53 +0000 (12:46 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22723 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

579 files changed:
src/common/accesscmn.cpp
src/common/appcmn.cpp
src/common/artprov.cpp
src/common/bmpbase.cpp
src/common/choiccmn.cpp
src/common/clipcmn.cpp
src/common/clntdata.cpp
src/common/cmdline.cpp
src/common/cmdproc.cpp
src/common/cmndata.cpp
src/common/config.cpp
src/common/containr.cpp
src/common/cshelp.cpp
src/common/ctrlcmn.cpp
src/common/ctrlsub.cpp
src/common/datetime.cpp
src/common/datstrm.cpp
src/common/db.cpp
src/common/dbgrid.cpp
src/common/dbtable.cpp
src/common/dcbase.cpp
src/common/dircmn.cpp
src/common/dlgcmn.cpp
src/common/dndcmn.cpp
src/common/dobjcmn.cpp
src/common/docmdi.cpp
src/common/docview.cpp
src/common/dpycmn.cpp
src/common/dseldlg.cpp
src/common/dynarray.cpp
src/common/dynlib.cpp
src/common/dynload.cpp
src/common/effects.cpp
src/common/encconv.cpp
src/common/event.cpp
src/common/fddlgcmn.cpp
src/common/ffile.cpp
src/common/file.cpp
src/common/fileconf.cpp
src/common/filefn.cpp
src/common/filename.cpp
src/common/filesys.cpp
src/common/fldlgcmn.cpp
src/common/fontcmn.cpp
src/common/fontmap.cpp
src/common/framecmn.cpp
src/common/fs_inet.cpp
src/common/fs_mem.cpp
src/common/fs_zip.cpp
src/common/ftp.cpp
src/common/gaugecmn.cpp
src/common/gdicmn.cpp
src/common/geometry.cpp
src/common/gifdecod.cpp
src/common/hash.cpp
src/common/hashmap.cpp
src/common/helpbase.cpp
src/common/http.cpp
src/common/iconbndl.cpp
src/common/imagbmp.cpp
src/common/image.cpp
src/common/imaggif.cpp
src/common/imagiff.cpp
src/common/imagjpeg.cpp
src/common/imagpcx.cpp
src/common/imagpng.cpp
src/common/imagpnm.cpp
src/common/imagtiff.cpp
src/common/imagxpm.cpp
src/common/intl.cpp
src/common/ipcbase.cpp
src/common/layout.cpp
src/common/lboxcmn.cpp
src/common/list.cpp
src/common/log.cpp
src/common/longlong.cpp
src/common/matrix.cpp
src/common/memory.cpp
src/common/menucmn.cpp
src/common/module.cpp
src/common/msgout.cpp
src/common/mstream.cpp
src/common/nbkbase.cpp
src/common/object.cpp
src/common/paper.cpp
src/common/popupcmn.cpp
src/common/prntbase.cpp
src/common/process.cpp
src/common/protocol.cpp
src/common/quantize.cpp
src/common/radiocmn.cpp
src/common/regex.cpp
src/common/rgncmn.cpp
src/common/sckaddr.cpp
src/common/sckfile.cpp
src/common/sckipc.cpp
src/common/sckstrm.cpp
src/common/settcmn.cpp
src/common/sizer.cpp
src/common/socket.cpp
src/common/statbar.cpp
src/common/strconv.cpp
src/common/stream.cpp
src/common/string.cpp
src/common/sysopt.cpp
src/common/taskbarcmn.cpp
src/common/tbarbase.cpp
src/common/textbuf.cpp
src/common/textcmn.cpp
src/common/textfile.cpp
src/common/timercmn.cpp
src/common/tokenzr.cpp
src/common/toplvcmn.cpp
src/common/treebase.cpp
src/common/txtstrm.cpp
src/common/url.cpp
src/common/utilscmn.cpp
src/common/valgen.cpp
src/common/validate.cpp
src/common/valtext.cpp
src/common/variant.cpp
src/common/wfstream.cpp
src/common/wincmn.cpp
src/common/wxchar.cpp
src/common/xpmdecod.cpp
src/common/xti.cpp
src/common/xtistrm.cpp
src/common/zipstrm.cpp
src/common/zstream.cpp
src/generic/accel.cpp
src/generic/busyinfo.cpp
src/generic/calctrl.cpp
src/generic/caret.cpp
src/generic/choicdgg.cpp
src/generic/colrdlgg.cpp
src/generic/dcbuffer.cpp
src/generic/dcpsg.cpp
src/generic/dirctrlg.cpp
src/generic/dirdlgg.cpp
src/generic/dragimgg.cpp
src/generic/fdrepdlg.cpp
src/generic/filedlgg.cpp
src/generic/fontdlgg.cpp
src/generic/grid.cpp
src/generic/gridctrl.cpp
src/generic/gridsel.cpp
src/generic/helpext.cpp
src/generic/imaglist.cpp
src/generic/laywin.cpp
src/generic/listctrl.cpp
src/generic/logg.cpp
src/generic/mdig.cpp
src/generic/msgdlgg.cpp
src/generic/notebook.cpp
src/generic/numdlgg.cpp
src/generic/paletteg.cpp
src/generic/panelg.cpp
src/generic/printps.cpp
src/generic/prntdlgg.cpp
src/generic/progdlgg.cpp
src/generic/sashwin.cpp
src/generic/scrlwing.cpp
src/generic/spinctlg.cpp
src/generic/splash.cpp
src/generic/splitter.cpp
src/generic/statline.cpp
src/generic/statusbr.cpp
src/generic/tabg.cpp
src/generic/tbarsmpl.cpp
src/generic/textdlgg.cpp
src/generic/timer.cpp
src/generic/tipdlg.cpp
src/generic/tipwin.cpp
src/generic/treectlg.cpp
src/generic/vscroll.cpp
src/generic/wizard.cpp
src/gtk/app.cpp
src/gtk/bitmap.cpp
src/gtk/bmpbuttn.cpp
src/gtk/brush.cpp
src/gtk/button.cpp
src/gtk/checkbox.cpp
src/gtk/checklst.cpp
src/gtk/choice.cpp
src/gtk/clipbrd.cpp
src/gtk/colour.cpp
src/gtk/combobox.cpp
src/gtk/control.cpp
src/gtk/cursor.cpp
src/gtk/data.cpp
src/gtk/dataobj.cpp
src/gtk/dc.cpp
src/gtk/dcclient.cpp
src/gtk/dcmemory.cpp
src/gtk/dcscreen.cpp
src/gtk/dialog.cpp
src/gtk/dnd.cpp
src/gtk/evtloop.cpp
src/gtk/filedlg.cpp
src/gtk/font.cpp
src/gtk/fontdlg.cpp
src/gtk/frame.cpp
src/gtk/gauge.cpp
src/gtk/gdiobj.cpp
src/gtk/glcanvas.cpp
src/gtk/icon.cpp
src/gtk/listbox.cpp
src/gtk/mdi.cpp
src/gtk/menu.cpp
src/gtk/minifram.cpp
src/gtk/msgdlg.cpp
src/gtk/notebook.cpp
src/gtk/pen.cpp
src/gtk/popupwin.cpp
src/gtk/radiobox.cpp
src/gtk/radiobut.cpp
src/gtk/region.cpp
src/gtk/scrolbar.cpp
src/gtk/scrolwin.cpp
src/gtk/settings.cpp
src/gtk/slider.cpp
src/gtk/spinbutt.cpp
src/gtk/spinctrl.cpp
src/gtk/statbmp.cpp
src/gtk/statbox.cpp
src/gtk/statline.cpp
src/gtk/stattext.cpp
src/gtk/tbargtk.cpp
src/gtk/textctrl.cpp
src/gtk/tglbtn.cpp
src/gtk/threadno.cpp
src/gtk/threadsgi.cpp
src/gtk/timer.cpp
src/gtk/tooltip.cpp
src/gtk/toplevel.cpp
src/gtk/treegtk.cpp
src/gtk/utilsgtk.cpp
src/gtk/utilsres.cpp
src/gtk/window.cpp
src/gtk1/app.cpp
src/gtk1/bitmap.cpp
src/gtk1/bmpbuttn.cpp
src/gtk1/brush.cpp
src/gtk1/button.cpp
src/gtk1/checkbox.cpp
src/gtk1/checklst.cpp
src/gtk1/choice.cpp
src/gtk1/clipbrd.cpp
src/gtk1/colour.cpp
src/gtk1/combobox.cpp
src/gtk1/control.cpp
src/gtk1/cursor.cpp
src/gtk1/data.cpp
src/gtk1/dataobj.cpp
src/gtk1/dc.cpp
src/gtk1/dcclient.cpp
src/gtk1/dcmemory.cpp
src/gtk1/dcscreen.cpp
src/gtk1/dialog.cpp
src/gtk1/dnd.cpp
src/gtk1/evtloop.cpp
src/gtk1/filedlg.cpp
src/gtk1/font.cpp
src/gtk1/fontdlg.cpp
src/gtk1/frame.cpp
src/gtk1/gauge.cpp
src/gtk1/gdiobj.cpp
src/gtk1/glcanvas.cpp
src/gtk1/icon.cpp
src/gtk1/listbox.cpp
src/gtk1/mdi.cpp
src/gtk1/menu.cpp
src/gtk1/minifram.cpp
src/gtk1/msgdlg.cpp
src/gtk1/notebook.cpp
src/gtk1/pen.cpp
src/gtk1/popupwin.cpp
src/gtk1/radiobox.cpp
src/gtk1/radiobut.cpp
src/gtk1/region.cpp
src/gtk1/scrolbar.cpp
src/gtk1/scrolwin.cpp
src/gtk1/settings.cpp
src/gtk1/slider.cpp
src/gtk1/spinbutt.cpp
src/gtk1/spinctrl.cpp
src/gtk1/statbmp.cpp
src/gtk1/statbox.cpp
src/gtk1/statline.cpp
src/gtk1/stattext.cpp
src/gtk1/tbargtk.cpp
src/gtk1/textctrl.cpp
src/gtk1/tglbtn.cpp
src/gtk1/threadno.cpp
src/gtk1/threadsgi.cpp
src/gtk1/timer.cpp
src/gtk1/tooltip.cpp
src/gtk1/toplevel.cpp
src/gtk1/treegtk.cpp
src/gtk1/utilsgtk.cpp
src/gtk1/utilsres.cpp
src/gtk1/window.cpp
src/html/helpctrl.cpp
src/html/helpdata.cpp
src/html/helpfrm.cpp
src/html/htmlcell.cpp
src/html/htmlfilt.cpp
src/html/htmlpars.cpp
src/html/htmltag.cpp
src/html/htmlwin.cpp
src/html/htmprint.cpp
src/html/m_dflist.cpp
src/html/m_fonts.cpp
src/html/m_hline.cpp
src/html/m_image.cpp
src/html/m_layout.cpp
src/html/m_links.cpp
src/html/m_list.cpp
src/html/m_pre.cpp
src/html/m_style.cpp
src/html/m_tables.cpp
src/html/winpars.cpp
src/mgl/app.cpp
src/mgl/bitmap.cpp
src/mgl/brush.cpp
src/mgl/clipbrd.cpp
src/mgl/colour.cpp
src/mgl/cursor.cpp
src/mgl/dc.cpp
src/mgl/dcclient.cpp
src/mgl/dcmemory.cpp
src/mgl/dcscreen.cpp
src/mgl/dirmgl.cpp
src/mgl/evtloop.cpp
src/mgl/font.cpp
src/mgl/fontenum.cpp
src/mgl/fontutil.cpp
src/mgl/gdiobj.cpp
src/mgl/icon.cpp
src/mgl/palette.cpp
src/mgl/pen.cpp
src/mgl/region.cpp
src/mgl/settings.cpp
src/mgl/toplevel.cpp
src/mgl/window.cpp
src/motif/accel.cpp
src/motif/app.cpp
src/motif/bmpbuttn.cpp
src/motif/bmpmotif.cpp
src/motif/button.cpp
src/motif/checkbox.cpp
src/motif/checklst.cpp
src/motif/choice.cpp
src/motif/clipbrd.cpp
src/motif/colour.cpp
src/motif/combobox.cpp
src/motif/control.cpp
src/motif/cursor.cpp
src/motif/dataobj.cpp
src/motif/dc.cpp
src/motif/dcclient.cpp
src/motif/dcmemory.cpp
src/motif/dcscreen.cpp
src/motif/dialog.cpp
src/motif/dnd.cpp
src/motif/evtloop.cpp
src/motif/filedlg.cpp
src/motif/font.cpp
src/motif/frame.cpp
src/motif/gauge.cpp
src/motif/gdiobj.cpp
src/motif/glcanvas.cpp
src/motif/icon.cpp
src/motif/listbox.cpp
src/motif/mdi.cpp
src/motif/menu.cpp
src/motif/menuitem.cpp
src/motif/minifram.cpp
src/motif/msgdlg.cpp
src/motif/palette.cpp
src/motif/radiobox.cpp
src/motif/radiobut.cpp
src/motif/scrolbar.cpp
src/motif/settings.cpp
src/motif/slider.cpp
src/motif/spinbutt.cpp
src/motif/statbmp.cpp
src/motif/statbox.cpp
src/motif/stattext.cpp
src/motif/textctrl.cpp
src/motif/timer.cpp
src/motif/toolbar.cpp
src/motif/toplevel.cpp
src/motif/window.cpp
src/msw/accel.cpp
src/msw/app.cpp
src/msw/bitmap.cpp
src/msw/bmpbuttn.cpp
src/msw/brush.cpp
src/msw/button.cpp
src/msw/caret.cpp
src/msw/checkbox.cpp
src/msw/checklst.cpp
src/msw/choice.cpp
src/msw/clipbrd.cpp
src/msw/colordlg.cpp
src/msw/colour.cpp
src/msw/combobox.cpp
src/msw/control.cpp
src/msw/cursor.cpp
src/msw/data.cpp
src/msw/dc.cpp
src/msw/dcclient.cpp
src/msw/dcmemory.cpp
src/msw/dcprint.cpp
src/msw/dcscreen.cpp
src/msw/dde.cpp
src/msw/dialog.cpp
src/msw/dir.cpp
src/msw/dirdlg.cpp
src/msw/display.cpp
src/msw/dragimag.cpp
src/msw/enhmeta.cpp
src/msw/evtloop.cpp
src/msw/fdrepdlg.cpp
src/msw/filedlg.cpp
src/msw/font.cpp
src/msw/fontdlg.cpp
src/msw/fontenum.cpp
src/msw/fontutil.cpp
src/msw/frame.cpp
src/msw/gauge95.cpp
src/msw/gdiimage.cpp
src/msw/gdiobj.cpp
src/msw/glcanvas.cpp
src/msw/helpbest.cpp
src/msw/helpchm.cpp
src/msw/helpwin.cpp
src/msw/icon.cpp
src/msw/imaglist.cpp
src/msw/iniconf.cpp
src/msw/joystick.cpp
src/msw/listbox.cpp
src/msw/listctrl.cpp
src/msw/main.cpp
src/msw/mdi.cpp
src/msw/menu.cpp
src/msw/menuitem.cpp
src/msw/metafile.cpp
src/msw/microwin.c
src/msw/minifram.cpp
src/msw/msgdlg.cpp
src/msw/mslu.cpp
src/msw/nativdlg.cpp
src/msw/notebook.cpp
src/msw/ole/access.cpp
src/msw/ole/automtn.cpp
src/msw/ole/dataobj.cpp
src/msw/ole/dropsrc.cpp
src/msw/ole/droptgt.cpp
src/msw/ole/oleutils.cpp
src/msw/ole/uuid.cpp
src/msw/ownerdrw.cpp
src/msw/palette.cpp
src/msw/pen.cpp
src/msw/penwin.cpp
src/msw/popupwin.cpp
src/msw/printdlg.cpp
src/msw/printwin.cpp
src/msw/radiobox.cpp
src/msw/radiobut.cpp
src/msw/regconf.cpp
src/msw/region.cpp
src/msw/registry.cpp
src/msw/scrolbar.cpp
src/msw/slider95.cpp
src/msw/slidrmsw.cpp
src/msw/snglinst.cpp
src/msw/spinbutt.cpp
src/msw/spinctrl.cpp
src/msw/statbmp.cpp
src/msw/statbox.cpp
src/msw/statbr95.cpp
src/msw/statline.cpp
src/msw/stattext.cpp
src/msw/tabctrl.cpp
src/msw/taskbar.cpp
src/msw/tbar95.cpp
src/msw/tbarmsw.cpp
src/msw/textctrl.cpp
src/msw/thread.cpp
src/msw/timer.cpp
src/msw/toplevel.cpp
src/msw/treectrl.cpp
src/msw/utilsexc.cpp
src/msw/uxtheme.cpp
src/msw/volume.cpp
src/msw/wave.cpp
src/msw/wince/filedlgwce.cpp
src/msw/wince/helpwce.cpp
src/msw/wince/tbarwce.cpp
src/msw/wince/time.cpp
src/msw/window.cpp
src/univ/bmpbuttn.cpp
src/univ/button.cpp
src/univ/checkbox.cpp
src/univ/checklst.cpp
src/univ/choice.cpp
src/univ/colschem.cpp
src/univ/combobox.cpp
src/univ/control.cpp
src/univ/ctrlrend.cpp
src/univ/dialog.cpp
src/univ/framuniv.cpp
src/univ/gauge.cpp
src/univ/inpcons.cpp
src/univ/inphand.cpp
src/univ/listbox.cpp
src/univ/menu.cpp
src/univ/notebook.cpp
src/univ/radiobox.cpp
src/univ/radiobut.cpp
src/univ/scrarrow.cpp
src/univ/scrolbar.cpp
src/univ/scrthumb.cpp
src/univ/slider.cpp
src/univ/spinbutt.cpp
src/univ/statbmp.cpp
src/univ/statbox.cpp
src/univ/statline.cpp
src/univ/stattext.cpp
src/univ/statusbr.cpp
src/univ/textctrl.cpp
src/univ/theme.cpp
src/univ/toolbar.cpp
src/univ/topluniv.cpp
src/univ/winuniv.cpp
src/unix/dialup.cpp
src/unix/dir.cpp
src/unix/displayx11.cpp
src/unix/fontenum.cpp
src/unix/fontutil.cpp
src/unix/joystick.cpp
src/unix/mimetype.cpp
src/unix/snglinst.cpp
src/unix/taskbarx11.cpp
src/unix/threadpsx.cpp
src/unix/utilsunx.cpp
src/unix/utilsx11.cpp
src/unix/wave.cpp
src/x11/app.cpp
src/x11/bitmap.cpp
src/x11/brush.cpp
src/x11/clipbrd.cpp
src/x11/colour.cpp
src/x11/cursor.cpp
src/x11/dataobj.cpp
src/x11/dc.cpp
src/x11/dcclient.cpp
src/x11/dcmemory.cpp
src/x11/dcscreen.cpp
src/x11/dnd.cpp
src/x11/evtloop.cpp
src/x11/font.cpp
src/x11/gdiobj.cpp
src/x11/glcanvas.cpp
src/x11/icon.cpp
src/x11/joystick.cpp
src/x11/minifram.cpp
src/x11/palette.cpp
src/x11/pen.cpp
src/x11/popupwin.cpp
src/x11/region.cpp
src/x11/reparent.cpp
src/x11/settings.cpp
src/x11/textctrl.cpp
src/x11/toplevel.cpp
src/x11/window.cpp
src/xml/xml.cpp

index a5cb561baaed9b9dbd059e566667452dbb959afa..6a5838d07772e10a4f8e2b295130294a555fd73e 100644 (file)
@@ -12,7 +12,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "accessbase.h"
 #endif
 
index 906f2c48d57edd4926e7f3f9a1bbae183196a494..fdf85e5b679c74091b4d286cc7618723561af77f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "appbase.h"
 #endif
 
index 1dda57dd33db0098efb53aa971ce3f676fdd6f64..e4c829757bbdd5a38d95583b93ccab8cb587afb2 100644 (file)
@@ -13,7 +13,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "artprov.h"
 #endif
 
index 951ff347c78ef523e2974d16e94a0f6798dd6f8d..3db6041ebd77bca211135cf9b69a4ae1be1ef3e8 100644 (file)
@@ -8,7 +8,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bitmapbase.h"
 #endif
 
index a8adee15fd460537c3d6e691c597fd796aac67e0..9fc8861528cfc41c81608adeafdb705bf4cf29ef 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "choicebase.h"
 #endif
 
index a0af907b6ee97145f128b3ee19dd2a56b01a4ea0..bbb7b68c6761df4e1051f8440e8db39fbf70d641 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "clipboardbase.h"
 #endif
 
index 5b98d24f4888dd372895451dcfa5ed8b67ab568b..5291e8fa0ccfcffd15df2c4d14d6caeb0e763c5d 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "clntdata.h"
 #endif
 
index 5313adf3e0916542d93d5d3c0a43a48d068eef9a..dc3a857e661c75281c7ee15dc3b22241cbccd5d3 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "cmdline.h"
 #endif
 
index 09603432bd98bc63c9b09da1fb01f4ffa73c0372..08f414c17130025dc2fef32b78c1ac19e1c9fc8d 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "cmdproc.h"
 #endif
 
index 157e32eb143cd015829d10fb9ca6f8fed07c5af2..0595eacc2720b912c74e51d77fff3901787720ac 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "cmndata.h"
 #endif
 
index f9e071fee32826d2f19cf42981fa9a853ba673b7..9b5612a4b0a2a7e976c009a278d5312172484c64 100644 (file)
@@ -13,7 +13,7 @@
 // ----------------------------------------------------------------------------
 // headers
 // ----------------------------------------------------------------------------
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "confbase.h"
 #endif
 
index f695be633494eb9a769677886b1d77683b100be3..dfb7a123d86a1272de12365436e8c4cdc2d0a4d9 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "containr.h"
 #endif
 
index 17b26dae3616a4b217f2a93eee3996e1a2b6e854..9e41da6a8acb805e420cee301e68e602cfbf4109 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "cshelp.h"
 #endif
 
index d42a8ff04aec1a73d99a483de09f5fb2a2cd24af..6b834f3abaa67ab15bf378d3827ad125a30f0027 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "controlbase.h"
     #pragma implementation "statbmpbase.h"
 #endif
index 93de1562dace551535e6d20e622a68d0aca30f03..9a7ec228e30ff3bf159bbafa4e9c1529d5cf58c3 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "controlwithitems.h"
 #endif
 
index 77b81dda89806d55559fddf25c2198d33e647e36..e2b9155f69644ebdd334f3816665bc588fdfc945 100644 (file)
@@ -52,7 +52,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "datetime.h"
 #endif
 
index a7bf054ec0ab6651974e34985061c1d849f69c5e..1580055ca70174dfbe62b15d9ef733032bdbb6a0 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "datstrm.h"
 #endif
 
index ebbc3819fb5019bd734b06049ab265f3aaf46c4a..34df370696ef223e9d59425f36e6f2ea55463e50 100644 (file)
@@ -34,7 +34,7 @@
 // SYNOPSIS START
 // SYNOPSIS STOP
 */
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "db.h"
 #endif
 
index 4e41ffcd665919cda4d66ecd83bd74fad7600b5c..b7b2218e48a06658b14f0f545fbffc2d30ac49c4 100644 (file)
@@ -11,7 +11,7 @@
 // Branched From : dbgrid.cpp,v 1.18 2000/12/19 13:00:58
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dbgrid.h"
 #endif
 
index 1a8a58758ae60aaecf1e71cc35cd5c342b889289..b66711044c41093d387a0a354ca33abe4e85cda3 100644 (file)
@@ -25,7 +25,7 @@
 // SYNOPSIS STOP
 */
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dbtable.h"
 #endif
 
index 77b09b154b28cfb0e66945eb55ab6017eda5195b..c525c04d8eca1774c18b6d76b52973842414974d 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dcbase.h"
 #endif
 
index 8f2dd8e27bae621235f398224a1afd96dc948ec7..801e2d1f9f9b059c89490de38bc91286ea6f64f3 100644 (file)
@@ -18,7 +18,7 @@
 // ----------------------------------------------------------------------------
 
 /* this is done in platform-specific files
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dir.h"
 #endif
 */
index 715b81920add9d6792a07a29df824b152de857aa..82501e06d9ead4b0f25e12bafd70bbbb0b170126 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dialogbase.h"
 #endif
 
index aa9a861fd69b8ea11b7ca59d1b8fbeee1e25d7f4..f3fe62d892210be5c6dd7b1e334c05965547db0d 100644 (file)
@@ -12,7 +12,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dndbase.h"
 #endif
 
index 432cb49bfe10a4e43087ca715b6dae0ee9bd63cd..55c16a374918af2ed6e0a183f675767c3f6e3db1 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dataobjbase.h"
 #endif
 
index 4a9857983f84df5d1b5e134aa801af64287026e5..4d6141dd8c51dbe84665e4dbdfebe75bc40742a0 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "docmdi.h"
 #endif
 
index e43e8f25d659c91f3e4600126bee02e5af9955c5..bc34f640489f6a6d6980666f45f025c27040afbc 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "docview.h"
 #endif
 
index 9a4b474cbe3a2ca2336f94a994c6ae39ed1d10c8..8797f81ecbc8067875b57286cd2b8ff49ba5146e 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "displaybase.h"
 #endif
 
index 86b2e1147dd8e9af265e61956db0c2ec9d80c1ee..36068fd617ae8f3569854aee2bf8516125c3466b 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dseldlg.h"
 #endif
 
index 9933c0bc75a7ae6310f43879f826c795f60154e9..63a6dc76cfeb7b6dfdbf0ffa9d316af645862d0c 100644 (file)
@@ -13,7 +13,7 @@
 // headers
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dynarray.h"
 #endif
 
index 5bc1dc89b92dcb10de62bb6da28563ac69403c28..fb869777e9717f327fd00a19492afcedea3be7b4 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #   pragma implementation "dynlib.h"
 #endif
 
index e342678774bf0f193c9f201bb4d63f74dc97a94f..a0844febf6bf29cb6e771fa5972d706241706e8d 100644 (file)
@@ -10,7 +10,7 @@
 // Licence:      wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dynload.h"
 #endif
 
index a5b2a828ea8807b89da7936bcc1d1206dc7ddce0..454cde208166720dc77568694fc9919ca465e737 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "effects.h"
 #endif
 
index 802aca454e7774f2ee5a03ef48f8c2092800b2fa..03dc30ffb9942e700a10d08e4b4360bd1294e472 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "encconv.h"
 #endif
 
index 49601ef677cbf98a456328b7ef72ebf410d4d58e..29c1c3a6901cc33ef241b2c02113bddc02d10cd1 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "event.h"
 #endif
 
index d8c742511dcd2bc6bbb5ce6bdbb66a9655bcac9c..0a6438576e84a3dc8ffeb9d2351a41023b44311a 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fdrepdlg.h"
 #endif
 
index 6b09f9876b75b897e63d318773cd3e98ba1cc0e8..95105fbfedea2ebc60f4b60c317bdf2a54b1e84b 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "ffile.h"
 #endif
 
index d8f53811f07389999abd68e364602d5d2c0c50ef..3d6fde63ea9dd6aa45a67038e8c6767362c012fc 100644 (file)
@@ -14,7 +14,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "file.h"
 #endif
 
index 876047dfc65d0a7ab3d325bdde15bf8b55ec594f..15d5237f9bc1e09d1407ebdda5f82cd533ee1702 100644 (file)
@@ -10,7 +10,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "fileconf.h"
 #endif
 
index 6978a4a25cc3ad5a8b94466aa4c7dc90536d8d60..4f86e7bd16d3f987bc2b85bfb9bf5fb55429c934 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "filefn.h"
 #endif
 
index 6ccdee80d8ee939999c6947a24eae36c113a083c..307018d906e7cb0c1af4d1318aac11d3db62b1b9 100644 (file)
@@ -60,7 +60,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "filename.h"
 #endif
 
index c1e307042324ba32caa2f66e5fecd0fd843ec586..648130d0014d6a3b41b9f5d7cc5238330cede6a5 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "filesys.h"
 #endif
 
index bbdbe0d46865059b1f7592d56978a7b95df8857e..3f08486a1a545c91713d473391eea15b26a3db40 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "filedlg.h"
 #endif
 
index 764a4ed47e783d7a93c9ef7be8f433b1322afa23..f1b77746b229f72a34e74b0c5ce92883ae04ed8a 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "fontbase.h"
 #endif
 
index c0a6fd0c5095997baa400510cc73662a6b904d8d..dc352cb0540de8aa054848b87088b151ab9a51d7 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fontmap.h"
 #endif
 
index cbf6bf21ee24a0501d9aef1c7ee4672dc29296e8..87c94e3fe34de846622daf480f4180216036fe0f 100644 (file)
@@ -16,7 +16,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "framebase.h"
 #endif
 
index 217d7bd72cea3d1cd01a3e0e5d8bcf11a1af4a7d..4356b665ea38d98973c9109d711000bf3adaa663 100644 (file)
@@ -19,7 +19,7 @@ limitation)
 
 */
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "fs_inet.h"
 #endif
 
index 81bf3697657374e4a7dfb3d8d0085ca0af44d849..7fd15699908a91f99b64e47d712cafbcca789742 100644 (file)
@@ -7,7 +7,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "fs_mem.h"
 #endif
 
index 73f404a8888452a27aeef80811ac47be59e59bab..f3e807d87c7d590cac1a80c4cd69135a25e5b9da 100644 (file)
@@ -9,7 +9,7 @@
 
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "fs_zip.h"
 #endif
 
index baac336f08fa1b03643e4847f20bcad77978a788..c85d7adbe3d20e6f7b6abc94d3cb4a94cb7d264e 100644 (file)
@@ -17,7 +17,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "ftp.h"
 #endif
 
index b7384ea545c4c6061fabb63083be819a05217d1e..4b5681f36d433334a6175f5f55a21793a97b24c9 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "gaugebase.h"
 #endif
 
index 280d4d94c3e680f0df0a278df137ec32b6e4e55b..846f44e355645de06214e246aa087641c422c489 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gdicmn.h"
 #endif
 
index a01c529651028b464243e02b97d14aff972bc464..51fe2842eeeea6c62744a5424b5fde20328f406e 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "geometry.cpp"
 #endif
 
index 05c4073524e5be2ea98f76774cbe2c2d649cc34a..bf5280b4ef0e06221928b33c4b0ec6b5becff71c 100644 (file)
@@ -8,7 +8,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gifdecod.h"
 #endif
 
index 1df6c30b78246c310426b7ade4065cb34300b014..db33f96e2892626157ad43d1858179f55e2ac733 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "hash.h"
 #endif
 
index 19a385d4511bbeefb7062a8472043757340ab59f..f86e192644112e39b65f9a497f845721f527c447 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "hashmap.h"
 #endif
 
index 8ed3dff2f3d6bb057d770cb8fc03fec0252c7d65..e47a7f7f053ed8758dbe5a17d3b4f1479d01786d 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "helpbase.h"
 #endif
 
index 9758181c724bd080a3e40c905fde0322e47e008e..3f5a86b4ae3d832cb96ed01bc321e93ee81d5505 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "http.h"
 #endif
 
index cd9bf9886ab75b704036dbaf4d6a8c5216c41e41..661000a0aeae4dba5c113d7b4766878e3a7dba10 100644 (file)
@@ -8,7 +8,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "iconbndl.h"
 #endif
 
index ffe3162333d1e43d7b063047bec7931f243557b8..7570226e6ea4e1983fe6b7d93d87b17f8cc1586d 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imagbmp.h"
 #endif
 
index 1d39aeff5c56782fdf982da1d6e4caa0409a4741..b24e45100f4bd02c321e5cbe8c779ebd39134ddb 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "image.h"
 #endif
 
index 1aed9a28cbb4cb9ea4e2857d48f096eeecf1891c..3a64963f922fbda4bbf7455b068d3cd4e521460f 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imaggif.h"
 #endif
 
index 432982552a2fc4c170ba386e07f73aab0f7697dd..57229692690542755d82fe28ee14194fea950259 100644 (file)
@@ -12,7 +12,7 @@
 // by the author of xv, John Bradley for using the iff loading part
 // in wxWindows has been gratefully given.
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imagiff.h"
 #endif
 
index b0a4e997e40bb57fa35412942d7264a3d051e91e..4173a9b5e7e58829e426222535325b0433321a2b 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imagjpeg.h"
 #endif
 
index f4d6852e66a0204715859e07dba3ba7678445cf2..cc45398eaf461c2025e9cafa1d663586016a5b77 100644 (file)
@@ -8,7 +8,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imagpcx.h"
 #endif
 
index 99db62ed93b5d66045e1a9479f7475e3652eef75..151d3c9986fa7427103fb54a25e29ec1a56821a4 100644 (file)
@@ -11,7 +11,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imagpng.h"
 #endif
 
index 984de04ca4d73538dbf5d4817cbf6bf9f3d17145..cea78ca07e40aa360d49700417a7bf98731a07ac 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imagpnm.h"
 #endif
 
index 657ff82ac5daa487bcf067690a3c3167443c3bca..0ff3f128f5263ef44ade8ed18a3efd2476a42941 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imagtiff.h"
 #endif
 
index 485aa239c0021969df39b6148f47a3d840a73f1c..e0db84de12010e7ef629b2e348db8ea583f20436 100644 (file)
@@ -62,7 +62,7 @@ license is as follows:
 %
 */
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imagxpm.h"
 #endif
 
index 85ae05c74bb29f5db7ce151ffdd6398e579c45bc..1fd78f7aca0c3a6876952a91142790943ee463f0 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "intl.h"
 #endif
 
index 7d74dca6ba7963af8337466a4d64bcc38a9d6690..af60bef9ac0c6f48025f5ab3f27a286cecb21761 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "ipcbase.h"
 #endif
 
index 8966a49b9fb15c3dc89f5ec967a3b3c58d1a9ecf..eb3cc3abf88fe0f7fad7564eefa689fc2c02e29b 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "layout.h"
 #endif
 
index 671c54c39a8273bc432aa2495ac5d9e26870c956..292bec8130cda3ba86d8bc218bcfd8f4792c47fb 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "listboxbase.h"
 #endif
 
index 9532eac9ca400a9fffa433d6f73aa476b6eea8cf..26ace46fb5b4336265a0850f104e8c7d435d4f25 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // -----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "list.h"
 #endif
 
index 0b2c63a2053367ced14c83a7d23f840e4c07cf9d..4da49d8fe959ee21f37fecf98ac655c5bba88c75 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "log.h"
 #endif
 
index 9265a4e803213134f3ad7d2b35ae2dc097bb3e78..4b08f13d6678e0f1d63b6bf2f0cd790708095a92 100644 (file)
@@ -15,7 +15,7 @@
 // headers
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "longlong.h"
 #endif
 
index 96aee8285527b0a5ba3ed0d52a4cb82d52d50235..d0d16755a35e3832044b1b30d99d23114106d4e0 100644 (file)
@@ -8,7 +8,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "matrix.h"
 #endif
 
index 8dab25f747543735e66371f05b16aaae82ab6da0..29b31bdfeb4bfdd8ae6b99849bc777c9c0b84bdc 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "memory.h"
 #endif
 
@@ -26,7 +26,7 @@
 
 #if (defined(__WXDEBUG__) && wxUSE_MEMORY_TRACING) || wxUSE_DEBUG_CONTEXT
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 // #pragma implementation
 #endif
 
index 7208dbbd496d96ae5a33046ef6f570890bdd1378..1938ce4ca8cff67f003b593383414c7d0dab4d60 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "menubase.h"
 #endif
 
index e8ddb80a0af439b6b9d44af11e0e4fe9f6843eb5..70334f639d00484ebdf20c4127faa389adda4bfa 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "module.h"
 #endif
 
index f66ffdc2b2edac550d4565edd52d0cbc44a54cd9..3c824301395fc9c26cb7ca96ea805c9a5b8be7cc 100755 (executable)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "msgout.h"
 #endif
 
index dd26b5ed919936f88a6febac56801c977cc41c28..5aa97dcf21e57c0263ad0b35aae05e3ab93739fc 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "mstream.h"
 #endif
 
index fcfd478e7c0c35f2d13837ad98490402c9195b2d..0ca0e21941e9c3c807a966d8d27983ace4fc73f8 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "notebookbase.h"
 #endif
 
index 44e8d36ef3511a3e4850fe10fea6ef036cc7c37a..e29f32860c0da2173a3877729590c5f7adbbc856 100644 (file)
@@ -10,7 +10,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "object.h"
 #endif
 
index e207a9a4b1e6be226b50480aaf61bc20d7e74138..0b14ff7597fc393d8b28efb4342f6ec617e11134 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "paper.h"
 #endif
 
index f4d9bd55c270682c36a65013b60c01e2e92f4d7d..d0414bce33fb50969485792fd1aefcbf719f82f1 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "popupwinbase.h"
 #endif
 
index 8ab4583a892fbe174b9d7ad0fe04ac278a20bce6..581a057ba31e1fa7888ccb78cfe4c356f112660c 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "prntbase.h"
 #endif
 
index cffb5f85693ff86c36c5c83073429cb02ece5f02..6e6a931c2f4626d9d78c5cc64fe3f96b7f3b20da 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "process.h"
 #endif
 
index ca133288c9ed0c21a03aa2a4a0323c3e19b0c07d..8d83bc6dbbde786c0f7bdeec26ad3f469b1edc60 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "protocol.h"
 #endif
 
index 17231b4b71e32abde1ab6db19d0ecf7979213016..b792d1483389a2f07780de9d01ed1da419c9b066 100644 (file)
@@ -30,7 +30,7 @@
 
 /* modified by Vaclav Slavik for use as jpeglib-independent module */
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "quantize.h"
 #endif
 
index c1d1f5930eaad76a07310e220b0bda3666930e35..c732658d751922db3879e930c7b048b2da9b2f47 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "radioboxbase.h"
 #endif
 
index e39cde96bf6880332cf171fd57288fb5f327e387..9c7e55c04057f48b793d4af8ceca93c0fe780226 100644 (file)
@@ -18,7 +18,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "regex.h"
 #endif
 
index c192366f293ae8afeeb84096da81819d65c42bc0..c4fb8fae0b5be9258dca8753724553140af8e423 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "rgncmn.h"
 #endif
 
index 80658f3314e7e3d29f4b9fb791dc08129cc169db..33b51d153d4db502e9739307b9e9734e36d7a2b8 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "sckaddr.h"
 #endif
 
index a36b7756ce6feca8d7130a9d1a777106ce65381f..5dbc6a0c12e0f711fc3ba8430e0dd263976b0243 100644 (file)
@@ -8,7 +8,7 @@
 // Copyright:   (c) 1997, 1998 Guilhem Lavaux
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "sckfile.h"
 #endif
 
index ceeaec71fa6106b74b0cbd4f4568a398d0b57584..1c68aa540c52d96761e23f7a2f5bb2109a778aaa 100644 (file)
@@ -22,7 +22,7 @@
 // headers
 // --------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "sckipc.h"
 #endif
 
index bc56194375921e6eb209ed3c65de8d30994485b2..a65f0a0c032b184c49915651e54ab58b96c79fc2 100644 (file)
@@ -8,7 +8,7 @@
 // Copyright:   (c)
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "sckstrm.h"
 #endif
 
index 977bc712076ee10aa88a8c1979eebfbf6f01e69c..be4269cd9b8fb9672bcb80d6ffef8c0d350a1267 100644 (file)
@@ -15,7 +15,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "settings.h"
 #endif
 
index 87b68bee7606b5eb69e0db37d9ff06ebe2524806..a882c510d29c075d2a673ad26a8f1fd56ecc4d6e 100644 (file)
@@ -10,7 +10,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "sizer.h"
 #endif
 
index 5816414509dc08f8c3526a084158287498d7261e..18030b71e01993f56f008cef88330ece69f37f59 100644 (file)
@@ -13,7 +13,7 @@
 // Declarations
 // ==========================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "socket.h"
 #endif
 
index 3867476a71537b658ec772a4d4eb7ad34490e1d2..238802c0c2ecf0138780a448bb1966087cc869d7 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "statbar.h"
 #endif
 
index 2279100d9372101c6ab25b7a1d3d1ccf3ea87948..a5e08ae3330413bf9731ca01dd52f12132f9abcc 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "strconv.h"
 #endif
 
index 2770a5df20a5cb9946dc1d641f1a57269cafa3a5..a612185f9c0a91f288ccc2ac59951af0a543327c 100644 (file)
@@ -18,7 +18,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "stream.h"
 #endif
 
index e15d84319d6e9c736d446b2c6222d9bff6389f89..2bd4e6178f7bde45c4f03e023a5900d1d8dc9b64 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "string.h"
 #endif
 
index 2c3439278e5dc6a62c7070b8196542cb8d922482..aa36947d7bb35cdcae11ea3d5cbb78555b7c9d61 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "sysopt.h"
 #endif
 
index 521ef18359786319b40b1aeae88cb23025d0b281..61414495e28270862e2855ceff3810ee4083c756 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////
 
-#if defined(__GNUG__) && !defined(__APPLE__)
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "taskbar.h"
 #endif
 
index b52d9476d196521928fd6505b898f8682a414035..1438c9f3c6e6c5b215fb7f1e22a1d2ad82efcda1 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tbarbase.h"
 #endif
 
index c9df178872a0be44b99f857b8989fd22fc9d9158..e77cf8be0d609e681df497a30c3ea31f4b4d6164 100644 (file)
@@ -11,7 +11,7 @@
 // headers
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "textbuf.h"
 #endif
 
index d43238231f27c2c0acf84bed9c0d5c287c1f0834..119ffc8c0159017732c07a432f7511cbe26461f4 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "textctrlbase.h"
 #endif
 
index 219b1b26f7ef0be94da820e06ff9db55eefea20f..28593b36f56ccaf63747891ffea36435c7e12106 100644 (file)
@@ -13,7 +13,7 @@
 // headers
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "textfile.h"
 #endif
 
index fc89d353ac5522212fe1e06cf136c046f31215fa..ffcf0358a91f390f18a6624592d9cc31dcb27dca 100644 (file)
@@ -18,7 +18,7 @@
 // wxWin headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "timerbase.h"
 #endif
 
index a8946b57a3a088ac63562ce5b488d463c7b96463..937987241c2445765a4ea05f433ae3bd86ed7720 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tokenzr.h"
 #endif
 
index d5d6bb27fef822d8c7a39a92f51b11b5c19bdc0c..dc1a79b9167607485d131bf7a440ed58a7ac392b 100644 (file)
@@ -16,7 +16,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "toplevelbase.h"
 #endif
 
index 73bd16e5fbfb314360ceef15fe12f1ac2f772462..e611c3a134d979e0ddc032357feef56fa6478364 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // -----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "treebase.h"
 #endif
 
index 55a7ac35804f1f72fdd2eef494e5c94666e2255b..36fab028f4c0194b764bb89ecb99c21fb6966878 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "txtstrm.h"
 #endif
 
index 192c68fd3ba160e51d5d3f92f9203db990d5bdcc..bccda3d90fa4113bbf487c5a019f36dac106aea2 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "url.h"
 #endif
 
index 4d111eaf539c29e004758317ab38f94b1410e9fb..9c60b60e457a91d9386d835fa344910abfe6df5e 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "utils.h"
 #endif
 
index f5c7a37a0e9e13b4556ed49d51a31173e60bdf7e..4cf521922f37eb460e50adff15dbf31403eca3b1 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:           wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "valgen.h"
 #endif
 
index d1ff855efb83c0a62146b2c6904e44b44f1d9f2a..64210336a3924aaf328792d885207c91bbc6f8e6 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "validate.h"
 #endif
 
index 3c48fd217117d3012295705073da4ad242e9c6d6..0e62b5ded39745160391620b4ca305ad51f12aa9 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "valtext.h"
 #endif
 
index 85ea9a980511643211ad63a5727aff54ac9799e6..a697e7557745eab7775ff9f27db02493858826fc 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "variant.h"
 #endif
 
index da1651e2a5df61169e7445698deece1c1607f527..086022626645255f96ddbeedaef1c3d30c3f02d9 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "wfstream.h"
 #endif
 
index be19ab6146805486781edde3e55697c457506976..f044c553cd09dfa311df0ce664c054443fd476ed 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "windowbase.h"
 #endif
 
index 8353277d164c2cdb136d1a9175302cf53de0448d..a0fead86baa42fadd64754886e889c9d9a5c7ee7 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "wxchar.h"
 #endif
 
index 4b4e47e045eb2abf31da476a0fcfd802427a97ee..35e9b0b521563b2cc96b9c38f808a7c4871e8071 100644 (file)
@@ -90,7 +90,7 @@ license is as follows:
  * in this Software without prior written authorization from GROUPE BULL.
  */
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "xpmdecod.h"
 #endif
 
index 6138a4984b76dfc8a8654de2a46d84c0b2437825..992dc46bef6349e0a5cab2751d7350027b3cde26 100644 (file)
@@ -10,7 +10,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "xti.h"
 #endif
 
index 1c9be7b698498527adcfde73b9bfc86b3a8600b9..621341ae4fba7035321df4b57f24aba8b31e4699 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "xtistrm.h"
 #endif
 
index 1ed942c0eac984ac65d2c023bd7642ec2703676a..6a7ebb12cc21b00932df69e6a10cd2a677af790b 100644 (file)
@@ -6,7 +6,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "zipstrm.h"
 #endif
 
index f1380d5b644d42f05f1150e8287945390693fa09..c58f98f71649847163aedfcaf5a7247e84845f3a 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "zstream.h"
 #endif
 
index edf52970cde2e3d060a8515415d1e26258afa0b0..50a7f9faaa81fbceb98b002c56fa08babc2637d8 100644 (file)
@@ -16,7 +16,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "accel.h"
 #endif
 
index ad0bd8af6b57c92b3efd799a30ed0b83eee61d3e..69ebc54eaddec746bb504515481a7b8d7bc84eb9 100644 (file)
@@ -6,7 +6,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "busyinfo.h"
 #endif
 
index 64d9ec719c4cab54b500e43d675006e292ed319d..8a4b397da29758bda2ade6f6fe2b725d93affb37 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "calctrl.h"
 #endif
 
index d199e5290f94b9f0efd3d9f5a39465fc410cb476..e2039646c52e70303cb011fc3ed0d6fcc723d350 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "caret.h"
 #endif
 
index 695b283eefbb26ecf45a0f7932338dd9e9f753c1..3ab1c53a75ec4b743280d2a5cdccd0bae80b369f 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "choicdgg.h"
 #endif
 
index 648fec1d4efcd7363d418ad3e9a0ecb3df712f93..494858f390672cc8e9112421cc6afb11eaf90e6d 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "colrdlgg.h"
 #endif
 
index bc21ffa1dfa304f59694b9803ec8e1cd80e2543e..4467604e2338e1940205ab1b137be14ed54c3694 100644 (file)
@@ -10,7 +10,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dcbuffer.h"
 #endif
 
index 5b5ad1c2f743b1af51d20a26f2a8fdf7ae2b7236..01abae542144fc230b077baade51d558c283f32b 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcpsg.h"
 #endif
 
index 2d3ad5a929a1b6b4210126ba8d7e6e3fc2d9d53b..ab63062c75e8d22d4ede6c1bcb0f0b64512dd754 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dirctrlg.h"
 #endif
 
index 107967f5216e18444fcd8b76fee02e862cf515c6..9adf9232db5cca377c861129cd21d631ff273dc0 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dirdlgg.h"
 #endif
 
index 9d6ae54d2991c8f6e88d7abc39c0634e22181e9b..20e90cf378bd9c9de60a7d1e9c0f456268e8d8a1 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dragimgg.h"
 #endif
 
index e62385ca8eab0dee4d9e1a05d086a5f8e37757cc..df9998ed2747cfa254639c23945b0a077c42941d 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "genericfdrepdlg.h"
 #endif
 
index 17333175ab723ba599446ea666667d443115bf63..c4445150ae49715f21bf8c5ed44490f9f03faad7 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "filedlgg.h"
 #endif
 
index 6df6a4b308ce1ee6d080751ec08bb5d7237c2bdf..40aed1a7dcd95db8a4bf88c0218e743bf025c90f 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "fontdlgg.h"
 #endif
 
index 43e4e40dc28a2a8775fe496ed5ced1bd658d87f5..03bae1969d81f6db8f7eb5af7119d34fddf8f955 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "grid.h"
 #endif
 
index 473f509125bf62ee2354c34cc61263bf6f767c27..a7491003d7f82a970a765215fae0b8d547034cf0 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "gridctrl.h"
 #endif
 
index 56c8460a49121a82ae92bc6eb5e5c896af8a39dd..8fcdcde92fe9671fac5b4938bea9d1cfce05f28f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "gridsel.h"
 #endif
 
index 0ba8104d473c82a73f1de33df3be5cb086b5b2af..39ec7e094ab8ab2f93499543606666c63fa62173 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #   pragma implementation "wxexthlp.h"
 #endif
 
index 15ec2cc5e165d159a7e90993b86561d65b3cb96a..9021b540cb11874ea166905fec3d496c3d783bde 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "imaglist.h"
 #endif
 
index e32bb52e57b1061175021b667dd90d47da047fe1..738e819a0d3c56adc586995ceb81f318d4405c9b 100644 (file)
@@ -12,7 +12,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "laywin.h"
 #endif
 
index ac046f88fdd61982930ada99946a2ab0c1268849..21f74335b6130438d8b9a643415cb746e772bef2 100644 (file)
@@ -23,7 +23,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "listctrl.h"
     #pragma implementation "listctrlbase.h"
 #endif
index 67bd5716b97a3e7c5e07590ca026b1a8ca8058f1..ca78f51f9e80861a245c78d917cba90e985a4ef7 100644 (file)
@@ -18,7 +18,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "logg.h"
 #endif
 
index 533536029644b0f91510167a10ce9f35f00d0e28..3c217b805e75c0043f0e2d00d98937b5760dcb82 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "mdig.h"
 #endif
 
index 96b6cc0a678e36d1446f6dae4dbfa6add6dfa71f..7e2d9de6c0021ee5d75740f398ec53144e9429ca 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "msgdlgg.h"
 #endif
 
index a320a42b998e805ff469cf2662a2b8547cea2f81..4034ee21571a6002c06c9699940206220a716980 100644 (file)
@@ -16,7 +16,7 @@
 // ----------------------------------------------------------------------------
 // headers
 // ----------------------------------------------------------------------------
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "notebook.h"
 #endif
 
index c5d186384e4ad64a626159c4bf2367a441d2a493..a2596578287da6ae72934a9fb64b31ef760b3953 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "numdlgg.cpp"
 #endif
 
index 578f3f4e236ce22a5d177bdcf5c7477b7b092d9e..7121430633ef67b08ccfa496e686d4c06c4de720 100644 (file)
@@ -9,7 +9,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "paletteg.h"
 #endif
 
index e7d762317b8d0b59b571a02629663d1b68bf98e3..8213de3ba10be724106828cc611a0b37df554921 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "panelg.h"
 #endif
 
index d9e0259f74bf9545040b119cf11b6f9d2fdce34d..628b97a4b8b333fbfacebd6fc48fad6cd8c909ae 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "printps.h"
 #endif
 
index e7a3330a8f851db633d0eb28ac74a5f6804d1fed..ec7a43453cd2a0cdc2738f626ce8687820e36978 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "prntdlgg.h"
 #endif
 
index 4bdb7c3fea972777a5e0eb29bdca47c5d8c9a087..2098d95e67b1913653378cb38abf93d0f1d4fa2a 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "progdlgg.h"
 #endif
 
index 5d00773b5cfd620fc3a60feb342d816aa6982bf0..1a7fdee5dcd2c2cc093e0a58591520c8ee84e02d 100644 (file)
@@ -11,7 +11,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "sashwin.h"
 #endif
 
index 726b6c1935ea427e31e7ee57af845511bd908c12..f868dd053bcf13eb7dbf7b03e929e0c3ccc20800 100644 (file)
@@ -18,7 +18,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "genscrolwin.h"
 #endif
 
index 1136b29f9603cf39ca2313e0820d6d7ee19c8b45..91ae4c9f5f132f0da906d199b551957ce953913f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "spinctlg.h"
 #endif
 
index d5b8da7896f54204bbffb42cbda6b5c26e3898ae..d498bb4e5575fb0391b725ae85b6cdc4e9287f71 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "splash.h"
 #endif
 
index 46e4c888f57ed9e1fae02af179d1ec07a49bf0fe..078cdb7f7b266e05ae1b0fe8dc68cddf13452a62 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "splitter.h"
 #endif
 
index a7e4f99dc13d3ba81e6de43848bdbf5d3cacd8d8..28fd5b63d596c4a119c6393916b83f13f5a7fb54 100644 (file)
@@ -16,7 +16,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "statline.h"
 #endif
 
index ce2b35cb4b70bf7d9378687b98561923ff16242c..0b6b9e8580daf4c020ae924a094d06fff11e2d8d 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statusbr.h"
 #endif
 
index d1b044d937946fc250e28bbc41521094b6eb0a6b..89cd65ab643d7e660a75c3315b6e96ff729a5142 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "tabg.h"
 #endif
 
index 51699c845cb5e6ef193962a29bc6d1ef3bb945cb..d0ebf2e44e00e0ea81933a0ed47e3c993c7b0bd9 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tbarsmpl.h"
 #endif
 
index 55772c3c0e6dc4026d2db553994173ba8c7e270b..6e0ab1e48d48febdb7833076acb189d4d77ac26a 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "textdlgg.h"
 #endif
 
index 46fbe6a0c38598f7e7b2b8fc23e399f28f9ae31a..a4afe39e25d30d060b57a63fd464a518363480df 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "timer.h"
 #endif
 
index fd74ee77ab88c40181e1919fef546c33dddd59ed..bac3433d8ab7a389c46b195e84d64fb9337af002 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tipdlg.h"
 #endif
 
index 37ef8ee9d78fd1c0c3e31cd024c698bad2982001..17093b2d9e5d71b8f2f7fe7b2ce9ac9f03eb16fd 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tipwin.h"
 #endif
 
index 986c96f5b416fd98eb8a7ba4e1e11a2f0acf6c05..11236650e4180964f4194d761a88ca14eb44edc8 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // -----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "treectlg.h"
 #endif
 
index abe374f694957200ede299d5b31d061306a15c19..6c072dc9ab872eace72cc3f540bae6400dace82f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#if defined(__GNUG__) && !defined(__APPLE__)
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "vscroll.h"
 #endif
 
index 329399e221eb69f9d4735119ca5c6f1122cd09d1..6f703687d39afd1f53393bb274991a5dc6e65e7d 100644 (file)
@@ -21,7 +21,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "wizardg.h"
 #endif
 
index 7df0bb49a26f46d86faeb5142c87e4ec45ff01f6..ab2400fc2f728b10aa58bcae780b1b988ecd0f75 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "app.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #ifdef __VMS
 #include <vms_jackets.h>
 #undef ConnectionNumber
index 4074770d2609c9f1a73fea2d3f73a6f745f9579c..05f616edcef1d6a72475d679037278a8400d06a6 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bitmap.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #include "wx/palette.h"
index 4f28995d7b4729a7efda9f40287adc5c23a8028a..8e548b420cd1bd3195c27df59e9168192d73eb92 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bmpbuttn.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_BMPBUTTON
index dd6720c868b0e433a5ab53e558d5f1915eb5c26f..1c08f89f07deba06ef9ef626b06f804c2b9f9148 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "brush.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/brush.h"
 #include "wx/colour.h"
 
index b61143a0ef7b5fd5dc0a1a43968810024e414c7d..51caf3b9dcbc625fa09e0ebc215b8186ffcd973b 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "button.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_BUTTON
index fb6cc16c42240e068f141ca7763061784355a5fc..a5316a29f22cc775e88cf9d817fbbd5c1ba345fa 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "checkbox.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_CHECKBOX
index 5a4f2469f578612018e7ab05e8d2f72a7d40c37b..fc1aa4602adf0965682e13890c11f9190360bc22 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "checklst.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_CHECKLISTBOX
index 5cda4d680880bae5adad7fe82e36963b568bf6bf..d6bac5341e0906d234a1a7b299175d9806983343 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "choice.h"
 #endif
 
index 251709b69ec780c2ef8c1ad0e80bb500be79bac9..6f316b16ee3d326f1759a0ecd82886c405695629 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "clipbrd.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/clipbrd.h"
 
 #if wxUSE_CLIPBOARD
index ce9b00c4c19b839a6d854f581f1b605411b39415..3b148e7bd3f3f58b9283f1c08865b739464651b3 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "colour.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/gdicmn.h"
 #include "wx/colour.h"
 #include "wx/gtk/private.h"
index 7db2b2f7505746ab5983294633b6378d734a46fa..29eaf88f4fad43c983c84c45f5ad9f274d9047a1 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "combobox.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/combobox.h"
 
 #if wxUSE_COMBOBOX
index 3c005c4329b75c895b90e19b2700a55709b5773e..82f10af912671f0dd764b08a1f974f23e050bb29 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "control.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_CONTROLS
index fe6c31ea390535506ea750e0ba46cbe1086d5993..f23daacbb9fadcdd04ec59c58b983d29506a86be 100644 (file)
@@ -7,11 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "cursor.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/cursor.h"
 #include "wx/utils.h"
 #include "wx/app.h"
index 791691b3455fc2adb4cc3b3376f485fa03338075..f0626d144808f4ca98f26cd5e665c2279ec9bce0 100644 (file)
@@ -7,6 +7,9 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 #include "wx/object.h"
 #include "wx/window.h"
index 2b0f4f43aeef3ceb856e31054f8ca3c1e634e3ea..3da4095b2b4c832c78c59b7bce6b7f6cfe465d73 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dataobj.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dataobj.h"
 #include "wx/app.h"
 #include "wx/debug.h"
index aa54a1ae8e1605f765e0fe29fafa97ead190700d..11b2991b4057c284018c4a3b81b9ac70cfe6b25b 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dc.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dc.h"
 
 #include <gdk/gdk.h>
index 43183328f995e5491208dce8dfd7b64d75f6909f..47c3ec21743280d65a921ed0d5d1e4c6342056ef 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcclient.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #ifdef __VMS
 #define XCopyPlane XCOPYPLANE
 #endif
index 3c843eae1d342557848118e6f5ee998248d8e703..0ec10532b7d8ce554a856cda72862eee8115ed91 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcmemory.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dcmemory.h"
 
 #include <gdk/gdk.h>
index a79f479bbf60a8602e4bfc1a27b0251c8f565d1e..b404333e13c64e59edbb08ce3af65bae4b27576f 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcscreen.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dcscreen.h"
 #include "wx/window.h"
 
index 4c95d23682ab9e55ba9d46df4d43300d0993de6c..644f2a89949e172f1ac781eba31d32363028a21b 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dialog.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dialog.h"
 #include "wx/frame.h"
 #include "wx/app.h"
index 93f307cf8e8db008bf36713a8ca3acb766a0cf12..2181646be5aa88eb64dd8c612b33e93d6ec91f2b 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dnd.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dnd.h"
 #include "wx/log.h"
                                                                               
index c602dead45191304bbc17f0dee449fa8691dd2b5..9ff74e58c315aa606e8db50963fd67c4cdf8db47 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "evtloop.h"
 #endif
 
index b28750152af75c763e54c2b2c75fef3d8b1e5708..9866a89f3a524c8da4b8c94154baec804b86ad58 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "filedlg.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/filedlg.h"
 #include "wx/utils.h"
 #include "wx/intl.h"
index b616789edb22787c532a118dac5c13512345f2c6..9987e141cc4c94335a1d83301f067c44dd96c8f2 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "font.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/font.h"
 #include "wx/fontutil.h"
 #include "wx/cmndata.h"
index 0c11da99a5db469b8f1ded86fafd270af3ccba1b..10352b6375faeddb8c9160f52c482f7ccbad04c8 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "fontdlg.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_FONTDLG
index fd6e17f28a60cb2652bcb7080b62718d322f4d43..4bdfe079d3d72f0c2be70be30efec4066ad6a0f7 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "frame.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #include "wx/dialog.h"
index f180206c79e4f136fa745f4fada77190f5958dbe..693dbce205f07d3c81194bc29f78c59ff081ec52 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gauge.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/gauge.h"
 
 #if wxUSE_GAUGE
index 38a919ade2503f47a5bc43d26dd6166c94df17cc..63a3ca364ca9d70792b4cb8810d68db69bea72da 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gdiobj.h"
 #endif
 
index d1ace2efe170cdbddb70e0d0e2502c3c5fd5fad2..f9599d1aa427e75eb1c8e44e92ed4e1e91c2d417 100644 (file)
@@ -9,10 +9,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "glcanvas.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/setup.h"
 
 #if wxUSE_GLCANVAS
index 05c1089158624aafc3057a570c22c04204fc849b..ef9780a56cabe17cdc35978a8e3523cc2f748bf2 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "icon.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/icon.h"
 
 //-----------------------------------------------------------------------------
index e9540a1e4465624029bea7b50555c593117fc7fe..56f3a233833e029fcc4d451dfadb32e08ca2d2a1 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "listbox.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_LISTBOX
index 8cf797cd63e507f9bc87e7fb3a564db43aa363ad..6f88db3f39d768d5060319e52437dff89217d218 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "mdi.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/mdi.h"
 
 #if wxUSE_MDI_ARCHITECTURE
index f4c539a1035812e5d54c4e075e61d8a48cc96776..a287ee3439d0e3c3ed34f6f085ee0016528e74e1 100644 (file)
@@ -7,11 +7,14 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
-#pragma implementation "menu.h"
-#pragma implementation "menuitem.h"
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
+    #pragma implementation "menu.h"
+    #pragma implementation "menuitem.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/log.h"
 #include "wx/intl.h"
 #include "wx/app.h"
index c23782237b723898a8acfda7244baa3b9d2b8c0b..916328b6a55732ee01609b6e65df1faf18119ea7 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
-#pragma implementation "minifram.h"
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
+    #pragma implementation "minifram.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/minifram.h"
 
 #if wxUSE_MINIFRAME
index 85ac15e5ebb37a3e1289a2636b13e0572385b52e..d700da2101e6cab0005c4d2acc09d44ce26abb8b 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "msgdlg.h"
 #endif
 
index 33aa5ab39dd33d0c06752820d54791d4f007cb77..033a14725104a4c037e17a43b1a9880ad4a89d99 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "notebook.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/notebook.h"
 
 #if wxUSE_NOTEBOOK
index 7fb6e0cd0d8bc15580572d8eb8532672e550707c..ee89ada46a7c12bbc16bdac46148e2573f00e1ac 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "pen.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/pen.h"
 #include "wx/colour.h"
 
index ace707144e59cf4633af88e28f8ec61afc05b5e9..4c6a9f8cbca8b894f65cd035f1833e94af534ea2 100644 (file)
@@ -7,11 +7,12 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "popupwin.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_POPUPWIN
 
index 855f838e87afe52993699c1a109bfbe3301aa2ce..1dbff8ad50482f2a5d575abe1397021e2cebf63d 100644 (file)
@@ -7,11 +7,12 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "radiobox.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_RADIOBOX
 
index 3bc0caaa13a4cd38be63e7da53919d28afe1aebb..e79978e8b7979b865bde961b6aff74064d1d4077 100644 (file)
@@ -8,11 +8,12 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "radiobut.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_RADIOBOX
 
index f9ac057cbe1d6ed514995bd9de0afac3b3d5ac36..20746fb14bde77d0282562de69f631629d707215 100644 (file)
@@ -12,7 +12,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "region.h"
 #endif
 
@@ -20,6 +20,9 @@
 // headers
 // ----------------------------------------------------------------------------
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/log.h"
 
 #include "wx/region.h"
index 42fa93452df1121c0b1f2688c68a1176cec51ff7..60750087df39b9d1f0ccc86f1df1ff2563ec95ea 100644 (file)
@@ -8,11 +8,12 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "scrolbar.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_SCROLLBAR
 
index 9745fb21a15320ba0c076a1ff7ff18c40370feff..9232d1e5432b928784baa122a79ae55877cc9549 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "scrolwin.h"
 #endif
 
index fded8203fda805705f4134aa4a0c06156e4cdb1f..510f5a4be10dade2a228060af2f573fd0e0869d5 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "settings.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/settings.h"
 #include "wx/debug.h"
 #include "wx/module.h"
index 799f21d2b11f5f80981f3b1c193a9919ff42a4ad..27f9bdd3936289402833a27dcf2461c8362b8dea 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "slider.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/slider.h"
 
 #if wxUSE_SLIDER
index 26886024737c550f31b9876122c2318ddab6f1a1..899c30c81684000fd9d5bdfce05a82bf71ea1de1 100644 (file)
@@ -8,11 +8,14 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "spinbutt.h"
     #pragma implementation "spinbutbase.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/spinbutt.h"
 
 #if wxUSE_SPINBTN
index 2fbffa6771a82d5cbb49a563aca6316bb634104c..989b574e37667d60559c60ae22c5d7b992eb4dd3 100644 (file)
@@ -8,10 +8,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "spinctrl.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/spinctrl.h"
 
 #if wxUSE_SPINCTRL
index 91b5df62155b3956d524e49638ea3a6b6ba9e729..e069dbfbf22ac9659e099c53b602184ee06c3aa3 100644 (file)
@@ -7,11 +7,12 @@
 // Licence:           wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statbmp.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_STATBMP
 
index 5777e9915354ecb1165e4d78c08e1ebf1d96c955..6610fad49d89a8592efdb917baa04923f00a7502 100644 (file)
@@ -7,11 +7,12 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statbox.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_STATBOX
 
index 4e8f0787cb0b5d2f1a0dad7912883a1d6b8c05fe..d4299aa62ebfe87f1d0e11fe552757a38e968bd4 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statline.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/statline.h"
 
 #if wxUSE_STATLINE
index 53fe9f98e51c13b3dc644c3e178e07e108e92f2c..90c9857ac09ef4da608ea17aaf75cdcf5ff0cfa3 100644 (file)
@@ -7,12 +7,12 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "stattext.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_STATTEXT
 
index b3ab910bfdd1e497f7d06e7cfe3756d57bb1b01d..496fa626187dce81cf558a6168a1efa5c3d2215a 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tbargtk.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/toolbar.h"
 
 #if wxUSE_TOOLBAR_NATIVE
index 0b1fc61efe8a28e61b6829aa6add7fc9dad1d8af..8e07499441ba0c6ab7e4188e237f634b58350308 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "textctrl.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/textctrl.h"
 #include "wx/utils.h"
 #include "wx/intl.h"
index f103789376cf232da9588f868a730a2f96a19ac1..e5baaa38353870fb240cb55f1d7ea4f7488bb0eb 100644 (file)
@@ -10,6 +10,9 @@
 // License:     Rocketeer license
 /////////////////////////////////////////////////////////////////////////////
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/tglbtn.h"
 #include "wx/button.h"
 
index 4ac3f05954e56e85e1a96eb94b923191f27727a7..8907b7d39d881aa6366ed7c3ba219af108a4c15d 100644 (file)
@@ -9,10 +9,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "thread.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/wx.h"
 #include "wx/module.h"
 #include "wx/thread.h"
index 217f67d7d96d2f7abe40076e1ea24ae509b9fc6d..cc65251bb022e2169eb626927123408db67d46e2 100644 (file)
@@ -8,10 +8,13 @@
 // Copyright:   (c) Wolfram Gloger (1996, 1997); Guilhem Lavaux (1998)
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "thread.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include <stdio.h>
 #include <unistd.h>
 
index f5330bc0123166c9d03163f7878c20a760991c87..0353bede8b243199015360d781ae7d88f23642c0 100644 (file)
@@ -8,11 +8,12 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "timer.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_TIMER
 
index 145eee8837e4ff0e472d869f95b096d418b2963c..5dd9d17137ceabd1216e5cb5752fffa4ad744421 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tooltip.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/setup.h"
 
 #if wxUSE_TOOLTIPS
index 129e4fbb7c59de4dc5eea3b218a3b531bee2293e..9660e9d30eb6fd47b7f21845b4e345b6cdf2e583 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "toplevel.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #ifdef __VMS
 #define XIconifyWindow XICONIFYWINDOW
 #endif
index 98f7fa7893a6b6a7dd979a37d8a7da5013428807..8c2dd7b4a408e494313354f6229a5018a309c5aa 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "treectrl.h"
 #endif
 
index 89dfaec18532b81ad485c3fce14935919acaff53..69f73141b683bd5523897bf1d0c81c7663124ba0 100644 (file)
@@ -7,6 +7,9 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/utils.h"
 #include "wx/string.h"
 
index cf2e22fa6962f05e48828dc11e5014059dbe8017..69c6097176a2b36f26cb6aa70d3ff03a8f24c60f 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-//#ifdef __GNUG__
+//#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 //#pragma implementation "utils.h"
 //#endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/utils.h"
 #include "wx/string.h"
 #include "wx/list.h"
index 475c06f37f12eaff0024c622659ed0271def3713..9b8fc44a59ffbeb5b728486dcef0184156174184 100644 (file)
@@ -8,15 +8,17 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "window.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #ifdef __VMS
 #define XWarpPointer XWARPPOINTER
 #endif
 
-#include "wx/defs.h"
 #include "wx/window.h"
 #include "wx/dcclient.h"
 #include "wx/frame.h"
index 7df0bb49a26f46d86faeb5142c87e4ec45ff01f6..ab2400fc2f728b10aa58bcae780b1b988ecd0f75 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "app.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #ifdef __VMS
 #include <vms_jackets.h>
 #undef ConnectionNumber
index 4074770d2609c9f1a73fea2d3f73a6f745f9579c..05f616edcef1d6a72475d679037278a8400d06a6 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bitmap.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #include "wx/palette.h"
index 4f28995d7b4729a7efda9f40287adc5c23a8028a..8e548b420cd1bd3195c27df59e9168192d73eb92 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bmpbuttn.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_BMPBUTTON
index dd6720c868b0e433a5ab53e558d5f1915eb5c26f..1c08f89f07deba06ef9ef626b06f804c2b9f9148 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "brush.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/brush.h"
 #include "wx/colour.h"
 
index b61143a0ef7b5fd5dc0a1a43968810024e414c7d..51caf3b9dcbc625fa09e0ebc215b8186ffcd973b 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "button.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_BUTTON
index fb6cc16c42240e068f141ca7763061784355a5fc..a5316a29f22cc775e88cf9d817fbbd5c1ba345fa 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "checkbox.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_CHECKBOX
index 5a4f2469f578612018e7ab05e8d2f72a7d40c37b..fc1aa4602adf0965682e13890c11f9190360bc22 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "checklst.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_CHECKLISTBOX
index 5cda4d680880bae5adad7fe82e36963b568bf6bf..d6bac5341e0906d234a1a7b299175d9806983343 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "choice.h"
 #endif
 
index 251709b69ec780c2ef8c1ad0e80bb500be79bac9..6f316b16ee3d326f1759a0ecd82886c405695629 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "clipbrd.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/clipbrd.h"
 
 #if wxUSE_CLIPBOARD
index ce9b00c4c19b839a6d854f581f1b605411b39415..3b148e7bd3f3f58b9283f1c08865b739464651b3 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "colour.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/gdicmn.h"
 #include "wx/colour.h"
 #include "wx/gtk/private.h"
index 7db2b2f7505746ab5983294633b6378d734a46fa..29eaf88f4fad43c983c84c45f5ad9f274d9047a1 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "combobox.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/combobox.h"
 
 #if wxUSE_COMBOBOX
index 3c005c4329b75c895b90e19b2700a55709b5773e..82f10af912671f0dd764b08a1f974f23e050bb29 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "control.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_CONTROLS
index fe6c31ea390535506ea750e0ba46cbe1086d5993..f23daacbb9fadcdd04ec59c58b983d29506a86be 100644 (file)
@@ -7,11 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "cursor.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/cursor.h"
 #include "wx/utils.h"
 #include "wx/app.h"
index 791691b3455fc2adb4cc3b3376f485fa03338075..f0626d144808f4ca98f26cd5e665c2279ec9bce0 100644 (file)
@@ -7,6 +7,9 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 #include "wx/object.h"
 #include "wx/window.h"
index 2b0f4f43aeef3ceb856e31054f8ca3c1e634e3ea..3da4095b2b4c832c78c59b7bce6b7f6cfe465d73 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dataobj.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dataobj.h"
 #include "wx/app.h"
 #include "wx/debug.h"
index aa54a1ae8e1605f765e0fe29fafa97ead190700d..11b2991b4057c284018c4a3b81b9ac70cfe6b25b 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dc.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dc.h"
 
 #include <gdk/gdk.h>
index 43183328f995e5491208dce8dfd7b64d75f6909f..47c3ec21743280d65a921ed0d5d1e4c6342056ef 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcclient.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #ifdef __VMS
 #define XCopyPlane XCOPYPLANE
 #endif
index 3c843eae1d342557848118e6f5ee998248d8e703..0ec10532b7d8ce554a856cda72862eee8115ed91 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcmemory.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dcmemory.h"
 
 #include <gdk/gdk.h>
index a79f479bbf60a8602e4bfc1a27b0251c8f565d1e..b404333e13c64e59edbb08ce3af65bae4b27576f 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcscreen.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dcscreen.h"
 #include "wx/window.h"
 
index 4c95d23682ab9e55ba9d46df4d43300d0993de6c..644f2a89949e172f1ac781eba31d32363028a21b 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dialog.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dialog.h"
 #include "wx/frame.h"
 #include "wx/app.h"
index 93f307cf8e8db008bf36713a8ca3acb766a0cf12..2181646be5aa88eb64dd8c612b33e93d6ec91f2b 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dnd.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dnd.h"
 #include "wx/log.h"
                                                                               
index c602dead45191304bbc17f0dee449fa8691dd2b5..9ff74e58c315aa606e8db50963fd67c4cdf8db47 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "evtloop.h"
 #endif
 
index b28750152af75c763e54c2b2c75fef3d8b1e5708..9866a89f3a524c8da4b8c94154baec804b86ad58 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "filedlg.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/filedlg.h"
 #include "wx/utils.h"
 #include "wx/intl.h"
index b616789edb22787c532a118dac5c13512345f2c6..9987e141cc4c94335a1d83301f067c44dd96c8f2 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "font.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/font.h"
 #include "wx/fontutil.h"
 #include "wx/cmndata.h"
index 0c11da99a5db469b8f1ded86fafd270af3ccba1b..10352b6375faeddb8c9160f52c482f7ccbad04c8 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "fontdlg.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_FONTDLG
index fd6e17f28a60cb2652bcb7080b62718d322f4d43..4bdfe079d3d72f0c2be70be30efec4066ad6a0f7 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "frame.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #include "wx/dialog.h"
index f180206c79e4f136fa745f4fada77190f5958dbe..693dbce205f07d3c81194bc29f78c59ff081ec52 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gauge.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/gauge.h"
 
 #if wxUSE_GAUGE
index 38a919ade2503f47a5bc43d26dd6166c94df17cc..63a3ca364ca9d70792b4cb8810d68db69bea72da 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gdiobj.h"
 #endif
 
index d1ace2efe170cdbddb70e0d0e2502c3c5fd5fad2..f9599d1aa427e75eb1c8e44e92ed4e1e91c2d417 100644 (file)
@@ -9,10 +9,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "glcanvas.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/setup.h"
 
 #if wxUSE_GLCANVAS
index 05c1089158624aafc3057a570c22c04204fc849b..ef9780a56cabe17cdc35978a8e3523cc2f748bf2 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "icon.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/icon.h"
 
 //-----------------------------------------------------------------------------
index e9540a1e4465624029bea7b50555c593117fc7fe..56f3a233833e029fcc4d451dfadb32e08ca2d2a1 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "listbox.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_LISTBOX
index 8cf797cd63e507f9bc87e7fb3a564db43aa363ad..6f88db3f39d768d5060319e52437dff89217d218 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "mdi.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/mdi.h"
 
 #if wxUSE_MDI_ARCHITECTURE
index f4c539a1035812e5d54c4e075e61d8a48cc96776..a287ee3439d0e3c3ed34f6f085ee0016528e74e1 100644 (file)
@@ -7,11 +7,14 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
-#pragma implementation "menu.h"
-#pragma implementation "menuitem.h"
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
+    #pragma implementation "menu.h"
+    #pragma implementation "menuitem.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/log.h"
 #include "wx/intl.h"
 #include "wx/app.h"
index c23782237b723898a8acfda7244baa3b9d2b8c0b..916328b6a55732ee01609b6e65df1faf18119ea7 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
-#pragma implementation "minifram.h"
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
+    #pragma implementation "minifram.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/minifram.h"
 
 #if wxUSE_MINIFRAME
index 85ac15e5ebb37a3e1289a2636b13e0572385b52e..d700da2101e6cab0005c4d2acc09d44ce26abb8b 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "msgdlg.h"
 #endif
 
index 33aa5ab39dd33d0c06752820d54791d4f007cb77..033a14725104a4c037e17a43b1a9880ad4a89d99 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "notebook.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/notebook.h"
 
 #if wxUSE_NOTEBOOK
index 7fb6e0cd0d8bc15580572d8eb8532672e550707c..ee89ada46a7c12bbc16bdac46148e2573f00e1ac 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "pen.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/pen.h"
 #include "wx/colour.h"
 
index ace707144e59cf4633af88e28f8ec61afc05b5e9..4c6a9f8cbca8b894f65cd035f1833e94af534ea2 100644 (file)
@@ -7,11 +7,12 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "popupwin.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_POPUPWIN
 
index 855f838e87afe52993699c1a109bfbe3301aa2ce..1dbff8ad50482f2a5d575abe1397021e2cebf63d 100644 (file)
@@ -7,11 +7,12 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "radiobox.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_RADIOBOX
 
index 3bc0caaa13a4cd38be63e7da53919d28afe1aebb..e79978e8b7979b865bde961b6aff74064d1d4077 100644 (file)
@@ -8,11 +8,12 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "radiobut.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_RADIOBOX
 
index f9ac057cbe1d6ed514995bd9de0afac3b3d5ac36..20746fb14bde77d0282562de69f631629d707215 100644 (file)
@@ -12,7 +12,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "region.h"
 #endif
 
@@ -20,6 +20,9 @@
 // headers
 // ----------------------------------------------------------------------------
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/log.h"
 
 #include "wx/region.h"
index 42fa93452df1121c0b1f2688c68a1176cec51ff7..60750087df39b9d1f0ccc86f1df1ff2563ec95ea 100644 (file)
@@ -8,11 +8,12 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "scrolbar.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_SCROLLBAR
 
index 9745fb21a15320ba0c076a1ff7ff18c40370feff..9232d1e5432b928784baa122a79ae55877cc9549 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "scrolwin.h"
 #endif
 
index fded8203fda805705f4134aa4a0c06156e4cdb1f..510f5a4be10dade2a228060af2f573fd0e0869d5 100644 (file)
@@ -8,10 +8,13 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "settings.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/settings.h"
 #include "wx/debug.h"
 #include "wx/module.h"
index 799f21d2b11f5f80981f3b1c193a9919ff42a4ad..27f9bdd3936289402833a27dcf2461c8362b8dea 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "slider.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/slider.h"
 
 #if wxUSE_SLIDER
index 26886024737c550f31b9876122c2318ddab6f1a1..899c30c81684000fd9d5bdfce05a82bf71ea1de1 100644 (file)
@@ -8,11 +8,14 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "spinbutt.h"
     #pragma implementation "spinbutbase.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/spinbutt.h"
 
 #if wxUSE_SPINBTN
index 2fbffa6771a82d5cbb49a563aca6316bb634104c..989b574e37667d60559c60ae22c5d7b992eb4dd3 100644 (file)
@@ -8,10 +8,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "spinctrl.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/spinctrl.h"
 
 #if wxUSE_SPINCTRL
index 91b5df62155b3956d524e49638ea3a6b6ba9e729..e069dbfbf22ac9659e099c53b602184ee06c3aa3 100644 (file)
@@ -7,11 +7,12 @@
 // Licence:           wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statbmp.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_STATBMP
 
index 5777e9915354ecb1165e4d78c08e1ebf1d96c955..6610fad49d89a8592efdb917baa04923f00a7502 100644 (file)
@@ -7,11 +7,12 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statbox.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_STATBOX
 
index 4e8f0787cb0b5d2f1a0dad7912883a1d6b8c05fe..d4299aa62ebfe87f1d0e11fe552757a38e968bd4 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statline.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/statline.h"
 
 #if wxUSE_STATLINE
index 53fe9f98e51c13b3dc644c3e178e07e108e92f2c..90c9857ac09ef4da608ea17aaf75cdcf5ff0cfa3 100644 (file)
@@ -7,12 +7,12 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "stattext.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_STATTEXT
 
index b3ab910bfdd1e497f7d06e7cfe3756d57bb1b01d..496fa626187dce81cf558a6168a1efa5c3d2215a 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tbargtk.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/toolbar.h"
 
 #if wxUSE_TOOLBAR_NATIVE
index 0b1fc61efe8a28e61b6829aa6add7fc9dad1d8af..8e07499441ba0c6ab7e4188e237f634b58350308 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "textctrl.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/textctrl.h"
 #include "wx/utils.h"
 #include "wx/intl.h"
index f103789376cf232da9588f868a730a2f96a19ac1..e5baaa38353870fb240cb55f1d7ea4f7488bb0eb 100644 (file)
@@ -10,6 +10,9 @@
 // License:     Rocketeer license
 /////////////////////////////////////////////////////////////////////////////
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/tglbtn.h"
 #include "wx/button.h"
 
index 4ac3f05954e56e85e1a96eb94b923191f27727a7..8907b7d39d881aa6366ed7c3ba219af108a4c15d 100644 (file)
@@ -9,10 +9,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "thread.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/wx.h"
 #include "wx/module.h"
 #include "wx/thread.h"
index 217f67d7d96d2f7abe40076e1ea24ae509b9fc6d..cc65251bb022e2169eb626927123408db67d46e2 100644 (file)
@@ -8,10 +8,13 @@
 // Copyright:   (c) Wolfram Gloger (1996, 1997); Guilhem Lavaux (1998)
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "thread.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include <stdio.h>
 #include <unistd.h>
 
index f5330bc0123166c9d03163f7878c20a760991c87..0353bede8b243199015360d781ae7d88f23642c0 100644 (file)
@@ -8,11 +8,12 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "timer.h"
 #endif
 
-#include "wx/defs.h"
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_TIMER
 
index 145eee8837e4ff0e472d869f95b096d418b2963c..5dd9d17137ceabd1216e5cb5752fffa4ad744421 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tooltip.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/setup.h"
 
 #if wxUSE_TOOLTIPS
index 129e4fbb7c59de4dc5eea3b218a3b531bee2293e..9660e9d30eb6fd47b7f21845b4e345b6cdf2e583 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "toplevel.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #ifdef __VMS
 #define XIconifyWindow XICONIFYWINDOW
 #endif
index 98f7fa7893a6b6a7dd979a37d8a7da5013428807..8c2dd7b4a408e494313354f6229a5018a309c5aa 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "treectrl.h"
 #endif
 
index 89dfaec18532b81ad485c3fce14935919acaff53..69f73141b683bd5523897bf1d0c81c7663124ba0 100644 (file)
@@ -7,6 +7,9 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/utils.h"
 #include "wx/string.h"
 
index cf2e22fa6962f05e48828dc11e5014059dbe8017..69c6097176a2b36f26cb6aa70d3ff03a8f24c60f 100644 (file)
@@ -7,10 +7,13 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-//#ifdef __GNUG__
+//#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 //#pragma implementation "utils.h"
 //#endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/utils.h"
 #include "wx/string.h"
 #include "wx/list.h"
index 475c06f37f12eaff0024c622659ed0271def3713..9b8fc44a59ffbeb5b728486dcef0184156174184 100644 (file)
@@ -8,15 +8,17 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "window.h"
 #endif
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #ifdef __VMS
 #define XWarpPointer XWARPPOINTER
 #endif
 
-#include "wx/defs.h"
 #include "wx/window.h"
 #include "wx/dcclient.h"
 #include "wx/frame.h"
index 67726f7456e702e6607e4bbddde2be0c549a3acc..1a7b41339b87214795b458c070b595dccfc7a365 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "helpctrl.h"
 #endif
 
index 1327d261b5bdf28b88ad5269c4385c57dfaaafb7..ab8e0036fa3c3ed63dfd4fbce3afe26aa1221288 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "helpdata.h"
 #endif
 
index 123aa56c7b988788e1420fccd6bfa323908ad288..c81e784db4fd267f26b936302751137d22ba2f44 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "helpfrm.h"
 #endif
 
index e692487a1da5bb46618e41f80f01c502b88b9bbc..f378ce4a9ebbee24f073712b22f162e8fde9414c 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "htmlcell.h"
 #endif
 
index 7e1dc3c1789ccad1e1cf0e408223d9c621d4e2fc..85cc8b74b23ee885646ea43f343b8989d9d4322c 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "htmlfilt.h"
 #endif
 
index b205c3305b222f2b14f4e0390953b8a735acd9c1..9718c67ee37d7ee5e45979a1364e2e417e21c520 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "htmlpars.h"
 #endif
 
index 0d71df7cf7eeace1396cb6f064fe46db33624573..656ec5efce229f84c209e7435f64c03870697295 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "htmltag.h"
 #endif
 
index 2f5f65d49eb9cbca88ed91e9b43d7cb50d757d32..264f950c310679c721ebd5aba40572dcdc63bc18 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "htmlwin.h"
 #pragma implementation "htmlproc.h"
 #endif
index 1206f2f87054bf559bd9b64b6e557552a48dbc26..24c0d7764c74781e8a9d3c9f6e05da79e7c85e30 100644 (file)
@@ -9,7 +9,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "htmprint.h"
 #endif
 
index a2832c96d47dfe24268540a7f921fd6eaad55650..e158936b789bf06634b4b5d41c3944d493eeaf1e 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index 977949dab955c4f209711f0a33e34a4e0a8d8b9e..f9637a2d50011fbd4692f6d9fe7dff8c3d3ba0e3 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index 8ba303774969ef31750cbbda6047c5109fc0cfaa..09e2bf50ac7a045846849017188edb54e1032373 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index 071d7d41670434890e1e80ce097267c71553e903..a142580cd4ca8ec95dc0348ea52e9cde957ccb43 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index 3b18c44a57906fe94266e5b3d55e29cb2f2f2d55..46822c121a93a6dc75367cf9df42ff4fed6605ad 100644 (file)
@@ -6,7 +6,7 @@
 // Copyright:   (c) 1999 Vaclav Slavik
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index 7ae39b983a98f5f65ae32b9beb8ad0211fd886f4..c9881a1e5876c0d537aa2df62fcf5cb153ed16e8 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index 85ea4b35c5aa6e98315549838c88d5de33a738b4..4050ee9cc0c14ad6d5abb96a83bcfe8a6a8095c2 100644 (file)
@@ -6,7 +6,7 @@
 // Copyright:   (c) 1999 Vaclav Slavik
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index 27fa27a31a110695632a275ad28095f541dea5e1..558f29e3d877393fa08faab98920af731b2172f9 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index b2bcecfc80ec7084a53f1ee76344ab750d6916ee..6f0eb8d766e889b0594bd3ee13801afb9b217faa 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index 2700bee9e0ee7130d3284560b05c9fa52f05e583..d1abf09252f2ac8418f9b539c642702ab1cd3f04 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index aeb866827a84af764d5a3aaf8da89ccd36909814..e8cbb16fff1143f49121cef51b6c9ad673fca063 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "winpars.h"
 #endif
 
index d7126b0fccfd6802ce67e53b34d090f54fb30907..df6d37aa0e67e542b5496c728f7d54b6ae46cf9b 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "app.h"
 #endif
 
index 34183dd8a63390e8562f437d2b0caf4d1d9a421c..bef5fc7e40e0e8425e44c3086b7603bc2fa77b45 100644 (file)
@@ -6,7 +6,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bitmap.h"
 #endif
 
index 437a499948cde247d6c0d9c40ea4bea60454cd45..8579529fc8193fd6f942b155b6bfd6d16ba0efb6 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "brush.h"
 #endif
 
index 2dc2f1924b34724d93d1525c36c0a9fae05022e9..f7d22875102183f3ddcd880e30cdc46f3f4eac97 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "clipbrd.h"
 #endif
 
index affd84021d5a1a940b922b43803a7ef733eccb26..26c01514a796775d9dca17c9fefc854311d43cfc 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "colour.h"
 #endif
 
index 0bb3bdac4a3766d8ddbc34990f0d4f337fb5d070..3ec1a27da22be94a66daa724ec7a32e18a71c1ab 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "cursor.h"
 #endif
 
index 410e1b4016bc09d2e50209eca181a771775fef72..01930e0f3451a24ab124b0e995e727a530816915 100644 (file)
@@ -16,7 +16,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dc.h"
 #endif
 
index 4e05209e9304a66440b813603b1a6f629c70d0f9..d238dbc95cb9d8edf207b11d994b0db4bf4fa724 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcclient.h"
 #endif
 
index c8818c224227ce0c0150e90bdc4ef0ed4695f638..b782d5ed47f649aaf4ce06118e97f8be6f0eb2ea 100644 (file)
@@ -8,7 +8,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcmemory.h"
 #endif
 
index e3f77babb07acdfb8f1548f8f9abe02c34ba032d..148ca94a299a56fe47aded45b56a72ce8a9f8e78 100644 (file)
@@ -6,7 +6,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcscreen.h"
 #endif
 
index 62875935fedbd9d4ff5c535a6dd639bde3bd5534..e7c59d21b4eca98171f55c06a237cd756abf150c 100644 (file)
@@ -18,7 +18,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dir.h"
 #endif
 
index 95270cda46789ea59c6195423ce1788e1311b8d1..d9fd9295661323fb7a21704876a1753e36cda149 100644 (file)
@@ -11,7 +11,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "evtloop.h"
 #endif
 
index e3ac9a29d20addb52e0c0c2109f733622e3f0e6b..d044a439ce3f701e61891cd1b68df8af8c5eadd7 100644 (file)
@@ -14,7 +14,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "font.h"
 #endif
 
index 46386dfd99240d15a23a5df2bc92797f2a095520..fbba131e39accb7e0e43e4a3574bcc3630214304 100644 (file)
@@ -15,7 +15,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fontenum.h"
 #endif
 
index 2475cced8ffb70bbae001733cf365ca8a76f4586..70970cb1651c5d256a58ed9eb709aaa075d410a0 100644 (file)
@@ -9,7 +9,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fontutil.h"
 #endif
 
index add0f6c1e972f0e755e9efacfe20805bf9c9621f..62ec4bf06d5a51f16ae3f12279d4b8b4ad033f22 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gdiobj.h"
 #endif
 
index bd54a7001dff547533fc16424504066c21856bf1..bedd19a32feab93716ff9540d12fad93f8a6f4be 100644 (file)
@@ -6,7 +6,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "icon.h"
 #endif
 
index b851f799a8a1f19c6570556e27bad3e6a45452ae..efc4791921015d6345d3ba7a3d76396ef8af6e11 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "palette.h"
 #endif
 
index 863291bd9d048d16f65ed28698863ff23aaf0718..686e6d46db37ea79d5856738230206cecb9943d6 100644 (file)
@@ -8,7 +8,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "pen.h"
 #endif
 
index 2d80d07aa3c5598fc47689d69e6103c22858901e..b7ba0b5c09021f4f2d1d77e99bbc3e615384b094 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:   wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "region.h"
 #endif
 
index 355db0d4f6ba1cabe7031da87be68fcabfccf349..76868a7369355bdec0401de67e25b837be9c1abe 100644 (file)
@@ -7,7 +7,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "settings.h"
 #endif
 
index 2d23ae16d3bd1bff6747965ef0ab2c9088c0e50a..e75baca885c279596821dba727368ecb66710666 100644 (file)
@@ -15,7 +15,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "toplevel.h"
 #endif
 
index 60b95bff9933f7c0c0beacea6acc0b6be4412bde..7a545eb7fc038a6b6abfcd1587d13f90c2dfc79a 100644 (file)
@@ -16,7 +16,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "window.h"
 #endif
 
index 5ea448aec6eb1551d4e7014778c3c7bda3a3fa22..31a790d997477a339966f7f26cb240602dd0ee27 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "accel.h"
 #endif
 
index 15e251c45ce1bd949e1dff26b6d52eee2d800d44..0641c9878ea1a3772c61d45960b44806743f1d17 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "app.h"
 #endif
 
index 4d3c21fa93b410afa96aad8830d0fadf8845fe83..00da6290faaccd19f3bf28c58e0fa0be75820a1a 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bmpbuttn.h"
 #endif
 
index 1ddb082650958904847a4244e2b25132c36f770e..2ceb292b7fd9e06f72d8d9ed5754657fb517f5ce 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bmpmotif.h"
 #endif
 
index d56e59900e67185428d8768378551632947627ca..8de8071092e299bbd06cfd7678a2d819bdadeb6f 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "button.h"
 #endif
 
index 144e2c47d129505a5b5cdc77dd9c637e87b9e183..927b50812357ef5a4996b2a4ff46bb1124dd763e 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "checkbox.h"
 #endif
 
index b86a9863bd02abfd35f5e2db633542ba8a654124..ef510315156bedd0b82c77fd0336b187a1b3fe6e 100644 (file)
@@ -13,7 +13,7 @@
 // headers & declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "checklst.h"
 #endif
 
index 37f3a967cf691438e125147cd5664db77eba5839..233a0670e5497c331ebb42c836d67a169460586a 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "choice.h"
 #endif
 
index 1d067954ff9a3316a2333185781e11f22ee3208a..6d13b5b35cffa26bcaa8a7f4f37c1041b5785b3a 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #pragma implementation "clipbrd.h"
 #endif
index bd112d6a4ae17fefedbbb8d16f798dc970f0b960..c36d3b085ce2cf5ff3bf7b42553b19a68385f169 100644 (file)
@@ -12,7 +12,7 @@
 //// TODO: make wxColour a ref-counted object,
 //// so pixel values get shared.
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "colour.h"
 #endif
 
index 9cf68483e5e843262d4f83d07a9e888600a0992b..e4ec22c7daf918708ec16b5e89b5be99dce48cfb 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "combobox.h"
 #endif
 
index e488c043aa420b86c6d5eca16253e8d9d1ec428d..c972668ad121179a385afb368493ddd65fc4e4e1 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "control.h"
 #endif
 
index 4ecaddf1b759c95da639a269da51211cb9ea170d..dfcb9fbbc11d55f56fe8abbf2f1d5d9ad346453b 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "cursor.h"
 #endif
 
index 9a2117909159cddf8c968e6e3ac5b3fd5f57097d..debae5252f10b7820524c7c99b51bd77465910b9 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dataobj.h"
 #endif
 
index cc5c5359a40be7d4cef5683d2b29c5bc72abf11f..9eacd3404f62122826eead93773ffeeee25481a2 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dc.h"
 #endif
 
index 121143670006b91587adb020991a0c83f463a816..914b32f18b0336e965c2040f6b391c103940a1dd 100644 (file)
@@ -36,7 +36,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dcclient.h"
 #endif
 
index 451576cf5e3e5f76de932236bc48dc80b0a7a2fb..3dd666c7009fac56f413bbd7c51321e9b10550cb 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcmemory.h"
 #endif
 
index 1da45d5e3935713455f9ae29d709db7bdba5f624..62d1cbc8b828dd4a5ed8bf32e3542ed5efa40a5f 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcscreen.h"
 #endif
 
index a9a273a5f11380eb6d6b0614e87dd693d5b60f02..393429dc1fd576e82320dc817eb51fe01e7741de 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dialog.h"
 #endif
 
index f4a9cefec71195a1ed465d0f5002f14fd96d0255..9ed4df67e6ea37f195cabd514e29d0f747459c31 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:    wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dnd.h"
 #endif
 
index 94f636eebfdc55b38ea3c504fba896b1e949a207..f0f1d779dcd0359624aca1752814eabb95cb3126 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "evtloop.h"
 #endif
 
index ac572e131237a1d258f2c95a078c3df7d8fd4494..bcf6784fcad944b2848be76c7492784cdba4ff4e 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "filedlg.h"
 #endif
 
index dd3de8f55a8fff0c3d4bba6ba129c8cfb28ecd09..c4c0f9fcd6286d17eea3295d47f8f507da105d06 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "font.h"
 #endif
 
index ea10fe25541038c34311e14c91cd7006a095d69f..061c5a675b81e9176ba49c60606b83105575e629 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "frame.h"
 #endif
 
index 23931f09d9c97c8d031db7d3aa0f9f5ef00354f3..4ab115b8a6dc4e1d988f8d7f63c0b39c594c6d05 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gauge.h"
 #endif
 
index 63613b5727bff812de3d1a3e4894609041ee0df7..89a00f8370aa38cce27e1395fe24b9ff65e4e71a 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gdiobj.h"
 #endif
 
index bf6347593a8943a614b149aeef36354493df9044..65f2f0526cac2f9f201b4281d3deb09714088e99 100644 (file)
@@ -10,7 +10,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "glcanvas.h"
 #endif
 
index e8316d4b9d7722c226a2386af3cf75d2749dce2b..692175a81263f548127f02ed392d9b252a005a96 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "icon.h"
 #endif
 
index e28473f61505a32b24acfc6e6b46338db1f32d97..9908f10c237d174101bd7ca8e32404f560065bb2 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "listbox.h"
 #endif
 
index c4ad44a11ae69a328b4379b3bf35ba5960fd2b87..87a201a0e2afc6582dcb17c0009a7b8e102dc53d 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "mdi.h"
 #endif
 
index c0ab80701266fde768ca6ef92840e4ba78113416..79c8ab506113204c86f229b66c66f9598a72c07a 100644 (file)
@@ -14,7 +14,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "menu.h"
 #endif
 
index 6283b0bb93b8ddb3ca16d9099c43ca7d4be3009b..b2cd3c4496a212c648bf3a0e4ea6be9103fe0075 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "menuitem.h"
 #endif
 
index 1161e3de571425436a2a02d641454e1ff1aa5f0a..50524f24521bb7bc61690fb719b715a00ba31983 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "minifram.h"
 #endif
 
index caf660584dc221d526285152829b97cd43a0a10d..cbc30128a00220a57d4f9f0c78adc120256cf0a0 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "msgdlg.h"
 #endif
 
index 48368b8e349b5a614b7c1e787abcf456e1015d39..ff67a7ff333cf9704005da962cf801137c9f9266 100644 (file)
@@ -34,7 +34,7 @@ recommended; only the window manager should do this...  Also, it is
 not the functionality that wxPalette::Create() aims to provide.
  */
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "palette.h"
 #endif
 
index 9bf78c04a424d2fb1ebbffe26d6a72a482e51004..365fe2b3360af51fdf576b29b8f9137c91eb007e 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "radiobox.h"
 #endif
 
index cedc3277b627dc1f7ee4b34947a75f0799e91a92..a2f222dd0ba9590aea4c31a02370471fecf57e10 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "radiobut.h"
 #endif
 
index 26909cacb24dff0260ed829829e31bdfacb6ae71..ff018e26b2796c64a9e2cfc33ec8cf45b975fb0f 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "scrolbar.h"
 #endif
 
index 91f8fc631b76d223e3f22281c3ca98f929b4e97e..b332b632c7acc3840a2c98cc106588a45d688aa4 100644 (file)
@@ -13,7 +13,7 @@
 // per-user file, which can be edited using a Windows-control-panel clone.
 // Also they should be documented better. Some are very MS Windows-ish.
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "settings.h"
 #endif
 
index 69d6efb92ce8cf0a31e75755f8ee0bdd8dc44a0f..c0eee32152e46954bed159b14c30af7c38487bb6 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "slider.h"
 #endif
 
index 426310515628c08c718902f8f1ddfde093d61c9d..ec039edb0cd291be945ed6108429a20138551bee 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "spinbutt.h"
 #endif
 
index 72a813f39628fb8f21cabf75a31a4dd30911afe9..1226a83f61c5c002bf7a51f54373c4ea7e3a9429 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statbmp.h"
 #endif
 
index 3aad2651532e4e6e394c79001c43ffd41e92ef7e..0c3d210a5e638aa101da81d47e77dfcb2649e75b 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statbox.h"
 #endif
 
index bbfd843ca06441afe23cf84f6230e9da406886fe..b0cd4e5c74912d513c40336b35f8698c1f3a1e0d 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "stattext.h"
 #endif
 
index cb5b2b49a9964c833e241710876eb38b424d29b5..0177cb2b2ff055fdf86ed3a57f37f2d41dca55fa 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "textctrl.h"
 #endif
 
index 570e4186f97f8fb843a5d017fcb387ee099631e6..fdc59712e6a9e37b92c2d24e388b0780d89595c0 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "timer.h"
 #endif
 
index 173e6a9756f9b07adbb90da574dc751ada528f63..4078d2eefef9a8410bc2266d6636ee343f7360ca 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "toolbar.h"
 #endif
 
index 9ce63d5fd62e94464337a4092f330885ade4129e..5f2891a4e5ff1f7324412208fb1fadce5d97f838 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#if defined(__GNUG__) && !defined(__APPLE__)
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "toplevel.h"
 #endif
 
index acca11e6c1218b002fe8e5b724e68da06178bee4..0a70d435a5c8b6ec70e46790a66bf758bbd7b0a3 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "window.h"
 #endif
 
index 66414b01a4e57fc2cb7c0b007bd04a318dd7ca24..563ce9929ce8b148886ac22311929672dc8deba2 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "accel.h"
 #endif
 
index 24768fe1a5fd4570cc7c67eb44bb626ec456cb3e..e553e035345d1c35d580e3ac16a9316db895ce74 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "app.h"
 #endif
 
index 8be40253f6466aa39d3af870a175cba6fe9ad8cc..bcf8a618f0778dddf32c50f90fb05b8fc6a6980f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "bitmap.h"
 #endif
 
index 7ff6769e77e30a2684e72fac5d0af605a0fe755c..aadb873906960243e994050a8ca8c1c03dbdf710 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bmpbuttn.h"
 #endif
 
index f1109f4633f645a716f062dfa698dd05ac407640..4fc8fb3b6515b0699b0bf012ae4ed60511e328a4 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "brush.h"
 #endif
 
index 34b8445f006632c36b82d395e7f23c3131adede0..9a36d74f46bd3b8783ce63ae43efa8e022e39bea 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "button.h"
 #endif
 
index dac2949001366dc5f681ef3731f9f137438071dd..63fc43ac088e8f11c4ff5d5361e6fc172aaf182b 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "caret.h"
 #endif
 
index dfc0c6baad5b949193a563218f9bd8322454f05e..ce3d9ceadde47ea4e93c2100abbc489d6b9a9e5b 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "checkbox.h"
 #endif
 
index 90bf234dc17cddf6739761fb595cb00e58897f90..b31e46e9996636c121d1415862dac3333234c1f5 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "checklst.h"
 #endif
 
index 57631408b6fc59f4234b49c27147462a22f94257..bf8abfcb4238673233d6c1906d59c1f88db6943e 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "choice.h"
 #endif
 
index 3bd80dd0690110e176468147bbbc89a96b7a1c4e..7802a92ac8de37bd35cf81c49e3c6f5abfb0f65f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "clipbrd.h"
 #endif
 
index e3a124210cb28b57514dba32015cd570be147ad1..66af5ffcf7438bd9435e34244aff00ff6785c1a3 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "colordlg.h"
 #endif
 
index 7ea51be97c4de8ecca1e288edfaadba05a638bbb..10a4ece72d4b037ce6f380c62860b3dd00c84741 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "colour.h"
 #endif
 
index 402acea13e1cf2441e293ec1e7f5e604c6b96e66..1c62aa80f3eade9e3a3b1beaa4895138bc3f8da9 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "combobox.h"
 #endif
 
index 81f642c81cb35d7dd5e102440c2578aebd5bf964..b265d56be0491b3d236238a604113769fe194710 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "control.h"
 #endif
 
index 221c3a3bf6a4912408a705df8345e6dafe5d55e9..2478d85df13cd62c3c49145be8c86a343d6f2f7b 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "cursor.h"
 #endif
 
index 0c901a15fa78b64d273db1d8ea941cea7172ed26..04abb7f53113ffcac680f0ea91b2f35e54333d6a 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "data.h"
 #endif
 
index 52e247fce2f9f1fadb3a6416c08e27678cd83839..914bfa6fb3a3d79f248eb3713a1cdcdc0f373039 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dc.h"
 #endif
 
index 77bc59c15c362d851ae4728824a20c2d4aaa7c39..800f91fb9402459161edec3b75b5809250d4cd9a 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dcclient.h"
 #endif
 
index ea4c0c90e60e3099b5e47431320f5a7e5796b8a2..3427da41a16707eea7e10e93da7e5928073422bd 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dcmemory.h"
 #endif
 
index c0f9a2c097a75d4190298e2cdc4ae9ae4d60cf46..1d6fad9051afee00d2d09aee9ec8daf110b5c232 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dcprint.h"
 #endif
 
index 53cc7c826ae1ed187b9e3586f8e48e976e64af48..a6f3948d1b3452865560c8150d3ffc7af254be46 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcscreen.h"
 #endif
 
index 28147375dd05de643d8c7840795070712ecd562d..1ddd1a726d719001543bbc61ace2a540b4d8af8a 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dde.h"
 #endif
 
index c26ab6806241420f9859d71861f632ff338bf4cc..b7ccfaf0d657db12cf7f2ab8da04213a6900e14e 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dialog.h"
 #endif
 
index 514c4c3c89e3b8b9f08eed7cc0fa410083ed97e8..156147b0aec1cb75313198cdc76b338508cf7085 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dir.h"
 #endif
 
index 5f9006fa2bd89ce5168763e1267a65d8eeaef390..e168dad0a19e96f0f2d886e703025be1db88863e 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dirdlg.h"
 #endif
 
index ecb46d2913b3ce95bf91b4150fc71a9b026ba142..fc25e3f476503bd81f0e7e2ccaa92468eb9b8315 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "display.h"
 #endif
 
index 1d88dfca550bcfd788b0b08b515c63e0ba953cee..de1e7b088e6891130e533415085743a05070b01c 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dragimag.h"
 #endif
 
index e470b3254b1f6a686212d1604cfe2f6447321283..73c04b84dbb8952556b26213f9afc97357067b69 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "enhmeta.h"
 #endif
 
index 86ad5ac4b8a04e186031a07072129ef323afbd85..94874f5da1b7073dc6282f40e36a5e8678c2ab0b 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "evtloop.h"
 #endif
 
index 76c85f3c8a9bb7a39156668d641ad2e89522e2e5..7c533fb4a321284b31e0632f233b070ff9074df8 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "mswfdrepdlg.h"
 #endif
 
index ba52c18fcc8fb5f5ebefc6ba46db88df751314c3..52ea32407628d1a54aa58f6a01f78fbeae6f30dd 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "filedlg.h"
 #endif
 
index ad1c6ae5b34a9de297882b63cf6c0f9947e7f546..45a5473ca99228a1cc59d7abe2d6a49e4c7043e1 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "font.h"
 #endif
 
index 34ff09c2dd8267004c43fb3d1499e0602dca57da..ee3382628cd7b12fca2236a107144016f8e1f54a 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fontdlg.h"
 #endif
 
index c732ae56930d0e4021d6b2b591ce0a18ee5e8861..cc320215b80f4615e4379b8b7f15522be17c3a39 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fontenum.h"
 #endif
 
index dfee03efee99984329e43bd3768c708daa5df34c..1bff1940f7c94c78c6770335685b60c271ac700e 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fontutil.h"
 #endif
 
index 96f74340eaa5c215947dcf2b9081f9f7f2211e7e..7a94e8db1aee970342feb43ccde89aef4e72702c 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "frame.h"
 #endif
 
index fa515196ac4d1771c38aeb7118cc555f320b3fae..7d082b81b46728b23668c81e4e4778cdf445bd8a 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "gauge95.h"
 #endif
 
index 9ac518a0657c7618ea177fc99a12fc8c6b4a60db..2e6ae1b7f59c6507d795af7bcf6c9ec888795161 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "gdiimage.h"
 #endif
 
index 8a2e9e16fa05d29bd688690ad757af1c9ade60a3..de94cd9d544bf0f3926dbb395128f8c02ce66d5c 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gdiobj.h"
 #endif
 
index 3735184352dc7549c4e3df238dcbd21b41d0858b..f854b48a7ebe581adbb9e341407f09953a9e536f 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "glcanvas.h"
 #endif
 
index 6fb956a0d74c6bd0aac85de129397586fc382fbd..be1e404cdea4a2e899c3189a5118632845cebcdf 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "helpbest.h"
 #endif
 
index ff0459bd6fc8de1b38b013c09ad0775d8def67c1..902829aca03321c310f11ab131f96dc961d1f637 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "helpchm.h"
 #endif
 
index cdcaa376288bd53ebc420a2e78911b256f360f03..b2d56135569828ae6348cba1413b52dd7f4e625f 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "helpwin.h"
 #endif
 
index 6a7783ebf533d4d858fc30d005f2af39fea7c387..9064101a533de02749fcbe0c99db24f9b51630f9 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "icon.h"
 #endif
 
index 342b7da070d45af37fa5e616513777f59e55328a..c31e18afbe378c1f03f12f0190a8de58e536bda4 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "imaglist.h"
 #endif
 
index 9200b5263d640047063d47e8f9949405957395a0..f774bc97da8943f3dcf82deaf20782901c64920f 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "iniconf.h"
 #endif
 
index eb5ea63c87199aa62da8a4295164803206826d15..ac154cde1bf3d76f6e1eed25370a12ba7131ff91 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "joystick.h"
 #endif
 
index f54a04bd96ee9f2d8bbdd203cc626f001c005b56..b587d32dbae48dfbdafbf42ef1626cf35b5c7201 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "listbox.h"
 #endif
 
index 8c73f562c44273232d5ee02c4cecbe2beeda2183..7b53b1d84402e1ccba92721479b1ea34fd1b88ba 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "listctrl.h"
     #pragma implementation "listctrlbase.h"
 #endif
index c293e7c5110f5b7082002c81b2e680197e4df3ad..1fd175519fe3a3882b5c236c4b5695d110af22b1 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation
 #endif
 
index c50af442421d408e8b003f07b2acfc3ed985a33c..2a7c8f717a4864a17019a3dc0c4de14df390404c 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "mdi.h"
 #endif
 
index 5b60b5d6a395ebadbcf103a12d7c092056ed2757..6f1343b30cbaa2665a936ed86b2a0f12867ec375 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "menu.h"
 #endif
 
index e8f1c41df9358e453a786f7b6c756e10dd05f65c..09ef0d039fc89c8875348316c246a415c484043c 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "menuitem.h"
 #endif
 
index d9242661f8a5a7a185ebc0ef81f6bba80359d05e..57a7baf9dbdc2e43fb023dda8a4fd49b3bcc8404 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "metafile.h"
 #endif
 
index 3921366efc25ac8afe651b980d3b7fd951518c35..cdee637987a5116e51390cd7c43eb7f931bf265e 100644 (file)
@@ -11,7 +11,7 @@
 
 */
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "microwin.h"
 #endif
 
index f32bd947553bacfb95a93fe84b08616ad95c9819..5180dd713d9f2086c9c32a8c8850725a7d0afb36 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "minifram.h"
 #endif
 
index 3b5517b828914592bdb5f51821ca7a27743cb323..c51438155da7b62f164d942eaa945057683be498 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "msgdlg.h"
 #endif
 
index 354a88b6495c0150db3f7b336b06e874b3addef2..eb7866d90c78e9a11d83791988eb550b5112e1aa 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index ed6efcdd49829699b3212819875dde91fdd4e461..313e17943d00aaaa888c4801de4e25c91b3e984f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation
 #endif
 
index cb9d37a5736c46c47bb176ea1256a360fc5c3f0b..37ae63235ed81c477b15fec833254c1b00509235 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "notebook.h"
 #endif
 
index 62e8024db4acff2c0f78a0404e9b7296c340ea05..22251ebae9867a4e2e2579e30aa28a86e2aacffc 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "access.h"
 #endif
 
index 095c6e0119977ce200a76754a8664ee2c3b7bc0f..81827a79efd9c49cd65f6b3c10ba49e426526a3c 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows Licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "automtn.h"
 #endif
 
index 1f2df6cdb267540fe051636091a63ec2537d3baf..085fd66a8aea07fcd2f6fb8c81efe3e026ccaac6 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dataobj.h"
 #endif
 
index c0ea44375205e3895ad43d6bbc4a2bbe8c07e166..7972450bd250b09e4828a53145c3c61bef41808e 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
   #pragma implementation "dropsrc.h"
 #endif
 
index 759dc6ba810658b67b5fe6c5792f882d16014b21..46da03329de8afb6eeedc28115bad92937d29924 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "droptgt.h"
 #endif
 
index c54de1c5d97c736c092ef7bd1b40d902a08d4d4a..c8ce51a5b73df1d5a449711717e628ac57a212fb 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "oleutils.h"
 #endif
 
index cdcbe667144ca751883f9978ca6a2b35146f024b..87bdd0cc0892032d19c101ee6e7ee7e63d0d17e8 100644 (file)
@@ -13,7 +13,7 @@
 // Declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "uuid.h"
 #endif
 
index 602bfd02ff051b8a80dcd97ca9d1c8549f9451bc..665acc4c9d8d9d7650a80650b5d9fe1fc2819cb1 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index a7828cb1ef4a9aa243889a80607f32db5c689479..40573ae14870a8f9b596e86e6a64b55f4ec1bbfe 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "palette.h"
 #endif
 
index 959a6dc44df849f46048b754969647e1145c3eb4..90faa37833e8e2699e9ac81dee84ede2ec991ecb 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "pen.h"
 #endif
 
index fa0a52aa32aaeeb6003081946d5fb235bd96ae4c..afb20dc16f5e340a08ea8b265fd61a4a08e0c2cc 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation
 #endif
 
index b47741145cf4d9e3723b52bee1b20f7fd805afd5..f19637098bc82e7eadd9acdfb109607640298586 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "popup.h"
 #endif
 
index 380233da941de0d6f36f29c87f06c5c8dd312bd0..1abcb390c860342cd5e569397daa0466e094b836 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "printdlg.h"
 #endif
 
index 36691904cc81adf81567b6794c511aab8d013185..34ce8201a4dc0d7eeea3acf0ea519f86b5ebd685 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "printwin.h"
 #endif
 
index 39e4d068f641cc2f808e4ea05fd7c076665531a8..19ae0e3b051a9045d6a8603dbee9027025e8a562 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "radiobox.h"
 #endif
 
index 4b51cbc2d8179db4cdff15129900b5631441dbe0..aa19342b603214bb10b7b2a44d6868a31440f5c0 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "radiobut.h"
 #endif
 
index 2a5325bc154f7d0f6d7dc9523321a91003b1c455..c7b7a470e60c3648793b5cf8c65d2f16114c0591 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "regconf.h"
 #endif
 
index e6651489cc7b7a1be86ab290558131dc76d80d66..4ff31ef0f7b78d588c2707c6d815523ef4b52822 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "region.h"
 #endif
 
index c18f1de8d4c21b2707faddda9064e5f7e5a2bedb..8305c63eb8f03e0233ff9cbe413eec135d388f2e 100644 (file)
@@ -12,7 +12,7 @@
 //              - add high level functions (RegisterOleServer, ...)
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "registry.h"
 #endif
 
index 739bf843cc3aa6fa1e900b9e421f20faa086cec3..14e71a1711e7bc0fc5631af2835536add8fd4b0d 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "scrolbar.h"
 #endif
 
index 2f35fc9e19ddcc435034805234f8b39f159bfaab..041527b0b100cf1e1a307312014cbdaa2a8267bd 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "slider95.h"
 #endif
 
index 3a776160abfb5de364570094478cfb9ebcf1c33a..48cfaf922abbf1559a4171afb0f10aee82c016b4 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:       wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "slidrmsw.h"
 #endif
 
index bf4327656622c678d50b917f3dbf1b460098a179..b3f621b44d269d339b3c0de41ed026d2f9e49f1e 100644 (file)
@@ -18,7 +18,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "snglinst.h"
 #endif
 
index ff06c69136b60461fc44cd5a2a2db61a8e453e31..59f26721862dd26dee3191a0c3a4cc06f322f6c1 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "spinbutt.h"
     #pragma implementation "spinbutbase.h"
 #endif
index c1aa0182d7570f45d19afd4617cbdc4e6e1fa610..9f0d79c82e07208ab71b805ae3a95e9bc947cd88 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "spinctrlbase.h"
     #pragma implementation "spinctrl.h"
 #endif
index 604f6be4e0bc7bf34c5265f6cf0540b5ee6035bd..a2a8698bfbcf74a7fff873a626d206333ab0abb7 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "statbmp.h"
 #endif
 
index 6c89c3d1d74ec8d942649a249ca0163dee1f6c47..40a44c133f4fac27028fe4ae281a4a2c094028a6 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "statbox.h"
 #endif
 
index 2687370ef44c04d9638e49a49f2d0fe9b64c83e6..058f3b6f358b361a2d76564935621166c8ec0478 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "statbr95.h"
 #endif
 
index a86e0ad0a6eb686c18b5e59fc0917ed813ed0070..ea49fcdcbb7f78a92af79f6d67734b955819744b 100644 (file)
@@ -16,7 +16,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "statline.h"
 #endif
 
index 4c2521c468f3a4ff8b6eccf3b0434daf82499aaf..0c89b206938081c2107f81ba5f4e295dac3729fc 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "stattext.h"
 #endif
 
index 4f3e3ab4c0c502b03d38a83f77fde292a74925ff..e203c09ffd727a64c018d987cf671a0ddb082f62 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "tabctrl.h"
 #endif
 
index cc2b9bc9c52edf7672433dcab67c609f5dd5b02f..482ca24c4a28ce6af4df3b4bf7530a86f7ebd5df 100644 (file)
@@ -10,7 +10,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "taskbar.h"
 #endif
 
index 94305d7af8e8c5b352177cd90e902f8c339c127f..9e3c54c9d2b9470a34b44fd1df8ed1d4ca5a6ee0 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tbar95.h"
 #endif
 
index d166b817362e8b71b8032476ad035408e9741c11..f558a94b804fff348fb20dbfdb8321d66ec71637 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tbarmsw.h"
 #endif
 
index 1a4228d9a416cb81784da7af045c94511967e9a7..bdd65a6ad1bbe04fc3d94610d4934ea2c93b8984 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "textctrl.h"
 #endif
 
index 46719dc9c2f35d8f2d0f00006d3ddf2d2ea53fe8..7c66077a993ce05dd6494a49104fe164931775b1 100644 (file)
@@ -10,7 +10,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "thread.h"
 #endif
 
index 2c9f4d79e31edc52ff197d0ecd6d1165620dd694..64096f7d77b45182bf85fda45640aaba51d2f1b7 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "timer.h"
 #endif
 
index a59da317aba5ec5589686aeff6c61da105cd27aa..7772899d1bb6e28e4d502d1ca60ff2fd521f11ad 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "toplevel.h"
 #endif
 
index 2be2afb6c6becfb4d78b544b6d71a271d3bac23c..01d81982851675e4d4cdd7a4d2aac8a8a47dd892 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "treectrl.h"
 #endif
 
index 4e9958f80168cf2bbfb6419485cef82600ba6890..f1408c299e87e07c98c487f75804501ed7011c0f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation
 #endif
 
index f2155c45f7992145c3cd88c451a8efa4169dfcc2..40a4195f6e9339ed667370d331aad2d416258bf9 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "uxtheme.h"
 #endif
 
index 97723420c3dd333622161c5b102004e07ca201cd..2b4f3291382f53c2fedb445bf79f1b2beb4f156c 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fsvolume.h"
 #endif
 
index 610ef77cefa3ac595ac1935ea7271559c14fb3f8..1ee00838013efec4370f61454c6e359afc0ab041 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "wave.h"
 #endif
 
index 218f15e5dcb6e8212b22f12aecb6a44f8d842e08..f8fde83eb4d950e245d30c3229b88ad7147a5c51 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "filedlg.h"
 #endif
 
index 89bd93bb30b246423e46a781d0ee49a12187e84c..72154634e4a6235b10dc55cee0ec07bbc6b54cb3 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "helpwce.h"
 #endif
 
index 0a67090e9e171c59cfd6cff6796748070ee0306e..22cd6ffe97d42c002f1e44e4e6f06f6c58904de9 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "tbarwce.h"
 #endif
 
index 9f1c570d10cd1fb29320d39ab54b5e0d4e2d7125..d9657f70511f07268dbe470debdf9596343f81aa 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "window.h"
 #endif
 
index c8efb9e912c567612aaa047e45b34b97ac519850..a957b5e8c02dbe7810a99c9ac3c305c223455ec4 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "window.h"
 #endif
 
index 9c6227c33d3224ff566bcb02d499066f20a11433..396dc3040a41b16cf5cd555023a510696a3214e6 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univbmpbuttn.h"
 #endif
 
index f76b62d67846ec62b211f02f9dbb817ec08f9ed7..fb7914d2a157c6bfe223b7503af937a7e36e2782 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univbutton.h"
 #endif
 
index 2fcd04bfa9e33367c6df9a63a857d1a8945bb669..e80d036343707c130a76773718447049813f9521 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univcheckbox.h"
 #endif
 
index 347c3766f7d4d6244784411539ec932d3d0090c6..8f3981f8c41f85598ebad1edaea0dab436df6392 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univchecklst.h"
 #endif
 
index 2997ac532c028f83139fc76f705cd996d8b51efc..81925542a1e7359efdb7f11dea25fb7f7a441ba3 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univchoice.h"
 #endif
 
index 8ab2d2078a5746f16c93e720ae5b5bb107720159..49975d709c2325d6f6e993cbd6dce54a18144af4 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "colschem.h"
 #endif
 
index 2ee283fb935a8e65fa38e9f754474fabf7d7d669..f373cc128fefa05dfab8a0218d2320e633533a17 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univcombobox.h"
 #endif
 
index 89d9065e015db3b444f6d03fa7c19253d63164d4..712ccbb4c0c52778224efad1bd09063ffc3ceee1 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "control.h"
 #endif
 
index e7d9480a6bb48515e6cb1c557c5bd3b2a37b5ed9..a3fb8739bcb63a57414612823cb133609b627b2e 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "renderer.h"
 #endif
 
index e109f3df1151f7b4a342ca08b852029fc68b4b5c..40b3f7efe83c2f8d523280766afa68d3a4735513 100644 (file)
@@ -14,7 +14,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univdialog.h"
 #endif
 
index d4c06aa36b7a9af071988a0e2ee1fb7e1d7bad3c..1fa17e7a06cf49850d98820cf96bebd07cbd6540 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univframe.h"
 #endif
 
index 3b8f7c8ed6fa4309f942fe17b13f2a6e11eccc90..c8ebbb2289d05a94aa64ecde5cef47649d0b2833 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "gaugeuniv.h"
 #endif
 
index 8fb83fff494158c239b80fdeea9b802cc8dd4296..af38f0c8eb7e5289d270bb77199de10f8d3baaff 100644 (file)
@@ -13,7 +13,7 @@
 // declarations
 // ============================================================================
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "inpcons.h"
 #endif
 
index 92764b60eb43b353e976bf057d4c2bffcd800324..73357762fb3abb9943dfe9e843a6fd19435c28df 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "inphand.h"
 #endif
 
index 299255d2b86a1e9888a91769c91bb4ae15527280..84cd3a79a14d3e570f7fb557beafb6fa5eafd952 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univlistbox.h"
 #endif
 
index a71678454b65bed0833913fee3a9a9a940d05125..ae3880336badb949ca119a57916b3a12929a8a75 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univmenuitem.h"
     #pragma implementation "univmenu.h"
 #endif
index 9e5116fe85b53d7bdd8aa44c1f72a863dac43108..26916b958d0254f9cddda3ae32716de313b065e3 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univnotebook.h"
 #endif
 
index 5c434fa20b5512059458c3514a1ed105e50b015d..fcbadbd5669fa64a490228304dc04d928e6fb029 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univradiobox.h"
 #endif
 
index eb1d8a6dc81f8ab3db2bd2e8305a69ce4cb816c1..6ba669f94017c5c8fcada5438db7585225b848df 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univradiobut.h"
 #endif
 
index 48d669cf0d928bbbc197f50712b3a9b7e8b970d7..83ae91fe15e36fe42fb9f886f97db70c51608079 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univscrarrow.h"
 #endif
 
index 061fabdd8b5e3cf4780e7323f61baba4dce3cd76..3873aed615202a2d54fa0e3889e3dc00214e6374 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univscrolbar.h"
 #endif
 
index ef2d2954f2a239dd464d8ff4085d513b7e236dc4..9e8b41106220888b62af64148a3560e787f3050f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univscrthumb.h"
 #endif
 
index 87064fda1d78f482ca332744654e8410690d1b5a..e86aa02f8a08ae51723fecca93f2a93f9d9f9942 100644 (file)
@@ -42,7 +42,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univslider.h"
 #endif
 
index 08edc83639520e7a41bcba9bee07b103669f1598..a9428daa3072ccbe9d93754dea6bfadb77cbca4c 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "spinbutt.h"
     #pragma implementation "univspinbutt.h"
 #endif
index 8d510384311734610801d1d2e81dbd43d8d9e985..32bb836f7d0f811219942ee28267aa079884062b 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univstatbmp.h"
 #endif
 
index 1024db81253bb333b8f40bc2705bd4902fbb28ca..e1df45fb23429ef5caf0d13b7bb44e5a12f3c3c6 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univstatbox.h"
 #endif
 
index 2eee48c214cfd973f5e9e48342afd2199618eec0..a4527c4017e5cac02c50f55ea9587687b19dae18 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univstatline.h"
 #endif
 
index 8521014b48ee628023405fa07a7325b19869a9d1..2f2a955f836aa7b9f4a8ea44caf3e507ef71479f 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univstattext.h"
 #endif
 
index 2cd0e48d45676337847216bc728a93f96ce3312f..6e775a60fca0723c71bc0bfca086e65f42763bab 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univstatusbr.h"
 #endif
 
index 78e4f2a3cca116eb984e213b41030645e1e42470..6e28cbd26c98dd08eba07abf8a4d5c3cf17bf8a6 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univtextctrl.h"
 #endif
 
index f20dbf3eb42db1ba8c641469c1d53da2152a1ee8..1ed1f57a20107d55719ca388a16744c793dba75c 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "theme.h"
 #endif
 
index f4cf7740fad0b4d12c67fa546a39f075f2c60975..c0eea0ba8b3a558578c7ccdc1370d66b10cc13f5 100644 (file)
@@ -18,7 +18,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univtoolbar.h"
 #endif
 
index b3c6585e3e9b2c628116a6bb5acc0f04770a664b..f1dae67cb3be815a7e6df697b9e74bb16e1d0dfc 100644 (file)
@@ -14,7 +14,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univtoplevel.h"
 #endif
 
index e569871c409324cfce003ae3920c460270bb7e04..cb89cc06f78df5f3bef7319d73cc75a2eb774eac 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ---------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "univwindow.h"
 #endif
 
index f0bb49e961b19aaa7239b37912b08117025db36f..6520b2edf8bdb9d9a6f9f27804424920a0b724b5 100644 (file)
@@ -9,12 +9,15 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#include "wx/setup.h"
-
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #   pragma implementation "dialup.h"
 #endif
 
+// for compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
+#include "wx/setup.h"
+
 #if wxUSE_DIALUP_MANAGER
 
 #ifndef  WX_PRECOMP
index deab1bee7f89f828c68c97594e5fd805c1f16cb1..c75d2712a42f4896739d89d59968e9f234cc6ea0 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dir.h"
 #endif
 
index 78a1656812a823f7b01793e8cc5b635a11e4e1bd..aae589676962911d83c7b6d03a6adf1e4048164c 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "display.h"
 #endif
 
index f1181a4aa7277ddb76e37a975c6f13be8a9fef93..869a546f3923991afaa5a5bef2f99ad46c45bf4e 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fontenum.h"
 #endif
 
-#include "wx/defs.h"
+// for compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/dynarray.h"
 #include "wx/string.h"
 #include "wx/regex.h"
index dd86095d0bb40d053cd337b750196d29cff95710..268300e5fcb2f60a357c9b86beba45d867783522 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "fontutil.h"
 #endif
 
index 710841201ad5f68b084d0cc5614939fb26879240..2ea86f9a8d99d128a6e461342a7c5df9fb690edf 100644 (file)
@@ -9,10 +9,13 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "joystick.h"
 #endif
 
+// for compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 
 #if wxUSE_JOYSTICK
index a8c0329c914cef4e15a442a4bdb1d65c7c6e4e85..7a8cbfc2f1305de58f3adb484ef8d5f67f06398f 100644 (file)
@@ -40,7 +40,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "mimetype.h"
 #endif
 
index 24ba3328dab250509815a6975d17f8daf1d1479d..df4971de418091356f281f4087d7f64b5eff37e5 100644 (file)
@@ -18,7 +18,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "snglinst.h"
 #endif
 
index e5081d684c9587af739d40183cde73e92c0572e7..841786b04bcd4d2ed29283204ae27e4d14d67f83 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////
 
-#if defined(__GNUG__) && !defined(__APPLE__)
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "taskbarx11.h"
 #endif
 
index 597f87eb8dab0f164b498bad88bf414aeabe6da1..ac55f84a1fb097074b70b04049c55a606ce8c555 100644 (file)
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "thread.h"
 #endif
 
-#include "wx/defs.h"
+// for compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
 
 #if wxUSE_THREADS
 
index bbec3070ae50a80b4885b88df897eafed9d23c81..bfb252f9981856ab741b9c667196bbb935147912 100644 (file)
@@ -15,6 +15,9 @@
 // headers
 // ----------------------------------------------------------------------------
 
+// for compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/defs.h"
 #include "wx/string.h"
 
index 32f4ef60e7f9fe644018fa7af2845da4f0d71549..38868be697d105fec6d44188d8c6240649e61054 100644 (file)
@@ -11,6 +11,9 @@
 
 #if defined(__WXX11__) || defined(__WXGTK__) || defined(__WXMOTIF__)
 
+// for compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/unix/utilsx11.h"
 #include "wx/iconbndl.h"
 #include "wx/image.h"
index 747514360d090f630cff7f9afcb330260ae3b1d6..36c9c096607af03a7cacce1bd6511c6e6cd15675 100644 (file)
@@ -9,10 +9,13 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "wave.h"
 #endif
 
+// for compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #include "wx/setup.h"
 
 #if wxUSE_WAVE
index 57612cd474d04f4e4e9d4db49591f052b0e0ec56..e1aa3e759ad428f2fadc9b05e5177035867172de 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "app.h"
 #endif
 
index deb62416459b2e7d43fd5ce964b8cb1b2de02797..12a782db436a60ac61ecc242dffc1968d31d2cd6 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "bitmap.h"
 #endif
 
index 5fa6c149e81dd740659308041b19a34f6a4f3868..a3caec41156860fe54a6804b3145b45f0f2c0efc 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "brush.h"
 #endif
 
index bb143dcc1ff4f7d6587f3a96586b9dc9d62240bd..e9ba9c5a04572bf75156accad28f9e026ccf05f1 100644 (file)
@@ -8,7 +8,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "clipbrd.h"
 #endif
 
index 28bb7c7ddab94244c2cc53718eeeeee673b11c2c..d9ef08580817ffa92c598c118a4f137bdcaaccfb 100644 (file)
@@ -10,7 +10,7 @@
 /////////////////////////////////////////////////////////////////////////////
 
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "colour.h"
 #endif
 
index 7722a56fb9bac2a34cf7eb45f8545c200fee48b3..014064ea69d9c5f76b0a290b5155be4cbf62d6bd 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "cursor.h"
 #endif
 
index 548bbe151fceb66971c77a3f6be4455981ed7fe2..c095c13aa2a8ae3cfb95958a5fb83635a8601cf6 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dataobj.h"
 #endif
 
index aeef76c8fd26e6ba081191c6b082559f737616bb..cad69fdf09bd3801055f2d80aeaf32bd2f351d9e 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dc.h"
 #endif
 
index 162a8c71535e92e0bfbf48391a975114be86153b..edc41476d1183a6d1d1996429952f0bcf1d4b5de 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "dcclient.h"
 #endif
 
index aa2132140d514278749e8fda88dc9e96ab9e7a51..65affeed87a40ad7bcd75c6e8266073025942283 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcmemory.h"
 #endif
 
index 58f24d50caddeee19c7efd21bdaab45dfeafed4a..a1999ffcec2dd3f2a6cff05ea95d9729c5005f3b 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dcscreen.h"
 #endif
 
index f4a9cefec71195a1ed465d0f5002f14fd96d0255..9ed4df67e6ea37f195cabd514e29d0f747459c31 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:    wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "dnd.h"
 #endif
 
index 701d4cd9735714192d824d323e8da06182414bce..0ac0eafb210c28881f895e78bb3261af0d86e510 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "evtloop.h"
 #endif
 
index 3e57b0e44442be978244d6085698e0c0b02f598c..773246bbe6ca62777a88e4ce9249ac6ad312d51a 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "font.h"
 #endif
 
index 63613b5727bff812de3d1a3e4894609041ee0df7..89a00f8370aa38cce27e1395fe24b9ff65e4e71a 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "gdiobj.h"
 #endif
 
index fabb565b272dc3de511a5d828701ccee5f708039..9fc512eb43bd91b508c2523970758772f8466a1b 100644 (file)
@@ -10,7 +10,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "glcanvas.h"
 #endif
 
index e563e7b5482499a6d7c89235d7545890727638e3..0086004ff43c60d315ecbf5c4067daeffb357d96 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "icon.h"
 #endif
 
index 9b7a84dfbca328543765b38b8d5a28ad487b9dea..a21ce29b229de24f5860ed23698c366e52e7784e 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "joystick.h"
 #endif
 
index 1161e3de571425436a2a02d641454e1ff1aa5f0a..50524f24521bb7bc61690fb719b715a00ba31983 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:    wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "minifram.h"
 #endif
 
index 67c40ced5400ef64dd7e6d1302f9ad81e82ec8d4..c95becb4b9b64df84b8b99392295ba297b220b4a 100644 (file)
@@ -34,7 +34,7 @@ recommended; only the window manager should do this...  Also, it is
 not the functionality that wxPalette::Create() aims to provide.
  */
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "palette.h"
 #endif
 
index 80a64d6edbd45fa8eb2abe530645a0d2ef3ea0c2..ecff52dd0289a7831675edbf65356dcdb04b692b 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "pen.h"
 #endif
 
index 89991df729d95f10b2f65288ac375ba39e851dcf..35bbf8c99f2e9e14e2b3684c9c9ba0c628915a87 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "popupwin.h"
 #endif
 
index b1575a3f0d7e2eaad52cc0bed635d26c6782c8e8..78be8597084ab2b73f918d2c64f0cf95438d0fba 100644 (file)
@@ -8,7 +8,7 @@
 // Licence:   wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "region.h"
 #endif
 
index e8ce0ba30fe2f781cd178ac022d84f308b0e89a3..7e76d2334d040a052f4eb4aa3c4ee2bd4a63f447 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "reparent.h"
 #endif
 
index ef5de6e208521c6492fdb161ef5e31e2b82186d8..188217ba890ac0f37dbcfc3dd3806a24e3db2427 100644 (file)
@@ -13,7 +13,7 @@
 // per-user file, which can be edited using a Windows-control-panel clone.
 // Also they should be documented better. Some are very MS Windows-ish.
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "settings.h"
 #endif
 
index 4fb30cedccef366642afce6d2f87a0f3cff9d421..84b9ae0290e46edfaedf7dce324c5243f2a28d04 100644 (file)
@@ -7,7 +7,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "textctrl.h"
 #endif
 
index cc51c2100111ca1080d9201995f780b617df371b..adb3b421786f465d716df5bfe3dda65658959ad7 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "toplevel.h"
 #endif
 
index fe52bbff49c248b6ad17b2330ab01b99ff109574..4c8a3ce35b4d4e96fd7cbbcf1e2531d672b5a8e4 100644 (file)
@@ -17,7 +17,7 @@
 // headers
 // ----------------------------------------------------------------------------
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "window.h"
 #endif
 
index 2f95a431186dc970a985d0d2efc9e29a81ed3033..7fc49292a2c6eadf6da4eb927ad261b345312d00 100644 (file)
@@ -8,7 +8,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
 #pragma implementation "xml.h"
 #endif