Dale Weiler
9c31c53cc5
Eliminate use of vec_ in fold.c
2015-01-15 02:47:42 -05:00
Dale Weiler
fe95b28a35
More std::vector
2015-01-15 02:17:37 -05:00
Dale Weiler
317e0499f7
More std::vector
2015-01-15 01:57:40 -05:00
Dale Weiler
b5d8b44503
More std::vector
2015-01-15 01:35:56 -05:00
Dale Weiler
35a8c3c9af
More std::vector migration
2015-01-15 01:22:21 -05:00
Dale Weiler
2e3b3569bf
Stop using vec_* in testsuite code
2015-01-15 00:29:37 -05:00
Dale Weiler
878195bdec
Use C++ naming for structures
2015-01-15 00:05:48 -05:00
Dale Weiler
aabefd1bfe
Use C++ naming for structures
2015-01-14 23:56:52 -05:00
Dale Weiler
4de08db0e7
More std::vector migration
2015-01-14 23:45:00 -05:00
Dale Weiler
67a3c9b031
Initial movement to std::vector
2015-01-14 23:34:43 -05:00
Dale Weiler
d4deaa35ca
Fast math is too fast for clang
2015-01-14 21:58:04 -05:00
Dale Weiler
51a7b8e6a7
Make travis update to newer compilers
2015-01-14 21:54:41 -05:00
Dale Weiler
65362d93aa
.c -> .cpp
2015-01-14 21:48:47 -05:00
Dale Weiler
a7b45ea14d
More cleanup
2015-01-13 21:46:52 -05:00
Dale Weiler
9d89a059aa
More cleanup
2015-01-13 21:43:48 -05:00
Dale Weiler
dc510baf4f
This is supposted in C99
2015-01-13 21:39:19 -05:00
Dale Weiler
b5ac2745d6
Remove license headers. The LICENSE file is sufficent
2015-01-13 21:38:40 -05:00
Dale Weiler
0a00807e57
More cleanup
2015-01-13 21:36:09 -05:00
Dale Weiler
ff526954b6
Minifi README
2015-01-13 21:30:23 -05:00
Dale Weiler
42b3640bc5
Remove these too
2015-01-13 21:29:09 -05:00
Dale Weiler
6caaedd269
Remove msvc project files and misc stuff
2015-01-13 21:28:26 -05:00
Dale Weiler
8b250457ab
Remove hash.c
2015-01-13 21:27:36 -05:00
Dale Weiler
644a807731
Remove all the support stuff
2015-01-13 21:26:44 -05:00
Dale Weiler
724bca0eec
Remove fs.c ansi.c and PORTING guide
2015-01-13 21:25:17 -05:00
Dale Weiler
2c421c3b71
Major cleanup of platform/fs stuff
2015-01-13 21:18:47 -05:00
Dale Weiler
5b9e0a62ab
Add qcvm rule to makefile
2015-01-13 20:36:25 -05:00
Dale Weiler
d6bf906647
Update travis file
2015-01-13 20:30:28 -05:00
Dale Weiler
1ad849d939
Include dependencies in the makefile
2015-01-13 20:29:46 -05:00
Dale Weiler
044f8b396d
Linker flags after objects
2015-01-13 20:27:45 -05:00
Dale Weiler
893f204b30
Remove stat_info calls
2015-01-13 20:25:44 -05:00
Dale Weiler
486b215706
Remove memory tracker
2015-01-13 20:25:01 -05:00
Dale Weiler
d8c09c200a
Simpler hash function
2015-01-13 20:10:44 -05:00
Dale Weiler
e452c176b4
Remove MSVC support code. Simplified makefile
2015-01-13 20:07:17 -05:00
Dale Weiler
833f315a16
Remove gmpak
2015-01-13 19:55:49 -05:00
Dale Weiler
a77797d6a6
Remove spelling corrector
2015-01-13 19:48:57 -05:00
Dale Weiler
783b7b6594
Update license headers
2015-01-09 14:53:35 -05:00
Dale Weiler
114a1d3b14
Fix variable declarations in for-loop initializers
2015-01-08 23:42:46 -05:00
Dale Weiler
6fee3ec363
More comments
2015-01-06 20:39:20 -05:00
Dale Weiler
2b10d588e4
grammar
2015-01-06 20:33:31 -05:00
Dale Weiler
e3577912c8
Fix the soft float implementation. Comment it as well.
2015-01-06 20:30:17 -05:00
Dale Weiler
ac8c7d730a
Merge branch 'cooking'
...
Conflicts:
test.c
2014-12-10 02:43:42 -05:00
Dale Weiler
5d5b9a379a
When storing to a vector member as part of an entity field we must use STOREP
2014-12-10 02:40:35 -05:00
Dale Weiler
8f7242d314
Implement support for #include MACRO and #include __LINE__
2014-11-07 03:12:34 -05:00
Dale Weiler
103e549615
Don't emit whitespace when stringifying TOKEN_WHITE.
...
Other aspects of the preprocessor already skip whitespace leading up to a token. The only situation in which a TOKEN_WHITE can
exist as part of the token stream during stringification, is when the whitespace is trailing after a token. This is situation is
really only possible in the context of a macro argument. This behaviour is inconsistent.
Consider the following
FOO( space_before)
FOO(space_after )
The former will reduce to "space_before" since the preprocessor will skip whitespace leading up to the token `space_before', while
the latter will reduce to "space_after ".
The C preprocessor doesn't preserve whitespace, so we won't either. This doesn't break any existing code.
2014-11-07 02:01:17 -05:00
Dale Weiler
ab841b94f7
Allow negation to propagate inexactness in constant folder by using neg(x) = x*-1
2014-11-04 14:32:56 -05:00
Wolfgang Bumiller
624e6201e8
manpage/init: -fsplit-vector-parameters description
2014-10-18 14:39:14 +02:00
Wolfgang Bumiller
8b25e95553
we like to spell things properly - if this commit message contains a typo I don't catch before pushing then that's totally intentional
2014-10-18 14:27:16 +02:00
Wolfgang Bumiller
ddb0b7dd9d
ir_builder_imm_float: add IR_FLAG_ERASEABLE
2014-10-18 14:25:28 +02:00
Wolfgang Bumiller
806850e408
ir_builder_imm_float: mark them as const, otherwise they end up getting saved
2014-10-18 13:53:15 +02:00
Wolfgang Bumiller
09109bb176
split-vectors test
2014-10-18 13:51:25 +02:00