Commit Graph

16 Commits

Author SHA1 Message Date
Fish (David B. Trout)
a604264f13 Remove obsolete non-Git $Id$ and $Log$ special keywords. 2013-09-12 11:47:45 -07:00
Fish (David B. Trout)
4a2d84019f HQA = Hercules Build Configurations Quality Assurance Testing
The "HQA" commit introduces a new build feature that provides the ability to override Hercules's default build settings without having to modify any of the Hercules header files themselves.  (Note: not all build settings may be overridable yet. This is a work in progress.)

To override Hercules's default build settings, define an environment variable called 'HQA_DIR' pointing to the directory where your optional "hqa.h" overrides header file exists, or, instead of defining an environment variable, simply specify, if Linux, the new "--enable-hqa" configure option, or, if Windows, the new "-hqa" "makefile.bat" option.

Then, within your "hqa.h" override header, either #define the 'HQA_SCENARIO' macro to one of the pre-defined values defined in Hercules's "hqadefs.h" header file, or simply #define your own scenario. The values you #define will then override Hercules's default values.

Additionally, on Windows, you can override virtually any of the compiler settings as well, via a 'HQA.msvc' nmake !include override file that, for example, modifies the $(cflags) variable to add, remove, or change whatever compiler option you wish.
2013-04-12 14:48:06 -07:00
Fish-Git
46d7f45444 Remove obsolete SVN $Id$ and $Log$ keyword statements unsupported by Git. 2012-05-17 13:09:28 -07:00
Enrico Sorichetti
8144bf5e22 fix for warning C4244 ..... possible loss of data under MSVC 2012-03-28 15:37:36 +02:00
Enrico Sorichetti
96fb5337aa fix for the MSVC build error, read the decnumber readme
found the hstdint.h and changed decContext.h accordingly
2012-03-18 14:47:38 +01:00
Enrico Sorichetti
623d2aed11 decNumber 3.68 2012-03-17 15:24:56 +01:00
Fish (David B Trout)
d6c848b33f (comment change only)
git-svn-id: file:///home/jj/hercules.svn/trunk@7759 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-19 10:35:01 +00:00
Paul Gorlinsky
b871e5a87b Cleanup unused variables. Modules that process instructions have the warning turned off.
git-svn-id: file:///home/jj/hercules.svn/trunk@7590 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-18 21:19:31 +00:00
Roger Bowler
4b1f2eb555 Eliminate some compiler warnings for gcc x86_64
git-svn-id: file:///home/jj/hercules.svn/trunk@5311 956126f8-22a0-4046-8f4a-272fa8102e63
2009-04-05 08:14:17 +00:00
Roger Bowler
8dc5e5d80b Suppress win64 warning C4244: '=' : conversion from '__int64' to ' int32_t'
git-svn-id: file:///home/jj/hercules.svn/trunk@5167 956126f8-22a0-4046-8f4a-272fa8102e63
2009-02-08 14:59:34 +00:00
Roger Bowler
3337ab9be3 Add description and changelog
git-svn-id: file:///home/jj/hercules.svn/trunk@4175 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-30 18:31:08 +00:00
Roger Bowler
fbe0e9edb9 Correct make tar error: No rule to make target `decNumber.pdf'
git-svn-id: file:///home/jj/hercules.svn/trunk@4113 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-13 11:49:02 +00:00
Roger Bowler
cb8eab1412 Make decNumber a shared library not a loadable module
git-svn-id: file:///home/jj/hercules.svn/trunk@4112 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-12 14:07:50 +00:00
Roger Bowler
2a94881109 Modify decContext.h to include hstdint.h instead of stdint.h
git-svn-id: file:///home/jj/hercules.svn/trunk@4106 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-10 23:18:32 +00:00
Roger Bowler
0e8f3ef0e1 Correct copyright notice in decNumber.dll
git-svn-id: file:///home/jj/hercules.svn/trunk@4092 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-07 12:46:27 +00:00
Roger Bowler
6638308af9 Decimal Floating Point: Add decNumber library
git-svn-id: file:///home/jj/hercules.svn/trunk@4090 956126f8-22a0-4046-8f4a-272fa8102e63
2006-12-06 21:43:38 +00:00