Richard Frith-MacDonald
862fd47a3f
use gnustep-make for this makefile
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32400 72102866-910b-0410-8b05-ffd578937521
2011-02-28 10:09:27 +00:00
Richard Frith-MacDonald
ee16b27a43
check dependency removal
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32399 72102866-910b-0410-8b05-ffd578937521
2011-02-28 07:01:11 +00:00
Richard Frith-MacDonald
1cfe74bbc6
fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32398 72102866-910b-0410-8b05-ffd578937521
2011-02-27 23:34:57 +00:00
Richard Frith-MacDonald
0b7c8ba8cf
fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32397 72102866-910b-0410-8b05-ffd578937521
2011-02-27 23:33:53 +00:00
Richard Frith-MacDonald
5168bd5e2e
simplify typed selector usage.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32396 72102866-910b-0410-8b05-ffd578937521
2011-02-27 23:29:25 +00:00
Richard Frith-MacDonald
93f1f36168
fix typo in comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32393 72102866-910b-0410-8b05-ffd578937521
2011-02-27 22:44:16 +00:00
Richard Frith-MacDonald
f03e839d7c
tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32392 72102866-910b-0410-8b05-ffd578937521
2011-02-27 22:37:52 +00:00
Richard Frith-MacDonald
2222fdeb16
Banlu Kemiyatorn <object@gmail.com> ... fix error checking condition for dependencies
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32391 72102866-910b-0410-8b05-ffd578937521
2011-02-27 22:36:22 +00:00
Richard Frith-MacDonald
7300f90c8a
Tweak config to ue GNUSTEP_CONFIG_FILE environment variable.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32389 72102866-910b-0410-8b05-ffd578937521
2011-02-27 18:28:03 +00:00
Richard Frith-MacDonald
05e186ac65
fix gc heade rlocation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32388 72102866-910b-0410-8b05-ffd578937521
2011-02-27 17:53:14 +00:00
Richard Frith-MacDonald
5fbd5d08a7
fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32387 72102866-910b-0410-8b05-ffd578937521
2011-02-27 16:14:26 +00:00
Richard Frith-MacDonald
7a55300d6b
cleanup for next reelease
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32385 72102866-910b-0410-8b05-ffd578937521
2011-02-27 09:08:59 +00:00
Richard Frith-MacDonald
ed9082d7b0
fixup ugly coding stype to improve maintainability
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32384 72102866-910b-0410-8b05-ffd578937521
2011-02-26 21:42:20 +00:00
Richard Frith-MacDonald
74472f9089
fix missing target
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32383 72102866-910b-0410-8b05-ffd578937521
2011-02-26 21:37:16 +00:00
David Chisnall
3193a75cb9
Actually fix C99isms.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32382 72102866-910b-0410-8b05-ffd578937521
2011-02-26 19:25:15 +00:00
David Chisnall
1b5248b98a
Fixed C99ism.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32381 72102866-910b-0410-8b05-ffd578937521
2011-02-26 19:23:26 +00:00
David Chisnall
767211d106
Make blocks conform to NSCopying.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32377 72102866-910b-0410-8b05-ffd578937521
2011-02-26 13:40:06 +00:00
David Chisnall
a139de7bcb
Move method declarations on blocks from EtoileFoundation into GNUstep.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32376 72102866-910b-0410-8b05-ffd578937521
2011-02-26 13:10:49 +00:00
Richard Frith-MacDonald
0241a4347b
double comparison fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32375 72102866-910b-0410-8b05-ffd578937521
2011-02-26 06:29:57 +00:00
Richard Frith-MacDonald
96318514aa
more numeric comparisn checks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32374 72102866-910b-0410-8b05-ffd578937521
2011-02-26 06:03:43 +00:00
Richard Frith-MacDonald
f24bf54a99
a couple more tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32373 72102866-910b-0410-8b05-ffd578937521
2011-02-26 05:42:36 +00:00
Stefan Bidigaray
70fd2deb0c
Fix a test.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32372 72102866-910b-0410-8b05-ffd578937521
2011-02-25 22:09:20 +00:00
Stefan Bidigaray
c8a76ba8a2
Added a few more tests to test NSNumberFormatter behavior.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32371 72102866-910b-0410-8b05-ffd578937521
2011-02-25 21:41:03 +00:00
Richard Frith-MacDonald
5798a1ea22
fix bad string constants
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32370 72102866-910b-0410-8b05-ffd578937521
2011-02-25 19:41:38 +00:00
Richard Frith-MacDonald
26e56a90c8
run testsuite from top level makefile
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32366 72102866-910b-0410-8b05-ffd578937521
2011-02-25 10:31:34 +00:00
Richard Frith-MacDonald
21fd0715e5
make it easier to run testsuite
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32365 72102866-910b-0410-8b05-ffd578937521
2011-02-25 10:31:17 +00:00
Richard Frith-MacDonald
25c8c438dd
Added tests with more numeric types
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32362 72102866-910b-0410-8b05-ffd578937521
2011-02-25 00:41:34 +00:00
Richard Frith-MacDonald
b463bba090
fix error in float comparison
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32361 72102866-910b-0410-8b05-ffd578937521
2011-02-25 00:25:43 +00:00
Richard Frith-MacDonald
841e43be00
fix NaN tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32360 72102866-910b-0410-8b05-ffd578937521
2011-02-25 00:16:19 +00:00
Richard Frith-MacDonald
df585bb114
corrected NSNumber tests
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32359 72102866-910b-0410-8b05-ffd578937521
2011-02-25 00:11:35 +00:00
Riccardo Mottola
23237be932
some NaN and zero number checks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32358 72102866-910b-0410-8b05-ffd578937521
2011-02-24 21:51:37 +00:00
Riccardo Mottola
f822d213e1
some NaN and zero number checks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32357 72102866-910b-0410-8b05-ffd578937521
2011-02-24 21:51:26 +00:00
Richard Frith-MacDonald
13b140a5be
Fixup bad function calls.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32356 72102866-910b-0410-8b05-ffd578937521
2011-02-24 18:53:31 +00:00
Richard Frith-MacDonald
e6dc5a58b6
Important change to the START_SET and END_SET macros to stop their use
...
being confusing. They now both take a simple C-string argument which
names the set, and the macros check that each end matches a start of
the same name. Since tis means that a START_SET no longer takes an
argument sayng whether or notthe set is to be skipped, we now have a
SKIP macro to be used inside a set to skip to the end of it. This
is actually more versatile as we can have multiple SKIP macros in the
same set, each providing a different reason for the set being skipped.
Also removed a few obsolete/unused functions and macros.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32355 72102866-910b-0410-8b05-ffd578937521
2011-02-24 16:26:01 +00:00
David Chisnall
7027375a67
Add inline specifier to __objc_dynamic_get_symbol_path() to silence unused function warning.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32345 72102866-910b-0410-8b05-ffd578937521
2011-02-24 13:11:47 +00:00
Niels Grewe
6737a2904d
Fix typos.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32344 72102866-910b-0410-8b05-ffd578937521
2011-02-24 12:34:21 +00:00
David Chisnall
c56494c61d
Move the Testing.h include out of the #ifdef so the unsupported() call works.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32343 72102866-910b-0410-8b05-ffd578937521
2011-02-24 12:11:11 +00:00
David Chisnall
8ee8fdfbd4
Skip GSXML test if GS_USE_LIBXML is not defined. Saves the test from crashing with a linker error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32342 72102866-910b-0410-8b05-ffd578937521
2011-02-24 12:09:11 +00:00
David Chisnall
bb7e267194
Silence some warnings in the test.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32341 72102866-910b-0410-8b05-ffd578937521
2011-02-23 23:49:08 +00:00
David Chisnall
d03e9a18b3
Added test for properties.
...
Richard: I've probably put this in a slightly silly place - feel free to move it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32340 72102866-910b-0410-8b05-ffd578937521
2011-02-23 23:00:56 +00:00
David Chisnall
c0c5b77bc8
Made the last test a hope - it definitely fails with old versions of the GCC runtime.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32338 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:42:15 +00:00
David Chisnall
53f5c4ec97
Added test that the runtime allows us to throw instances of objects that have not been properly initialised.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32337 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:39:26 +00:00
Richard Frith-MacDonald
9f593f6b8e
Add TestInfo markers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32335 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:34:39 +00:00
David Chisnall
da50b15198
Added tests for ensuring that blocks work as NSObject subclasses. I'm not sure if GNUstep Make is correctly adding -fblocks yet - if it isn't, you can run the test with:
...
CC=clang ADDITIONAL_OBJCFLAGS='-fblocks' gnustep-tests NSBlock
(I have -make configured to use GCC, and just override this explicitly when building, because doing it the other way around breaks building with GCC)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32333 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:27:49 +00:00
Richard Frith-MacDonald
ae10d86ca4
Locale fix provided by Philippe Roussel
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32330 72102866-910b-0410-8b05-ffd578937521
2011-02-23 16:03:52 +00:00
Richard Frith-MacDonald
9550a5415b
Path standardisation tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32328 72102866-910b-0410-8b05-ffd578937521
2011-02-23 14:59:06 +00:00
Richard Frith-MacDonald
c11dbf7f6a
Fix tests tobe hopes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32326 72102866-910b-0410-8b05-ffd578937521
2011-02-23 12:32:20 +00:00
David Chisnall
29c6646667
Added some tests that check that the runtime is doing the right thing with root
...
classes and metaclasses (or, at least, the same thing that the NeXT runtime does).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32325 72102866-910b-0410-8b05-ffd578937521
2011-02-23 12:23:00 +00:00
Richard Frith-MacDonald
59d4be1265
OSX compat tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32323 72102866-910b-0410-8b05-ffd578937521
2011-02-23 11:52:17 +00:00
Richard Frith-MacDonald
654c8497ff
morge tests into single file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32322 72102866-910b-0410-8b05-ffd578937521
2011-02-23 09:51:32 +00:00