Revision: 13397
          
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13397&view=rev
Author:   druzus
Date:     2009-12-26 13:13:02 +0000 (Sat, 26 Dec 2009)

Log Message:
-----------
2009-12-26 14:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * harbour/include/Makefile
  * harbour/include/hbmath.h
  + harbour/include/hbmather.h
  * harbour/include/hbsetup.h
  * harbour/include/hbapi.h
    * moved math error handler definitions and settings separate header file
    * moved hb_random_num() declaration from hbmath.h to hbapi.h

    After above modification hbmath file should be use only by code which
    wants to use math functions declared usually in math.h

  + harbour/include/hbfloat.h
    + added header file with test macros for floating point numbers
      this file should be included before any other files

  * harbour/src/vm/hvmall.c
  * harbour/src/vm/itemapi.c
  * harbour/src/common/hbprintf.c
  * harbour/src/rtl/math.c
    * use new macros from hbfloat.h

  * harbour/src/rtl/math.c
    + include "hbmather.h"

  * harbour/src/rtl/hbrandom.c
  * harbour/src/rdd/dbf1.c
  * harbour/contrib/xhb/hboutdbg.c
    - removed not longer necessary include "hbmath.h"

  * harbour/contrib/hbct/ctmath.h
    - do not include <float.h> and <limits.h>

  * harbour/contrib/hbct/ct.h
    - do not include "hbmath.h" and "ctmath.h"

  * harbour/contrib/hbct/ctmath.c
  * harbour/contrib/hbct/exponent.c
  * harbour/contrib/hbct/ctc.c
    + include "ctmath.h"

  * harbour/contrib/hbct/trig.c
  * harbour/contrib/hbct/finan.c
  * harbour/contrib/hbct/ctmath2.c
    + include "ctmath.h"
    + include "hbmather.h"

  * harbour/contrib/hbct/num1.c
    + include "ctmath.h"
    + include <float.h>

  * harbour/include/hbinit.h
  * harbour/src/rtl/hbsocket.c
    * added patches from Tamas - thanks

  * harbour/bin/hb-func.sh
  * harbour/harbour.spec
    + create /etc/ld.so.conf.d/harbour.conf with Harbour shared lib directory
      if /etc/ld.so.conf.d directory exists and user has sufficient write
      permission or install package is created.
      This modification allows to install Harbour anywhere and in modern
      distros using /etc/ld.so.conf.d/ harbour shared libraries will be
      always available for all programs

   [TOMERGE 2.0]

Modified Paths:
--------------
    trunk/harbour/ChangeLog
    trunk/harbour/bin/hb-func.sh
    trunk/harbour/contrib/hbct/ct.h
    trunk/harbour/contrib/hbct/ctc.c
    trunk/harbour/contrib/hbct/ctmath.c
    trunk/harbour/contrib/hbct/ctmath.h
    trunk/harbour/contrib/hbct/ctmath2.c
    trunk/harbour/contrib/hbct/exponent.c
    trunk/harbour/contrib/hbct/finan.c
    trunk/harbour/contrib/hbct/num1.c
    trunk/harbour/contrib/hbct/trig.c
    trunk/harbour/contrib/xhb/hboutdbg.c
    trunk/harbour/harbour.spec
    trunk/harbour/include/Makefile
    trunk/harbour/include/hbapi.h
    trunk/harbour/include/hbinit.h
    trunk/harbour/include/hbmath.h
    trunk/harbour/include/hbsetup.h
    trunk/harbour/src/common/hbprintf.c
    trunk/harbour/src/rdd/dbf1.c
    trunk/harbour/src/rtl/hbrandom.c
    trunk/harbour/src/rtl/hbsocket.c
    trunk/harbour/src/rtl/math.c
    trunk/harbour/src/vm/hvmall.c
    trunk/harbour/src/vm/itemapi.c

Added Paths:
-----------
    trunk/harbour/include/hbfloat.h
    trunk/harbour/include/hbmather.h


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to