2012-10-11 23:35 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)

* harbour/src/common/hbprintf.c
    + added HB_NO_MODFL compile time macro.
      It can be used on some old systems which do not have modfl() function.
      In such case it's enough to set HB_USER_CFLAGS=-DHB_NO_MODFL
This commit is contained in:
Przemyslaw Czerpak
2012-10-11 21:35:29 +00:00
parent b5536af35f
commit 627c64b8ac
2 changed files with 8 additions and 1 deletions

View File

@@ -16,6 +16,12 @@
The license applies to all entries newer than 2009-04-28.
*/
2012-10-11 23:35 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/common/hbprintf.c
+ added HB_NO_MODFL compile time macro.
It can be used on some old systems which do not have modfl() function.
In such case it's enough to set HB_USER_CFLAGS=-DHB_NO_MODFL
2012-10-11 20:59 UTC+0200 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
! fixed handling of -ku:<cp> option. Now hbmk2 will pass

View File

@@ -168,7 +168,8 @@ optimized.
# define _MODFD( x, p ) modf( x, p )
# else
# define _x_long_dbl long double
# if defined( __WATCOMC__ ) || defined( __MINGW32CE__ ) || defined( HB_OS_CYGWIN ) || \
# if defined( HB_NO_MODFL ) || \
defined( __WATCOMC__ ) || defined( __MINGW32CE__ ) || defined( HB_OS_CYGWIN ) || \
defined( HB_OS_BEOS ) || defined( HB_OS_IPHONE ) || defined( HB_OS_SYMBIAN ) || \
defined( __OpenBSD__ ) || defined( __NetBSD__ ) || defined( __DragonFly__ ) || \
( defined( __FreeBSD_version ) && __FreeBSD_version < 603000 ) || \