Source

pypy / pypy / translator / c / genc.py

The branch 'remove-PYPY_NOT_MAIN_FILE' does not exist.
Author Commit Message Labels Comments Date
Amaury Forgeot d'Arc
It's certainly a good idea to put thread functions apart, and only compile TLS storage with other genc sources.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Remove ll_strtod.c from the RPython core C files. The ExternalCompilationInfo object should be enough to add it to the Makefile.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Fix fix fix. Also rename main.c into entrypoint.c, to avoid collision in case of --shared build.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
This hack is not needed anymore :-)
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Some #ifdef and documentation.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split main.h: interface and implementation.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
pyobj.h: split header and implementation.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split rtyper.h: header and implementation.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split stack.h: header and implementation.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split support.h into header and implementation.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
exception.h: split interface and implementation
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split debug_traceback: .h and .c.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Always generate separate header files, even for "one_source_file" builds. This allows int.c to be compiled separately.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Move the "preimpl" lines to their own file preimpl.h (provide well-known aliases to generated objects, e.g. #define RPyExc_TypeError (&pypy_g_exceptions_TypeError.te_super.se_super.e_super) )
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split ll_strtod.h into interface and implementation.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split instrument.h and instrument.c
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
hg merge default
Branches
remove-PYPY_NOT_MAIN_FILE
Ronny Pfannschmidt
make the python for asmgcroot stackfinding a makefile variable
Maciej Fijalkowski
Merged in mjacob/pypy (pull request #84)
Manuel Jacob
Separate shadow stack stuff from FrameworkGCTransformer and put it in it's own subclass. Also clean up imports.
Ronny Pfannschmidt
remove a unused function
Ronny Pfannschmidt
ensure we only use python in the makefiles if it is really python2.5-2.7
Amaury Forgeot d'Arc
Sort generated file names, this may look better in translation output.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Attempt to reduce code duplication in genc. "split" and "one_source_file" now share more parts.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split mem.h and mem.c
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split asm*.h in header and implementation files
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Move allocator.c out of headers
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Split thread.h into header and implementation files.
Branches
remove-PYPY_NOT_MAIN_FILE
Amaury Forgeot d'Arc
Be positive: #define PYPY_MAIN_IMPLEMENTATION_FILE when we need the implementation of the C helper functions.
Branches
remove-PYPY_NOT_MAIN_FILE
David Schneider
merge default
Branches
arm-backend-2
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10. 9
  11. Next