92 |
We should be making the library reentrant so that multiple instances |
We should be making the library reentrant so that multiple instances |
93 |
of m4 can be run in the same process at the same time. |
of m4 can be run in the same process at the same time. |
94 |
|
|
95 |
|
+ The path management stuff (in path.c/m4private.h) is reinventing the |
96 |
|
wheel. There are a bunch of fast path management and search functions |
97 |
|
in ltdl.c: These need to be sanitized, exported through ltdl.h, and |
98 |
|
then wrapped by the m4module.h path api. path.c can probably be removed |
99 |
|
entirely at that point. |
100 |
|
|
101 |
* MODULE SPECIFIC ISSUES |
* MODULE SPECIFIC ISSUES |
102 |
|
|
103 |
+ Some way of linking a module statically is needed, for systems |
+ Some way of linking a module statically is needed, for systems |