Viktor Szakats
dcf504288f
2011-02-22 21:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* config/darwin/clang.mk
! Typo after recent mods.
2011-02-22 20:49:49 +00:00
Viktor Szakats
f8fd50ecd0
2011-02-22 18:35 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* config/vxworks/gcc.mk
* config/vxworks/diab.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/linux/gcc.mk
* Cleaned to use new central variables for harbour dynlib links.
; TODO: Do the same with rest of *nix targets when adding soname
and '2.1' style symlinks, when current system proves okay
with darwin and linux/gcc targets.
2011-02-22 17:43:15 +00:00
Viktor Szakats
3db8ee700c
2011-02-22 18:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rtl/fscopy.c
* Restored open mode. Still waiting for proper fix.
* Upped buffer to 65536.
* config/qnx/gcc.mk
* config/bsd/gcc.mk
* config/bsd/clang.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/linux/gcc.mk
* config/linux/clang.mk
* config/dyn.mk
* config/cygwin/gcc.mk
* config/symbian/gcc.mk
* Renamed DYN_FILE2/DYN_NAME2 to DYN_FILE/NAME_NVR.
(NVR for 'versionless')
2011-02-22 17:09:50 +00:00
Viktor Szakats
30d0951cfd
2011-02-22 16:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* config/vxworks/gcc.mk
* config/vxworks/diab.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
! LIB_PREF -> DYN_PREF
2011-02-22 15:13:16 +00:00
Viktor Szakats
7b2883a9e3
2011-02-22 16:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/dynlib/2nd/Makefile
* src/dynlib/Makefile
* config/none.mk
* config/vxworks/gcc.mk
* config/vxworks/diab.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/linux/gcc.mk
* config/dyn.mk
* config/os2/gcc.mk
* DYNNAME2 -> DYNNAME
2011-02-22 15:01:39 +00:00
Viktor Szakats
251a3a00ee
2011-02-22 13:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* config/postinst.hbs
* config/global.mk
* config/bin.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/linux/gcc.mk
* config/dyn.mk
* config/os2/gcc.mk
* Trying to cleanup the harbour dynlib name situation.
Here's the plan (which is similar to what's used in contrib area):
win, wce: harbour-21[-subtype][.dll/.lib]
dos, os2: harbour[.dll|.???]
darwin:
libharbour.2.1.0.dylib
libharbour.2.1.dylib -> (symlink) [compatibility level]
libharbour.dylib -> (symlink)
*nix:
# libharbour.s?.2.1.0
# libharbour.s?.2.1 -> (symlink) [soname]
# libharbour.s? -> (symlink)
; It's possible it's broken now. Pls test linux/gcc and darwin.
'install' was not tested.
; TODO: Clean variable usage, there is some redundancy, plus
some places where current solution is not generic, f.e.
using HB_VER_*, HB_DYNLIB_BASE vs. HB_DYNLIB_NAME, etc.
* harbour/src/rtl/fscopy.c
* Reverted 2011-02-22 12:27 UTC+0200 Mindaugas Kavaliauskas
which made behavior inconsistent with rest of similar
functions like FERASE(), FRENAME(), which also don't throw
RTE if bad parameter is passed, but return FERROR()
and failure instead.
Also restored _SET_DEFAULT handling to not create a special case
compared to __COPYFILE() behavior, ia. some features like
FXO_SHARELOCK are still enabled while FXO_DEFAULT is not).
Pls rewrite it using hb_fsOpen()/hb_fsCreate() if that behavior
bothers you.
2011-02-22 12:13:08 +00:00
Viktor Szakats
a04f40b3d3
2010-07-29 14:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* package/harbour-win.spec
* package/harbour-wce.spec
* config/global.mk
* INSTALL
* Renamed HB_BIN_COMPILE to HB_HOST_BIN
(old pending TODO)
* tests/flink.prg
+ Added comment.
+ Added example to dir symlink.
* contrib/hbpre.hbm
+ Added comments.
* config/beos/gcc.mk
* config/global.mk
* config/qnx/gcc.mk
* config/bsd/gcc.mk
* config/bsd/clang.mk
* config/bsd/pcc.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/vxworks/gcc.mk
* config/vxworks/diab.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/dos/watcom.mk
* config/dos/djgpp.mk
* config/c.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/watcom.mk
* config/win/icc.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/linux/watcom.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/clang.mk
* config/linux/sunpro.mk
* config/rules.mk
* config/os2/watcom.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
* Renamed HB_INC_COMPILE to HB_HOST_INC
(it's still not precise name, just in sync with HB_HOST_BIN.
In Harbour there is no difference between headers accross
the platforms, so they could just be called something more
neutral. If you have an idea, pls speak up.)
2010-07-29 12:40:41 +00:00
Viktor Szakats
2afb345695
2010-07-17 09:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
! Fixed to use variable instead of hardcoded 'harbour' text to
set .dylibs 'install name'. It also fixes 'harbour' being used
also for MT mode dylib.
* contrib/hbide/idemisc.prg
! Fixed to add some new chars which need to be escapted in HTML
output.
% Removed some redundancy.
2010-07-17 07:41:42 +00:00
Viktor Szakats
03ca82e16f
2010-07-15 17:10 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbpost.hbm
! Fixed issue where prg flags were interpreted as
implib tool flags when building *.hbi files via
make.hbs. Caused problems for bcc, watcom and some
rarer other cases.
* config/beos/gcc.mk
* config/qnx/gcc.mk
* config/bsd/gcc.mk
* config/bsd/clang.mk
* config/bsd/pcc.mk
* config/wce/mingwarm.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/win/mingw.mk
* config/win/cygwin.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/clang.mk
* config/linux/sunpro.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
% Using 'LD = $(CC)' instead of duplicating the
'CC = ' line with identical value.
* contrib/hbqt/THbQtUI.prg
* Minor.
* tests/hbdocext.prg
! Minor portability.
2010-07-15 15:15:29 +00:00
Viktor Szakats
a72a3ca377
2010-06-17 19:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* config/global.mk
% Minor optimization for Windows platform
! At the same time fix for CreateProcess( 'uname' ) error on Win9x.
* config/wce/mingwarm.mk
* config/win/mingw.mk
* config/win/cygwin.mk
! Fix to previous: In multi-command cmdlines, f.e.: '(cmd1 && cmd2)'
$(RM) command _must_ be used as a workaround so that GNU Make
converts it to a batch file. Unfortunately with this, an 'ar'
failure will be masked by a successful $(RM), so the make won't
stop.
* config/globsh.mk
+ Added new command macro $(FALSE) preparing for general solution
to force failure.
* config/beos/gcc.mk
* config/qnx/gcc.mk
* config/bsd/gcc.mk
* config/bsd/clang.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/clang.mk
* config/linux/sunpro.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
* config/instsh.mk
* 'false' -> '$(FALSE)' for shell independence.
2010-06-17 17:30:41 +00:00
Viktor Szakats
a4bf46c73f
2010-04-23 01:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
* Reverted bcc experimental warning tweak.
* Fine tuned bcc -warn levels.
! Fixed sunpro warning levels.
* config/beos/gcc.mk
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/darwin/gcc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/dos/djgpp.mk
* config/win/mingw.mk
* config/win/cygwin.mk
* config/linux/gcc.mk
* config/linux/clang.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
+ Upped 'HB_BUILD_WARN=no' warning level for GCC
and compatible compilers to '-W'.
* config/linux/sunpro.mk
* config/sunos/sunpro.mk
! Fixed to not disable all warnings explicitly
in HB_BUILD_WARN=no mode.
* config/win/bcc.mk
* Minor sync with hbmk2.
2010-04-22 23:53:45 +00:00
Viktor Szakats
4a2e6a156a
2010-04-23 01:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* config/beos/gcc.mk
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/darwin/gcc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/dos/djgpp.mk
* config/win/mingw.mk
* config/win/cygwin.mk
* config/linux/gcc.mk
* config/linux/clang.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* Cosmetic sync with hbmk2. ('-Wall -W' -> '-W -Wall')
2010-04-22 23:06:16 +00:00
Viktor Szakats
8a8ae50ff3
2010-03-05 21:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* external/Makefile
+ Added bzip2.
* external/bzip2/Makefile
! Fixed to avoid stupid BCC tlib warning by enabling
"case-sensitive library" option.
* config/global.mk
* config/beos/gcc.mk
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/dos/djgpp.mk
* config/common/watcom.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/icc.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/clang.mk
* config/linux/sunpro.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
+ Added support for HB_AFLAGS. Only bcc needs it ATM.
2010-03-05 20:21:44 +00:00
Viktor Szakats
55c332e09c
2009-12-04 01:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* config/beos/gcc.mk
* config/global.mk
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/hpux/gcc.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/dos/watcom.mk
* config/dos/djgpp.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/watcom.mk
* config/win/icc.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/linux/watcom.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/clang.mk
* config/linux/sunpro.mk
* config/os2/watcom.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
% Moved initialization of *FLAGS vars into global.mk.
Compiler .mk files only append to these vars.
* Minor syncing between compilers regarding initial CFLAGS setup.
2009-12-04 00:47:16 +00:00
Viktor Szakats
43d68fd1de
2009-12-04 00:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* config/beos/gcc.mk
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/hpux/gcc.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/dos/watcom.mk
* config/dos/djgpp.mk
* config/common/watcom.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/watcom.mk
* config/win/icc.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/linux/watcom.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/clang.mk
* config/linux/sunpro.mk
* config/os2/watcom.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
* Initializing LDFLAGS, DFLAGS and ARFLAGS at the beginning of files.
This allows to easily add to these var according to build settings.
It also syncs all .mk files to use the same layout in this regard.
* config/wce/msvcarm.mk
* config/win/msvc.mk
+ Added -debug linker option to .dll linking for msvc/msvcarm targets.
2009-12-03 23:44:40 +00:00
Viktor Szakats
2053cdaf47
2009-11-23 22:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
! Fixed to use '-ofilename' to spec C compiler object
output, instead '-o filename'. Following linux/clang.mk.
(There is utter chaos with this -o option)
* config/darwin/clang.mk
+ Documented fact that '-ofilename' also works (just
like in linux/clang).
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/clang.mk
* config/linux/sunpro.mk
* config/linux/global.mk
% Moved strip configuration to global.mk.
2009-11-23 21:50:47 +00:00
Viktor Szakats
044107d4a2
2009-11-23 13:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* config/beos/gcc.mk
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/dos/watcom.mk
* config/dos/djgpp.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/watcom.mk
* config/win/icc.mk
* config/win/pocc64.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/linux/watcom.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/clang.mk
* config/linux/sunpro.mk
* config/os2/watcom.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
+ Uniformly using CFLAGS to store C compilation flags, instead
of a previous mixture of CPPFLAGS and CFLAGS.
* config/rules.mk
- Deleted CPPFLAGS.
* INSTALL
* bin/postinst.bat
! Minor fixes in texts.
2009-11-23 12:17:30 +00:00
Viktor Szakats
4def8b4d29
2009-11-21 20:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
! Attempt to fix darwin dylib generation, added lib prefix
to install name parameter.
; TOFIX: Adding path to lib reference still doesn't work,
so shared binaries will still not work unless
Harbour is installed to system location.
2009-11-21 19:29:18 +00:00
Viktor Szakats
39a66166e0
2009-11-21 11:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbsetup.h
* utils/hbmk2/hbmk2.prg
* config/darwin/clang.mk
+ Using __clang__ for Clang detection instead of locally rolled
solution.
* src/common/hbver.c
+ Added Clang compiler detection.
2009-11-21 10:11:32 +00:00
Viktor Szakats
10a1a48504
2009-11-16 09:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* config/beos/gcc.mk
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/dos/watcom.mk
* config/dos/djgpp.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/watcom.mk
* config/win/icc.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/linux/gcc.mk
* config/os2/watcom.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
+ Added HB_USER_LIBS support to dynamic libs.
* config/globsh.mk
! Attempt to fix dynamic lib .tds deletion on clean for bcc.
* src/codepage/cpno865.c
* src/codepage/cphu852c.c
* src/codepage/cpfr850.c
* src/codepage/cpde850.c
* src/codepage/cpit850.c
+ Marked as VERIFIED.
2009-11-16 08:52:59 +00:00
Viktor Szakats
41fdd8e051
2009-11-15 16:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbqt/hbqt_misc.prg
! Added missing common.ch.
* config/beos/gcc.mk
* config/global.mk
* config/bsd/gcc.mk
* config/bin.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/dos/watcom.mk
* config/dos/djgpp.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/pocc.mk
* config/win/bcc.mk
* config/win/watcom.mk
* config/win/icc.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/linux/watcom.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/sunpro.mk
* config/os2/watcom.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
* Changed build system to add HB_USER_LIBS to the beginning of the
lib list, just like in hbmk2.
Please test, I didn't restest this feature in all targets.
2009-11-15 15:56:19 +00:00
Przemyslaw Czerpak
7baf11d54d
2009-10-12 05:29 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/config/darwin/gcc.mk
* harbour/config/darwin/icc.mk
* harbour/config/darwin/clang.mk
* harbour/config/linux/gcc.mk
! fixed soft links to harbour shared library - they should not contain
any paths
2009-10-12 03:29:22 +00:00
Viktor Szakats
047cbef865
2009-09-21 11:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbqt/Makefile
* contrib/hbqt/hbqts/Makefile
* contrib/gtqtc/Makefile
* contrib/gtqtc/gtqtcs/Makefile
! Fixed QT detection on darwin after 2009-09-18 12:19 change
in detfun.mk.
* utils/hbmk2/hbmk2.prg
+ Comment added (from .mk).
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/darwin/global.mk
* config/rules.mk
+ Implemented HB_BUILD_STRIP for darwin.
(on darwin strip has to be called directly)
2009-09-21 09:18:24 +00:00
Viktor Szakats
f7e2480bcc
2009-09-20 15:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* external/pcre/config.h
* Restored original only differing in whitespace.
- external/pcre/ChangeLog
- Deleted. Content is obsolete.
+ external/pcre/pcre.dif
+ Added .dif file.
* config/darwin/gcc.mk
* config/darwin/clang.mk
* config/darwin/icc.mk
+ Finished dylib link generation for darwin.
2009-09-20 13:33:58 +00:00
Viktor Szakats
34e6ddd4c8
2009-09-10 21:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* INSTALL
+ Added new section "HOW TO CONTRIBUTE". Very short, ideas are
welcome who to extend it.
* config/bsd/gcc.mk
* config/wce/mingwarm.mk
* config/wce/poccarm.mk
* config/wce/msvcarm.mk
* config/darwin/gcc.mk
* config/darwin/icc.mk
* config/darwin/clang.mk
* config/hpux/gcc.mk
* config/win/xcc.mk
* config/win/mingw.mk
* config/win/pocc.mk
* config/win/icc.mk
* config/win/cygwin.mk
* config/win/msvc.mk
* config/linux/gcc.mk
* config/linux/icc.mk
* config/linux/sunpro.mk
* config/os2/gcc.mk
* config/sunos/gcc.mk
* config/sunos/sunpro.mk
* Synced the way LIBPATHS variable is formed and used in all
.mk files.
! Fixed to pass LIBPATHS to dynlib link command too.
* contrib/hbqt/qth/QApplication.qth
! Reapplyied previous patch to .qth file.
* contrib/hbqt/generator/hbqtgen.prg
+ Added WARNING text to generated source files informing
developers about this very fact, and pointing to .qth files
and the generator as the proper places to make modifications.
* contrib/hbqt/QWebSecurityOrigin.cpp
* contrib/hbqt/QDragEnterEvent.cpp
* contrib/hbqt/QPageSetupDialog.cpp
* contrib/hbqt/TQToolBox.prg
* contrib/hbqt/QTextBoundaryFinder.cpp
* contrib/hbqt/QTextCodec.cpp
* contrib/hbqt/QWindowsXPStyle.cpp
* contrib/hbqt/QGridLayout.cpp
* contrib/hbqt/TQTreeView.prg
* contrib/hbqt/TQTextCharFormat.prg
* contrib/hbqt/TQTextLine.prg
* contrib/hbqt/QConicalGradient.cpp
* contrib/hbqt/QTextLength.cpp
* contrib/hbqt/TQRect.prg
* contrib/hbqt/TQInputEvent.prg
* contrib/hbqt/TQWidgetItem.prg
* contrib/hbqt/QGradient.cpp
* contrib/hbqt/TQTextItem.prg
* contrib/hbqt/TQTimeEdit.prg
* contrib/hbqt/TQDropEvent.prg
* contrib/hbqt/QStandardItemModel.cpp
* contrib/hbqt/TQTextObject.prg
* contrib/hbqt/TQSizeF.prg
* contrib/hbqt/QPicture.cpp
* contrib/hbqt/QAction.cpp
* contrib/hbqt/QPaintEvent.cpp
* contrib/hbqt/TQStyleHintReturn.prg
* contrib/hbqt/QStyledItemDelegate.cpp
* contrib/hbqt/QAbstractListModel.cpp
* contrib/hbqt/QWidget.cpp
* contrib/hbqt/TQProgressBar.prg
* contrib/hbqt/TQFontDatabase.prg
* contrib/hbqt/QFontDialog.cpp
* contrib/hbqt/QToolBox.cpp
* contrib/hbqt/QResource.cpp
* contrib/hbqt/TQLineEdit.prg
* contrib/hbqt/TQHBoxLayout.prg
* contrib/hbqt/TQWebHistory.prg
* contrib/hbqt/QMouseEvent.cpp
* contrib/hbqt/QTextEdit.cpp
* contrib/hbqt/TQToolBar.prg
* contrib/hbqt/TQAbstractItemModel.prg
* contrib/hbqt/TQTreeWidget.prg
* contrib/hbqt/QPointF.cpp
* contrib/hbqt/QFontComboBox.cpp
* contrib/hbqt/QStyle.cpp
* contrib/hbqt/TQSplitter.prg
* contrib/hbqt/TQComboBox.prg
* contrib/hbqt/QStyleOptionHeader.cpp
* contrib/hbqt/QListView.cpp
* contrib/hbqt/QWheelEvent.cpp
* contrib/hbqt/QRadialGradient.cpp
* contrib/hbqt/QLayout.cpp
* contrib/hbqt/QCursor.cpp
* contrib/hbqt/TQProgressDialog.prg
* contrib/hbqt/QLabel.cpp
* contrib/hbqt/TQBoxLayout.prg
* contrib/hbqt/QFocusEvent.cpp
* contrib/hbqt/QStyleHintReturn.cpp
* contrib/hbqt/QStyleOptionToolButton.cpp
* contrib/hbqt/QStylePainter.cpp
* contrib/hbqt/QBrush.cpp
* contrib/hbqt/QWebPluginFactory.cpp
* contrib/hbqt/TQRadioButton.prg
* contrib/hbqt/TQSystemTrayIcon.prg
* contrib/hbqt/TQListWidgetItem.prg
* contrib/hbqt/QLinearGradient.cpp
* contrib/hbqt/QProgressBar.cpp
* contrib/hbqt/TQTextFrame.prg
* contrib/hbqt/TQTextBlock.prg
* contrib/hbqt/QDragLeaveEvent.cpp
* contrib/hbqt/TQStyleOptionViewItem.prg
* contrib/hbqt/QClipboard.cpp
* contrib/hbqt/QStyleOptionTabBarBase.cpp
* contrib/hbqt/QStyleOptionToolBox.cpp
* contrib/hbqt/QStringList.cpp
* contrib/hbqt/QToolBar.cpp
* contrib/hbqt/TQTextBlockFormat.prg
* contrib/hbqt/TQStatusBar.prg
* contrib/hbqt/TQTextFrameFormat.prg
* contrib/hbqt/QFontMetricsF.cpp
* contrib/hbqt/TQTextDecoder.prg
* contrib/hbqt/TQTabWidget.prg
* contrib/hbqt/TQLCDNumber.prg
* contrib/hbqt/TQMainWindow.prg
* contrib/hbqt/QToolButton.cpp
* contrib/hbqt/TQStyleOptionTitleBar.prg
* contrib/hbqt/QWindowsStyle.cpp
* contrib/hbqt/TQDockWidget.prg
* contrib/hbqt/QColor.cpp
* contrib/hbqt/QListWidget.cpp
* contrib/hbqt/QTextLayout.cpp
* contrib/hbqt/TQSound.prg
* contrib/hbqt/QSignalMapper.cpp
* contrib/hbqt/QTextCursor.cpp
* contrib/hbqt/TQPoint.prg
* contrib/hbqt/QTextDocument.cpp
* contrib/hbqt/TQGradient.prg
* contrib/hbqt/TQWebSettings.prg
* contrib/hbqt/QRadioButton.cpp
* contrib/hbqt/TQWizard.prg
* contrib/hbqt/TQAbstractPrintDialog.prg
* contrib/hbqt/TQApplication.prg
* contrib/hbqt/QAbstractButton.cpp
* contrib/hbqt/QStyleOptionViewItem.cpp
* contrib/hbqt/TQCoreApplication.prg
* contrib/hbqt/QTextFrameFormat.cpp
* contrib/hbqt/QTextBlockFormat.cpp
* contrib/hbqt/TQInputDialog.prg
* contrib/hbqt/QTextDecoder.cpp
* contrib/hbqt/QSize.cpp
* contrib/hbqt/TQEvent.prg
* contrib/hbqt/TQKeySequence.prg
* contrib/hbqt/QBitmap.cpp
* contrib/hbqt/QStyleOptionToolBar.cpp
* contrib/hbqt/QCalendarWidget.cpp
* contrib/hbqt/TQPrinter.prg
* contrib/hbqt/QStyleOptionTitleBar.cpp
* contrib/hbqt/TQResource.prg
* contrib/hbqt/QScrollBar.cpp
* contrib/hbqt/QHeaderView.cpp
* contrib/hbqt/TQTextEdit.prg
* contrib/hbqt/QStyleOptionButton.cpp
* contrib/hbqt/QCommandLinkButton.cpp
* contrib/hbqt/TQFontComboBox.prg
* contrib/hbqt/QFocusFrame.cpp
* contrib/hbqt/QSizePolicy.cpp
* contrib/hbqt/QWebSettings.cpp
* contrib/hbqt/QAbstractPrintDialog.cpp
* contrib/hbqt/TQStyleOptionSizeGrip.prg
* contrib/hbqt/TQListView.prg
* contrib/hbqt/QApplication.cpp
* contrib/hbqt/QAbstractSlider.cpp
* contrib/hbqt/TQTextBlockGroup.prg
* contrib/hbqt/QObject.cpp
* contrib/hbqt/QTextFragment.cpp
* contrib/hbqt/TQStyleOptionGroupBox.prg
* contrib/hbqt/QAbstractScrollArea.cpp
* contrib/hbqt/QCoreApplication.cpp
* contrib/hbqt/TQPrintEngine.prg
* contrib/hbqt/TQStylePainter.prg
* contrib/hbqt/TQWebPluginFactory.prg
* contrib/hbqt/QInputDialog.cpp
* contrib/hbqt/QTimer.cpp
* contrib/hbqt/QKeySequence.cpp
* contrib/hbqt/TQFtp.prg
* contrib/hbqt/QPrinter.cpp
* contrib/hbqt/TQMessageBox.prg
* contrib/hbqt/QKeyEvent.cpp
* contrib/hbqt/QTextCharFormat.cpp
* contrib/hbqt/TQUrl.prg
* contrib/hbqt/QStyleOptionSlider.cpp
* contrib/hbqt/TQFontMetricsF.prg
* contrib/hbqt/TQDragMoveEvent.prg
* contrib/hbqt/QInputEvent.cpp
* contrib/hbqt/TQWebView.prg
* contrib/hbqt/QWidgetItem.cpp
* contrib/hbqt/TQCommonStyle.prg
* contrib/hbqt/QMenu.cpp
* contrib/hbqt/TQPushButton.prg
* contrib/hbqt/TQWindowsStyle.prg
* contrib/hbqt/TQEventLoop.prg
* contrib/hbqt/QStyleOptionSizeGrip.cpp
* contrib/hbqt/TQDoubleSpinBox.prg
* contrib/hbqt/TQWebHistoryItem.prg
* contrib/hbqt/QTextObject.cpp
* contrib/hbqt/TQSignalMapper.prg
* contrib/hbqt/TQTableView.prg
* contrib/hbqt/TQTreeWidgetItem.prg
* contrib/hbqt/TQTextDocument.prg
* contrib/hbqt/QStyleOptionGroupBox.cpp
* contrib/hbqt/TQButtonGroup.prg
* contrib/hbqt/QFontInfo.cpp
* contrib/hbqt/QImage.cpp
* contrib/hbqt/QPrintEngine.cpp
* contrib/hbqt/TQFrame.prg
* contrib/hbqt/QLine.cpp
* contrib/hbqt/TQTextFormat.prg
* contrib/hbqt/QIcon.cpp
* contrib/hbqt/TQColorDialog.prg
* contrib/hbqt/QFtp.cpp
* contrib/hbqt/TQStyleOptionProgressBar.prg
* contrib/hbqt/QHBoxLayout.cpp
* contrib/hbqt/QWebHistory.cpp
* contrib/hbqt/QUrl.cpp
* contrib/hbqt/TQStyleHintReturnVariant.prg
* contrib/hbqt/QRectF.cpp
* contrib/hbqt/QTreeWidget.cpp
* contrib/hbqt/TQSize.prg
* contrib/hbqt/TQWebSecurityOrigin.prg
* contrib/hbqt/TQProcess.prg
* contrib/hbqt/QWebView.cpp
* contrib/hbqt/QCommonStyle.cpp
* contrib/hbqt/TQStyleOptionTab.prg
* contrib/hbqt/TQTextDocumentWriter.prg
* contrib/hbqt/TQTextCodec.prg
* contrib/hbqt/TQStringListModel.prg
* contrib/hbqt/QAbstractItemView.cpp
* contrib/hbqt/QHttp.cpp
* contrib/hbqt/QWebHitTestResult.cpp
* contrib/hbqt/TQTextBrowser.prg
* contrib/hbqt/QProgressDialog.cpp
* contrib/hbqt/TQTableWidget.prg
* contrib/hbqt/TQTabBar.prg
* contrib/hbqt/QStyleFactory.cpp
* contrib/hbqt/QButtonGroup.cpp
* contrib/hbqt/TQFileDialog.prg
* contrib/hbqt/TQDialog.prg
* contrib/hbqt/TQTextStream.prg
* contrib/hbqt/TQStandardItemModel.prg
* contrib/hbqt/TQFormLayout.prg
* contrib/hbqt/QSystemTrayIcon.cpp
* contrib/hbqt/QStyleOptionDockWidget.cpp
* contrib/hbqt/QListWidgetItem.cpp
* contrib/hbqt/QColorDialog.cpp
* contrib/hbqt/QStyleOptionTabWidgetFrame.cpp
* contrib/hbqt/TQFileSystemModel.prg
* contrib/hbqt/TQAbstractSpinBox.prg
* contrib/hbqt/TQTextFragment.prg
* contrib/hbqt/QDateTimeEdit.cpp
* contrib/hbqt/TQVBoxLayout.prg
* contrib/hbqt/QStyleOptionFocusRect.cpp
* contrib/hbqt/QMoveEvent.cpp
* contrib/hbqt/TQImageWriter.prg
* contrib/hbqt/TQAbstractListModel.prg
* contrib/hbqt/QMainWindow.cpp
* contrib/hbqt/QDesktopWidget.cpp
* contrib/hbqt/QProcess.cpp
* contrib/hbqt/QWidgetAction.cpp
* contrib/hbqt/TQModelIndex.prg
* contrib/hbqt/TQMenuBar.prg
* contrib/hbqt/QStringListModel.cpp
* contrib/hbqt/TQKeyEvent.prg
* contrib/hbqt/QDockWidget.cpp
* contrib/hbqt/TQPaintDevice.prg
* contrib/hbqt/TQStyleOptionMenuItem.prg
* contrib/hbqt/TQFontMetrics.prg
* contrib/hbqt/QTextBrowser.cpp
* contrib/hbqt/TQStyle.prg
* contrib/hbqt/QTableWidget.cpp
* contrib/hbqt/TQStyleOptionHeader.prg
* contrib/hbqt/QErrorMessage.cpp
* contrib/hbqt/TQMenu.prg
* contrib/hbqt/QWizard.cpp
* contrib/hbqt/QFileSystemModel.cpp
* contrib/hbqt/TQPrintDialog.prg
* contrib/hbqt/QAbstractSpinBox.cpp
* contrib/hbqt/TQPrintPreviewDialog.prg
* contrib/hbqt/TQLabel.prg
* contrib/hbqt/QDial.cpp
* contrib/hbqt/TQWebHistoryInterface.prg
* contrib/hbqt/TQStyleOptionComboBox.prg
* contrib/hbqt/TQFontInfo.prg
* contrib/hbqt/TQSlider.prg
* contrib/hbqt/TQBrush.prg
* contrib/hbqt/TQStyleOptionToolButton.prg
* contrib/hbqt/QImageWriter.cpp
* contrib/hbqt/filelist.mk
* contrib/hbqt/TQScrollArea.prg
* contrib/hbqt/TQLine.prg
* contrib/hbqt/TQIcon.prg
* contrib/hbqt/TQLayoutItem.prg
* contrib/hbqt/TQAbstractTableModel.prg
* contrib/hbqt/QIODevice.cpp
* contrib/hbqt/TQPixmap.prg
* contrib/hbqt/QMenuBar.cpp
* contrib/hbqt/TQClipboard.prg
* contrib/hbqt/TQTextImageFormat.prg
* contrib/hbqt/TQStyleOptionTabBarBase.prg
* contrib/hbqt/QPaintDevice.cpp
* contrib/hbqt/QStyleOptionMenuItem.cpp
* contrib/hbqt/QFontMetrics.cpp
* contrib/hbqt/TQImageReader.prg
* contrib/hbqt/QDropEvent.cpp
* contrib/hbqt/TQAbstractItemView.prg
* contrib/hbqt/TQColor.prg
* contrib/hbqt/TQDir.prg
* contrib/hbqt/TQHttp.prg
* contrib/hbqt/TQStyleOptionComplex.prg
* contrib/hbqt/TQWebHitTestResult.prg
* contrib/hbqt/QPrintDialog.cpp
* contrib/hbqt/QTextBlockGroup.cpp
* contrib/hbqt/TQRegion.prg
* contrib/hbqt/QStandardItem.cpp
* contrib/hbqt/QLatin1String.cpp
* contrib/hbqt/QSizeF.cpp
* contrib/hbqt/TQLatin1Char.prg
* contrib/hbqt/QWebHistoryInterface.cpp
* contrib/hbqt/QStyleOptionComboBox.cpp
* contrib/hbqt/TQStyleFactory.prg
* contrib/hbqt/TQStyleOptionSpinBox.prg
* contrib/hbqt/TQPalette.prg
* contrib/hbqt/QSplashScreen.cpp
* contrib/hbqt/TQDateTimeEdit.prg
* contrib/hbqt/TQPainter.prg
* contrib/hbqt/QSizeGrip.cpp
* contrib/hbqt/QMessageBox.cpp
* contrib/hbqt/TQResizeEvent.prg
* contrib/hbqt/QTextImageFormat.cpp
* contrib/hbqt/TQStyleOptionFocusRect.prg
* contrib/hbqt/QAbstractItemModel.cpp
* contrib/hbqt/QGroupBox.cpp
* contrib/hbqt/QImageReader.cpp
* contrib/hbqt/TQDragEnterEvent.prg
* contrib/hbqt/QTextDocumentFragment.cpp
* contrib/hbqt/TQTextBoundaryFinder.prg
* contrib/hbqt/QPushButton.cpp
* contrib/hbqt/TQWidgetAction.prg
* contrib/hbqt/TQScrollBar.prg
* contrib/hbqt/TQGridLayout.prg
* contrib/hbqt/TQWindowsXPStyle.prg
* contrib/hbqt/QWebHistoryItem.cpp
* contrib/hbqt/QDir.cpp
* contrib/hbqt/TQStyleOptionButton.prg
* contrib/hbqt/TQTextLength.prg
* contrib/hbqt/QTreeWidgetItem.cpp
* contrib/hbqt/TQCommandLinkButton.prg
* contrib/hbqt/QBoxLayout.cpp
* contrib/hbqt/TQErrorMessage.prg
* contrib/hbqt/QDateTime.cpp
* contrib/hbqt/QTextFormat.cpp
* contrib/hbqt/QPalette.cpp
* contrib/hbqt/QTextBlock.cpp
* contrib/hbqt/QTextFrame.cpp
* contrib/hbqt/QPainter.cpp
* contrib/hbqt/QResizeEvent.cpp
* contrib/hbqt/TQDial.prg
* contrib/hbqt/QStyleOptionProgressBar.cpp
* contrib/hbqt/TQTableWidgetItem.prg
* contrib/hbqt/TQAction.prg
* contrib/hbqt/TQPaintEvent.prg
* contrib/hbqt/QStyleHintReturnVariant.cpp
* contrib/hbqt/QStatusBar.cpp
* contrib/hbqt/TQStyledItemDelegate.prg
* contrib/hbqt/TQTimer.prg
* contrib/hbqt/QTabWidget.cpp
* contrib/hbqt/QTextInlineObject.cpp
* contrib/hbqt/QLCDNumber.cpp
* contrib/hbqt/QList.cpp
* contrib/hbqt/TQWidget.prg
* contrib/hbqt/QStyleOptionTab.cpp
* contrib/hbqt/TQFontDialog.prg
* contrib/hbqt/QTextDocumentWriter.cpp
* contrib/hbqt/TQIODevice.prg
* contrib/hbqt/TQStyleOption.prg
* contrib/hbqt/QDateEdit.cpp
* contrib/hbqt/TQMouseEvent.prg
* contrib/hbqt/QCheckBox.cpp
* contrib/hbqt/TQStyleOptionSlider.prg
* contrib/hbqt/QSound.cpp
* contrib/hbqt/QWebFrame.cpp
* contrib/hbqt/QPoint.cpp
* contrib/hbqt/TQPointF.prg
* contrib/hbqt/QTabBar.cpp
* contrib/hbqt/QDirModel.cpp
* contrib/hbqt/QFileDialog.cpp
* contrib/hbqt/QDialog.cpp
* contrib/hbqt/QTextStream.cpp
* contrib/hbqt/TQWheelEvent.prg
* contrib/hbqt/QFormLayout.cpp
* contrib/hbqt/QStyleOptionFrame.cpp
* contrib/hbqt/TQWebPage.prg
* contrib/hbqt/TQRadialGradient.prg
* contrib/hbqt/QFont.cpp
* contrib/hbqt/TQCursor.prg
* contrib/hbqt/TQLayout.prg
* contrib/hbqt/TQLatin1String.prg
* contrib/hbqt/TQStandardItem.prg
* contrib/hbqt/QTableWidgetItem.cpp
* contrib/hbqt/TQFocusEvent.prg
* contrib/hbqt/TQImage.prg
* contrib/hbqt/TQSpinBox.prg
* contrib/hbqt/QVBoxLayout.cpp
* contrib/hbqt/QEvent.cpp
* contrib/hbqt/TQLinearGradient.prg
* contrib/hbqt/TQSplashScreen.prg
* contrib/hbqt/TQDragLeaveEvent.prg
* contrib/hbqt/TQSizeGrip.prg
* contrib/hbqt/QModelIndex.cpp
* contrib/hbqt/QStyleOption.cpp
* contrib/hbqt/TQStyleHintReturnMask.prg
* contrib/hbqt/TQStyleOptionToolBox.prg
* contrib/hbqt/QTreeView.cpp
* contrib/hbqt/TQStringList.prg
* contrib/hbqt/QTextLine.cpp
* contrib/hbqt/TQRectF.prg
* contrib/hbqt/QRect.cpp
* contrib/hbqt/TQGroupBox.prg
* contrib/hbqt/TQTextDocumentFragment.prg
* contrib/hbqt/TQToolButton.prg
* contrib/hbqt/QTextItem.cpp
* contrib/hbqt/QTimeEdit.cpp
* contrib/hbqt/TQListWidget.prg
* contrib/hbqt/QWebPage.cpp
* contrib/hbqt/TQTextLayout.prg
* contrib/hbqt/TQTextCursor.prg
* contrib/hbqt/TQPen.prg
* contrib/hbqt/QPrintPreviewDialog.cpp
* contrib/hbqt/TQTextEncoder.prg
* contrib/hbqt/QSlider.cpp
* contrib/hbqt/QSpinBox.cpp
* contrib/hbqt/TQDateTime.prg
* contrib/hbqt/QScrollArea.cpp
* contrib/hbqt/TQStyleOptionDockWidget.prg
* contrib/hbqt/TQAbstractButton.prg
* contrib/hbqt/TQStyleOptionTabWidgetFrame.prg
* contrib/hbqt/QFontDatabase.cpp
* contrib/hbqt/QAbstractTableModel.cpp
* contrib/hbqt/QLayoutItem.cpp
* contrib/hbqt/QLineEdit.cpp
* contrib/hbqt/TQVariant.prg
* contrib/hbqt/QPixmap.cpp
* contrib/hbqt/QStyleHintReturnMask.cpp
* contrib/hbqt/TQMoveEvent.prg
* contrib/hbqt/TQTextInlineObject.prg
* contrib/hbqt/TQList.prg
* contrib/hbqt/QDragMoveEvent.cpp
* contrib/hbqt/TQStyleOptionToolBar.prg
* contrib/hbqt/TQBitmap.prg
* contrib/hbqt/QSplitter.cpp
* contrib/hbqt/TQCalendarWidget.prg
* contrib/hbqt/TQDesktopWidget.prg
* contrib/hbqt/TQPageSetupDialog.prg
* contrib/hbqt/QComboBox.cpp
* contrib/hbqt/QEventLoop.cpp
* contrib/hbqt/QDoubleSpinBox.cpp
* contrib/hbqt/TQDateEdit.prg
* contrib/hbqt/TQHeaderView.prg
* contrib/hbqt/TQCheckBox.prg
* contrib/hbqt/TQConicalGradient.prg
* contrib/hbqt/QStyleOptionComplex.cpp
* contrib/hbqt/QTableView.cpp
* contrib/hbqt/TQWebFrame.prg
* contrib/hbqt/QPen.cpp
* contrib/hbqt/QRegion.cpp
* contrib/hbqt/QTextEncoder.cpp
* contrib/hbqt/TQFocusFrame.prg
* contrib/hbqt/TQSizePolicy.prg
* contrib/hbqt/QLatin1Char.cpp
* contrib/hbqt/TQDirModel.prg
* contrib/hbqt/QFrame.cpp
* contrib/hbqt/QStyleOptionSpinBox.cpp
* contrib/hbqt/TQStyleOptionFrame.prg
* contrib/hbqt/TQFont.prg
* contrib/hbqt/TQAbstractSlider.prg
* contrib/hbqt/TQObject.prg
* contrib/hbqt/QVariant.cpp
* contrib/hbqt/TQAbstractScrollArea.prg
* contrib/hbqt/TQPicture.prg
* Regenerated code, now with WARNING message.
2009-09-10 19:58:13 +00:00
Viktor Szakats
6983757f3f
2009-09-09 09:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* config/darwin/clang.mk
+ Disable -c option to avoid warnings when --analyze user option is used.
* utils/hbmk2/hbmk2.prg
! Implemented fix from hbmk script for shared mingw targets in GUI mode.
* bin/hb-func.sh
! Synced wce .dll name with rest of Harbour.
2009-09-09 07:16:21 +00:00
Viktor Szakats
331fa07679
2009-09-08 14:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* config/darwin/clang.mk
+ Added comment with option to force C++ mode with clang.
* utils/hbmk2/hbmk2.prg
+ Added (not yet tested) darwin/clang support.
Probably it could be added for other platforms, too. Also
for GNU Make. clang cmdline is compatible with GCC for the most
part, so it's easy to do and if the few differences can be sorted out,
it can be done without duplicating .mk file logic.
* config/darwin/gcc.mk
- Disabled '-no-cpp-precomp' option for darwin/gcc. Most probably
it's not needed anymore. For users using older darwin systems, this
can be added manually.
2009-09-08 12:59:02 +00:00
Viktor Szakats
c304b78340
2009-09-08 14:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbsetup.h
* config/darwin/clang.mk
+ Added manual compiler macro HB_CC_CLANG until we find the official
predefined macro to detect this compiler.
Actually we could roll our own HB_CC_<comp> set of macros to do compiler
detection in central headers and clean compiler specific macros from
code.
! Fixed '__attribute (( flatten ))' not being supported with clang.
(Thanks Przemek)
! Deleted extra parameters from libtool command line.
* INSTALL
+ Added clang to the darwin compiler list.
2009-09-08 12:09:22 +00:00
Viktor Szakats
d34f2373be
2009-09-08 13:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
+ config/darwin/clang.mk
+ Added experimental support for clang compiler frontend on
Snow Leopard + new XCode systems. (it's unclear which of them
exactly is required for this feature)
; TOFIX: '__attribute (( flatten ))' is complained about by clang.
2009-09-08 11:26:25 +00:00