-
- Downloads
Replace global "static" -> "STATIC", to allow "analysis builds". Part 1.
Some tools do not support local/static symbols (one example is GNU ld map file). Exposing all functions will allow to do detailed size comparisons, etc. Also, added bunch of statics where they were missing, and replaced few identity functions with global mp_identity().
Showing
- py/mpconfig.h 6 additions, 0 deletionspy/mpconfig.h
- py/objarray.c 19 additions, 19 deletionspy/objarray.c
- py/objbool.c 5 additions, 5 deletionspy/objbool.c
- py/objcomplex.c 4 additions, 4 deletionspy/objcomplex.c
- py/objdict.c 45 additions, 45 deletionspy/objdict.c
- py/objenumerate.c 4 additions, 8 deletionspy/objenumerate.c
- py/objexcept.c 2 additions, 2 deletionspy/objexcept.c
- py/objfilter.c 3 additions, 7 deletionspy/objfilter.c
- py/objfloat.c 4 additions, 4 deletionspy/objfloat.c
- py/objfun.c 7 additions, 7 deletionspy/objfun.c
- py/objgenerator.c 5 additions, 5 deletionspy/objgenerator.c
- py/objgetitemiter.c 2 additions, 2 deletionspy/objgetitemiter.c
- py/objint.c 1 addition, 1 deletionpy/objint.c
- py/objint_longlong.c 1 addition, 1 deletionpy/objint_longlong.c
- py/objlist.c 34 additions, 34 deletionspy/objlist.c
- py/objmap.c 3 additions, 3 deletionspy/objmap.c
- py/objmodule.c 3 additions, 3 deletionspy/objmodule.c
- py/objnone.c 4 additions, 4 deletionspy/objnone.c
- py/objrange.c 4 additions, 4 deletionspy/objrange.c
- py/objset.c 48 additions, 48 deletionspy/objset.c
Loading
Please register or sign in to comment