Parent Directory
|
Revision Log
Sticky Revision: |
Last commit hung. Trying to recover. Also, remove excessive extern C {} I introduced
linux_gcc_eg_options.py: remove the std99 option, it is no longer needed as the code compiles without C 1999 extension (need for these extensions elinminated in windows port). Turn on all warnings except unknown pragmas. Should catch a lot of stuff. SConstruct: Impassioned plea system_dep.h: Add the standard incantation for dealing with const declarations in C code called from C and C++ blocktimer: Get the calling interface right for C code called from C and C++ and use __const as defined in system_dep.h (Should be re-factored into compiler_dep.h file). MeshAdapterFactory.cpp: Since we have (effectively) no control over netCDF policy, cast const char *'s to char *'s
This trunk now compiles and links under windows. It passes the FunctionSpace.__str__() test 50000 times on windows. It fails scons run_tests and scons_py_tests as it always did, but I have an idea why. Please remember to add the appropriate dll linkage info to declarations that are to be visible outside a .so or .dll. Terry (BTW, PGH here) spent a lot of hacks clearing out blocktimer from the rest of the code when these 5 or 6 lines would have done the trick.
And get the *(&(*&(* name right
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.
Make a temp copy of the trunk before checking in the windows changes
first steps towards a flux controlled transport solver.
Copied a couple more files from MPI branch to trunk
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.26 |