1
1

Граф коммитов

  • f0ce16ad10 Remove missing .h file Jeff Squyres 2004-01-18 19:59:47 +00:00
  • 2f014d23c8 Oops -- forgot to update my .emacs to not use tabs in Makefile mode. :-) Jeff Squyres 2004-01-18 16:09:36 +00:00
  • 4e05a6b397 Update list of header files Jeff Squyres 2004-01-18 16:03:52 +00:00
  • a94a272e33 Add some AC_DEFINE's for the wrapper compilers Jeff Squyres 2004-01-17 23:41:57 +00:00
  • a9fddac86d Fix header files to match new filenames Jeff Squyres 2004-01-17 23:28:00 +00:00
  • 64b07daedb Addition of module registration code; initial port to LAMX framework Jeff Squyres 2004-01-17 23:07:40 +00:00
  • ee58c030ba - Moved a bunch more function prototypes to other .h files - Porting to the new lam_list_t type Jeff Squyres 2004-01-17 23:05:22 +00:00
  • d285f46b6b Convert list to use bool in debugging Jeff Squyres 2004-01-17 22:58:12 +00:00
  • 5b66cb3f7a Updates to make MPI_Fint work Jeff Squyres 2004-01-17 04:10:01 +00:00
  • b2a660ded3 Replace missing tabs Jeff Squyres 2004-01-17 03:01:11 +00:00
  • 3b956572b9 Changing the #if's in the .c files to allow them to be built according to the newly decided fortran conventions Prabhanjan Kambadur 2004-01-17 02:44:33 +00:00
  • 8a7ad6ab29 General instructions about running the auto* tools. Jeff Squyres 2004-01-17 00:16:23 +00:00
  • fe23690a82 It was decided that all the four fortran bindings (8 in case profiling is required) will be provided. All the changes will reflect this decision. Now there is one central mpi_*_f function which will be wrapperd around or weak symbbols will be defined to it. Prabhanjan Kambadur 2004-01-16 22:40:27 +00:00
  • e27432f0a0 this files has been replaced by prototypes_mpi.h and profile/prototypes_pmpi.h Prabhanjan Kambadur 2004-01-16 22:37:25 +00:00
  • 274850b87a this file is not required anymore. We provide all 4 fortran symbols now Prabhanjan Kambadur 2004-01-16 22:35:50 +00:00
  • 0c221c80fd These files help in determining MPI_Fint (in terms of relevant C types). configure.ac #define's MPI_Fint to be of int32_t, int64_t or int depending on the configuration details Prabhanjan Kambadur 2004-01-16 22:16:25 +00:00
  • 006b56cbb6 *** empty log message *** Mark Taylor 2004-01-16 22:12:42 +00:00
  • 4ea3dbc243 more action functions Mark Taylor 2004-01-16 22:10:57 +00:00
  • 19a29f959e added another romio wrapper function started to populate action table Mark Taylor 2004-01-16 22:08:54 +00:00
  • e20c037b56 modified file.h so that lam_file_t is handled in the same was as lam_request_t (modules add to the struct and do the malloc) Mark Taylor 2004-01-16 21:59:05 +00:00
  • ad40b3dd23 added DELETE macro Tim Woodall 2004-01-16 18:28:23 +00:00
  • e2a68b22de Add some pretty messages about wrapper compiler flags Jeff Squyres 2004-01-16 02:03:41 +00:00
  • fcdfcf01c8 Adjust mca_base_open() prototype -- no longer pass in lam_cmd_line_t Jeff Squyres 2004-01-16 01:34:03 +00:00
  • d0f63d308a Added lam_output_reopen() Jeff Squyres 2004-01-16 01:33:43 +00:00
  • a3316f2712 - Use "const" for regular strings in judicious places - Use LAM_MALLOC and LAM_FREE - Use NULL instead of 0 Jeff Squyres 2004-01-16 01:33:12 +00:00
  • 47329fd86e *** empty log message *** Jeff Squyres 2004-01-16 01:31:56 +00:00
  • 42a849197a - We know that libltdl is not picky-clean. So don't use the picky-clean CFLAGS when configuring (and therefore compiling) libltdl. - Move some of the output messages around Jeff Squyres 2004-01-16 01:31:50 +00:00
  • 4717df3979 initial work on romio MCA component MCA setup 1 wrapper function Mark Taylor 2004-01-16 00:35:44 +00:00
  • 8db2275df1 - added PTL specific proc addressing info to datastructure attached to proc - changed i/f functions to pass addressing info through to ptl Tim Woodall 2004-01-16 00:34:05 +00:00
  • db71723f4a added NEW macro Tim Woodall 2004-01-16 00:32:41 +00:00
  • 7fbc2cc7fc init/destroy functions Tim Woodall 2004-01-16 00:31:58 +00:00
  • 2af1f5bb23 added proc identifiers Tim Woodall 2004-01-16 00:31:12 +00:00
  • 279c036bdf First cut of MPI_File back-end type Jeff Squyres 2004-01-15 23:57:16 +00:00
  • 14da134feb removed pid Tim Woodall 2004-01-15 23:48:37 +00:00
  • f65f3f8636 Rename param.h -> mca_lam_param.h Jeff Squyres 2004-01-15 21:47:51 +00:00
  • 6a3d4011a4 rename param.h -> mca_lam_param.h Jeff Squyres 2004-01-15 21:47:30 +00:00
  • 28fbb8fcfc fix to match renamed variable Tim Woodall 2004-01-15 21:31:41 +00:00
  • 62c781da72 Arrgh. Jeff Squyres 2004-01-15 21:13:22 +00:00
  • 4d8b523c5a fixed prototypes Tim Woodall 2004-01-15 19:55:47 +00:00
  • 1cb615ff63 initialize array of ptls associated with each proc Tim Woodall 2004-01-15 19:51:06 +00:00
  • d98e9625cd changing comments Prabhanjan Kambadur 2004-01-15 18:25:47 +00:00
  • 673a2fc4c9 Last changes for aclocal 1.8. I swear it. Jeff Squyres 2004-01-15 18:14:09 +00:00
  • b468beadf7 More updates for aclocal 1.8 Jeff Squyres 2004-01-15 18:13:01 +00:00
  • 6950a42d0d Add extra quoting to AC_DEFUN for *.m4 files so that aclocal 1.8 doesn't complain Jeff Squyres 2004-01-15 18:11:33 +00:00
  • 535ab5ab8f Add extra quoting to AC_DEFUN for *.m4 files so that aclocal 1.8 doesn't complain Jeff Squyres 2004-01-15 18:10:26 +00:00
  • 8b6b9217ea copy const default paramters Tim Woodall 2004-01-15 17:56:13 +00:00
  • a2bed50d8b fixed constness Tim Woodall 2004-01-15 17:54:31 +00:00
  • 655084cc44 minor updates. Rich Graham 2004-01-15 17:46:52 +00:00
  • 04cbae2e4e Changing the files to have the right #if statements for including pragmas Prabhanjan Kambadur 2004-01-15 17:45:04 +00:00
  • 67be30928a cleanup - fixed compile errors - sorry!! Tim Woodall 2004-01-15 17:43:54 +00:00
  • b6b4bcd69c Add missing .cvsignore file Jeff Squyres 2004-01-15 16:35:53 +00:00
  • 603e7fb0ee Add new directories Jeff Squyres 2004-01-15 06:12:34 +00:00
  • 93f163239f - Moved Brian's Big Comment to src/lam/runtime/lam_rte_init.c - Check user-requested thread level - Call back-end init function Jeff Squyres 2004-01-15 06:11:45 +00:00
  • 68c95d8ee9 Call back-end finalize function Jeff Squyres 2004-01-15 06:10:28 +00:00
  • 99a9183a48 Correcting the order of #pragma Prabhanjan Kambadur 2004-01-15 06:08:49 +00:00
  • 75c00ff451 First cut of back-end LAM run-time functions Jeff Squyres 2004-01-15 06:08:25 +00:00
  • c12154f792 Changing a few things here and there Prabhanjan Kambadur 2004-01-15 05:39:01 +00:00
  • 8b40cb9e00 Including the right defines for MPI_ functions Prabhanjan Kambadur 2004-01-15 05:25:10 +00:00
  • 81dd740452 Changed all the files to have the right #if for including #pragma weak Yet to incorporate the optimization macros for these files. Prabhanjan Kambadur 2004-01-15 05:24:14 +00:00
  • 51a7ab499f Trim the makefile for the time being Jeff Squyres 2004-01-15 05:23:55 +00:00
  • 0990747cac Change prototypes to match new MCA type -- no need to pass in the command line to module open functions Jeff Squyres 2004-01-15 05:04:13 +00:00
  • 456337ed57 Second cut of bug 663: split lam_init() into two functions -- lam_init() and lam_rte_init(). The former is for all LAM processes (including, for example, LAM wrapper compilers); the latter is only for those who need to join the LAM RTE. Jeff Squyres 2004-01-15 05:02:41 +00:00
  • bf4ae8b8a6 First cut of lam_init(), lam_finalize(), and lam_abort() Jeff Squyres 2004-01-15 04:47:20 +00:00
  • f933e32c1d #if 0 out another block that doesn't compile (lack of intaligned() function prototype) Jeff Squyres 2004-01-15 04:34:51 +00:00
  • 6727a6b16c Add extra () to silence a compiler warning Jeff Squyres 2004-01-15 04:34:03 +00:00
  • 7b4819931f Update .cvsignore Jeff Squyres 2004-01-15 04:32:24 +00:00
  • 24dbee8419 Fixed typo causing lack of compilage Jeff Squyres 2004-01-15 04:30:17 +00:00
  • 5ec2ac0041 Trim off unused skeleton datatype function files Jeff Squyres 2004-01-15 04:02:49 +00:00
  • 1b541e3393 Add missing .cvsignore files Jeff Squyres 2004-01-15 03:49:55 +00:00
  • a422d98532 Fix bug 650: use general macros $(LIBLAM_LA) and $(LIBMPI_LA) to link to relative libraries -- need these to be variables because configure may decide to compile them both as libmpi (and therefore there is no libmpi). Correct usage is to use *ONE* of these two macros when adding it to LIBADD lines in Makefile.am's -- if you use $(LIBMPI_LA), it will automatically include liblam if it needs it. Jeff Squyres 2004-01-15 03:45:01 +00:00
  • ba7655775d Comment out chunk of code that does not compile :-( Jeff Squyres 2004-01-15 03:42:04 +00:00
  • 9f7de9fdd0 Silence compiler warning Jeff Squyres 2004-01-15 03:40:02 +00:00
  • 81eff149b1 Fix compilter errors Jeff Squyres 2004-01-15 03:39:27 +00:00
  • bf1a795279 Fix linker error Jeff Squyres 2004-01-15 03:35:15 +00:00
  • eac0235eb7 Silence compiler warning Jeff Squyres 2004-01-15 03:34:24 +00:00
  • b9d38d4f3f Add missing Makefile.am Jeff Squyres 2004-01-15 03:28:19 +00:00
  • 5c1aca22c7 CVSc: Changed to have 2 new AM_CONDITIONALS, WANT_MPI_BINDINGS_LAYER and WANT_PMPI_BINDINGS_LAYER. These determine whether src/mpi/interface/c and src/mpi/interface/c/profile are built. Makefile.am's were changed to reflect the same change. Now the top layer always builds MPI bindings and the lower layer always builds PMPI bindings : ---------------------------------------------------------------------- Prabhanjan Kambadur 2004-01-15 01:11:59 +00:00
  • 92b97053c7 More datatype stuff, as well as reorganization to avoid filename clashes. I think this compiles OK -- but my automake may be broken. David Daniel 2004-01-15 01:02:23 +00:00
  • b04786ab84 removed cmdline from module open prototype Tim Woodall 2004-01-15 01:00:16 +00:00
  • 99d52894f6 changing support_finalize to return status. Start to put in a unit test for the list functionality. Rich Graham 2004-01-15 00:59:26 +00:00
  • b6457fdaa9 tcp ptl initialization Tim Woodall 2004-01-15 00:58:54 +00:00
  • deb6aa4f8d - changed reactor interface to support passing user data on registration - changed kernel i/f functions to return sockaddr Tim Woodall 2004-01-15 00:57:33 +00:00
  • 1efc0f4131 finish first set of functions for basic single process unit test error tracking and reporting. Rich Graham 2004-01-15 00:33:59 +00:00
  • 3550859627 Ignore auto-generated libltdl directory Jeff Squyres 2004-01-15 00:19:04 +00:00
  • b97528437c Add .cvsignore Jeff Squyres 2004-01-15 00:18:40 +00:00
  • 29fdbb6a7c start to add testing support library. Rich Graham 2004-01-15 00:07:17 +00:00
  • ae93b4fffb Add libltdl into the build process. Jeff Squyres 2004-01-14 23:50:58 +00:00
  • e3973285fd Move malloc.h from src/lam/util to src/lam/mem Jeff Squyres 2004-01-14 23:24:15 +00:00
  • 8928577d48 Rename file Jeff Squyres 2004-01-14 21:41:14 +00:00
  • a0089087aa Make autogen.sh and friends be a little smarter -- don't let autogen.sh complete successfully if you have a [an obvious] problem in your module Jeff Squyres 2004-01-14 20:57:03 +00:00
  • f7c3e7f1ff LAM 10.0, baby :-) Jeff Squyres 2004-01-14 20:00:17 +00:00
  • 4e9e99e330 Add fixes for VPATH builds Jeff Squyres 2004-01-14 19:57:37 +00:00
  • 216932931b routines to query interface list from the kernel Tim Woodall 2004-01-14 18:24:30 +00:00
  • a0d0e4773c cleanup configure scripts Tim Woodall 2004-01-14 17:41:36 +00:00
  • 03af93aa08 allow mca_pml_comm_t to be redefined on a per-pml basis Tim Woodall 2004-01-14 17:40:12 +00:00
  • cbfe87c6e1 Adding test for restrict keyword David Daniel 2004-01-14 17:35:41 +00:00
  • 94134f3125 Changing WANT_MPI_SINGLE_LIBRARY to WANT_SINGLE_MPI_LIBRARY Prabhanjan Kambadur 2004-01-14 16:51:31 +00:00
  • 4fb95e5edf reorg - filling in stubs Tim Woodall 2004-01-14 15:57:54 +00:00
  • ccc8df76f4 ignore static-modules.h Tim Woodall 2004-01-14 15:19:35 +00:00
  • 66c4cfb70d - allocate request / first fragment together Tim Woodall 2004-01-14 15:18:14 +00:00