summaryrefslogtreecommitdiff
path: root/TODOS
blob: 9f6f97b3f2bae723921a9e21b8f4bf68cad6ad09 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- library loader
  - make install installs the testlib, split in two
  - find solution for char *, TCHAR unicode and friends
  - Solaris 8, linking trouble with _eprintf and ilbstdc++
    (the real problem is we use the g++ linker call for
    pure c libraries, not really good) => de-C++-ify the
    makefile system
  - initialization and descruction code. portable?
- threading
  - handle detached and joinable threads correctly on Windows
  - add conditional variables (thread + mutex + conditional
    will suffice for now)
- core porting
  - PATH_MAX defined in a hard way or fetched from limits.h, not
    good, add probing for fpathconf and friends and test on
    all platforms again