diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-05 08:03:34 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-05-05 08:03:34 +0000 |
commit | b535149d98a90b0ba64065e71dadb18d40f3cf51 (patch) | |
tree | 85a5ab989b43c91523b0044c15ad1364e9496660 /docs | |
parent | 2bc183043c629f89d183b0487e6301553561bf25 (diff) | |
download | ATCD-b535149d98a90b0ba64065e71dadb18d40f3cf51.tar.gz |
*** empty log message ***
Diffstat (limited to 'docs')
-rw-r--r-- | docs/CE-status.txt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/docs/CE-status.txt b/docs/CE-status.txt index 9d08f861268..28f48609a6a 100644 --- a/docs/CE-status.txt +++ b/docs/CE-status.txt @@ -1,5 +1,24 @@ -*- mode: outline; outline-regexp: " *\\[" -*- +[Current difficulties] + + [FILETIME] + Win32's FILETIME format can be converted to struct timeval thru a + simple conversion. However, the tricky part here is, FILETIME is + the total 100ns elapse since _1601_ (why the heck did Microsoft + choose this time?) whereas POSIX timeval gives you the + accumulated time since 1970. This leads to data overflow in + timeval struture which ACE uses internally for its + ACE_Time_Value. This also confuses ACE_OS::ctime, which, under + CE, is a home-brewed implementation, and corrupt the whole + program image. I don't know of a way to deal with this yet + except adjusting for the time difference between the two + everytime a conversion is necessary. This, of course, doesn't + seem to be a good choice. + + [ARGV] + Is kind of falky. I use it to pass in command line arguments. + [Hints on writing portable code using ACE] [Testing Non-Window based ACE programs] |