Branch: Tag:

2017-07-25

2017-07-25 20:46:28 by Martin Nilsson <nilsson@fastmail.com>

Added comment.

2016-01-14

2016-01-14 22:04:17 by Martin Nilsson <nilsson@fastmail.com>

Simplified MAKE_INF and MAKE_NAN. Hopefully not too much.

2016-01-14 17:02:44 by Martin Nilsson <nilsson@fastmail.com>

isnan is part of C99. Assume it exists unless we know it does not.

2016-01-12

2016-01-12 18:09:27 by Per Hedbor <ph@opera.com>

inline is part of c99

We do have.. excessive amounts of inline, incidentally. :)

2016-01-10

2016-01-10 23:43:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [NT]: Fix check for _finite().

2016-01-10 21:50:07 by Martin Nilsson <nilsson@fastmail.com>

Let's assume that finite really is _finite from Windows CRT.

2016-01-10 21:37:17 by Martin Nilsson <nilsson@fastmail.com>

Hide the different versions of isinf in PIKE_ISINF properly.

2015-04-01

2015-04-01 12:21:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Support compilation with compilers other than gcc again.

Replaced all uses of __attribute__((unused)) with PIKE_ATTRIBUTE_UNUSED.

2014-12-06

2014-12-06 19:14:31 by Bill Welliver <bill@welliver.org>

build: more fixes for windows.

2014-05-29

2014-05-29 15:17:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Reduce complaint about unused functions.

We don't care if inline functions defined in the header files aren't
used in all files that include them...

Reduces the number of build warnings to reasonable levels.

2011-11-05

2011-11-05 15:02:44 by Martin Nilsson <nilsson@opera.com>

Removed $Id$.

2011-04-25

2011-04-25 16:41:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

More pain than they are worth.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:11:00 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2010-05-27

2010-05-27 23:17:09 by Martin Stjernholm <mast@lysator.liu.se>

Ensure we get a decimal point when floats are formatted in casts etc.

Previously the float formatting in casts and in sprintf("%O",...) were
susceptible to locale settings and could therefore use something else than a
'.' as decimal separator. sprintf("%f",...) etc are still locale sensitive.

Rev: src/Makefile.in:1.482
Rev: src/operators.c:1.258
Rev: src/pike_float.c:1.1
Rev: src/pike_float.h:1.9
Rev: src/svalue.c:1.260

2005-07-15

2005-07-15 18:16:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added PIKE_ISINF().

Rev: src/pike_float.h:1.8

2004-06-02

2004-06-02 00:11:26 by Martin Nilsson <mani@lysator.liu.se>

inline -> INLINE

Rev: src/block_alloc.h:1.73
Rev: src/builtin.cmod:1.160
Rev: src/docode.c:1.177
Rev: src/gc.h:1.115
Rev: src/global.h:1.100
Rev: src/interpret.c:1.351
Rev: src/interpret.h:1.153
Rev: src/object.c:1.256
Rev: src/pike_cpulib.h:1.12
Rev: src/pike_float.h:1.7
Rev: src/pike_memory.c:1.152
Rev: src/program.h:1.206
Rev: src/sscanf.c:1.162
Rev: src/svalue.h:1.130

2004-05-31

2004-05-31 23:47:34 by Martin Nilsson <mani@lysator.liu.se>

Shared macros between sscanf and sprintf

Rev: src/pike_float.h:1.6

2004-03-21

2004-03-21 20:14:45 by Martin Nilsson <mani@lysator.liu.se>

We get float.h from global.h

Rev: src/pike_float.h:1.5

2004-03-21 17:33:58 by Martin Nilsson <mani@lysator.liu.se>

I assume that if float.h is needed to find _isnan it is also needed to use it.

Rev: src/configure.in:1.824
Rev: src/pike_float.h:1.4

2004-01-12

2004-01-12 12:26:42 by Marcus Comstedt <marcus@mc.pp.se>

Introduce proper isordered test.

Rev: src/acconfig.h:1.134
Rev: src/configure.in:1.761
Rev: src/pike_float.h:1.3
Rev: src/svalue.c:1.183

2003-11-07

2003-11-07 17:53:15 by Martin Stjernholm <mast@lysator.liu.se>

Assume that float.h exists. Shouldn't be a problem since port.c does that
already. Added defines for the limits for the chosen pike float type.

Rev: src/configure.in:1.743
Rev: src/global.h:1.93
Rev: src/pike_float.h:1.2

2003-11-07 17:41:53 by Martin Stjernholm <mast@lysator.liu.se>

Centralized some floating point support stuff.

Rev: src/modules/sprintf/sprintf.c:1.114
Rev: src/pike_float.h:1.1
Rev: src/svalue.c:1.178