- 08 Eyl, 2017 1 kayıt (commit)
-
-
octaviansoldea yazdı
Allow configure --with-lto to apply to all builds, not just profile-opt builds. Whether this is actually useful or not must be determined by the person building CPython using their own toolchain. My own quick test on x86_64 Debian 9 (gcc 6.3, binutils 2.28) seemed to suggest that it wasn't, but I expect better toolchains can or will exist at some point. The point is to allow it at all.
-
- 07 Eyl, 2017 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
* Remove Setup.config * Always define WITH_THREAD for compatibility.
-
- 06 Eyl, 2017 1 kayıt (commit)
-
-
caavery yazdı
* bpo-27584: New addition of vSockets to the python socket module Support for AF_VSOCK on Linux only * bpo-27584: Fixes for V2 Fixed syntax and naming problems. Fixed #ifdef AF_VSOCK checking Restored original aclocal.m4 * bpo-27584: Fixes for V3 Added checking for fcntl and thread modules. * bpo-27584: Fixes for V4 Fixed white space error * bpo-27584: Fixes for V5 Added back comma in (CID, port). * bpo-27584: Fixes for V6 Added news file. socket.rst now reflects first Linux introduction of AF_VSOCK. Fixed get_cid in test_socket.py. Replaced PyLong_FromLong with PyLong_FromUnsignedLong in socketmodule.c Got rid of extra AF_VSOCK #define. Added sockaddr_vm to sock_addr. * bpo-27584: Fixes for V7 Minor cleanup. * bpo-27584: Fixes for V8 Put back #undef AF_VSOCK as it is necessary when vm_sockets.h is not installed.
-
- 05 Eyl, 2017 1 kayıt (commit)
-
-
Christian Heimes yazdı
Include sys/sysmacros.h for major(), minor(), and makedev(). GNU C libray plans to remove the functions from sys/types.h. Signed-off-by: Christian Heimes <christian@python.org>
-
- 04 Eyl, 2017 5 kayıt (commit)
-
-
Benjamin Peterson yazdı
See PEP 11.
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
We never actually check HAVE_SELECT.
-
Benjamin Peterson yazdı
This is a required feature is C99, which we require.
-
- 18 Tem, 2017 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
* Remove obsolete fallback code in readline module * Add NEWS * Remove obsolete include * Fix macro on Windows
-
- 29 Haz, 2017 1 kayıt (commit)
-
-
INADA Naoki yazdı
`PYTHONFRAMEWORK` is defined in `Makefile` and it shoulnd't be used in `pyconfig.h`. `sysconfig.py --generate-posix-vars` reads config vars from Makefile and `pyconfig.h`. Conflicting variables should be avoided. Especially, string config variables in Makefile are unquoted, but in `pyconfig.h` are keep quoted. So it should be private (starts with underscore).
-
- 28 Haz, 2017 1 kayıt (commit)
-
-
INADA Naoki yazdı
Avoid importing `sysconfig` from `site` by copying minimum code. Python startup is 5% faster on Linux and 30% faster on macOS
-
- 11 Haz, 2017 1 kayıt (commit)
-
-
Nick Coghlan yazdı
- new PYTHONCOERCECLOCALE config setting - coerces legacy C locale to C.UTF-8, C.utf8 or UTF-8 by default - always uses C.UTF-8 on Android - uses `surrogateescape` on stdin and stdout in the coercion target locales - configure option to disable locale coercion at build time - configure option to disable C locale warning at build time
-
- 09 Haz, 2017 1 kayıt (commit)
-
-
Brett Cannon yazdı
-
- 22 May, 2017 1 kayıt (commit)
-
-
T. Wouters yazdı
Defaults to 'no', but as before assertions are implied by --with-pydebug.
-
- 03 May, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
Don't rebuild generated files based on file modification time anymore, the action is now explicit. Replace "make touch" with "make regen-all". Changes: * Remove "make touch", Tools/hg/hgtouch.py and .hgtouch * Add a new "make regen-all" command to rebuild all generated files * Add subcommands to only generate specific files: - regen-ast: Include/Python-ast.h and Python/Python-ast.c - regen-grammar: Include/graminit.h and Python/graminit.c - regen-importlib: Python/importlib_external.h and Python/importlib.h - regen-opcode: Include/opcode.h - regen-opcode-targets: Python/opcode_targets.h - regen-typeslots: Objects/typeslots.inc * Rename PYTHON_FOR_GEN to PYTHON_FOR_REGEN * pgen is now only built by by "make regen-grammar" * Add $(srcdir)/ prefix to paths to source files to handle correctly compilation outside the source directory Note: $(PYTHON_FOR_REGEN) is no more used nor needed by "make" default target building Python.
-
- 02 May, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
Run autoconf.
-
- 28 Nis, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
On clang, only compile dtoa.c with -fno-strict-aliasing, use strict aliasing to compile all other C files.
-
- 21 Nis, 2017 3 kayıt (commit)
-
-
Victor Stinner yazdı
Detect when the "cc" compiler (and the $CC variable) is the Clang compiler. The test is needed to add the -fno-strict-aliasing option on FreeBSD where cc is clang.
-
Victor Stinner yazdı
Python/dtoa.c is not compiled correctly with clang 4.0 and optimization level -O2 or higher, because of an aliasing issue on the double/ULong[2] union. LLVM bug report: https://bugs.llvm.org//show_bug.cgi?id=31928
-
Benjamin Peterson yazdı
We require C99, so a configure test for this standard feature is not needed.
-
- 14 Nis, 2017 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
Replace the deprecated AC_TRY_RUN with AC_RUN_IFELSE. Also, standardize the variable name and allow for caching of the result.
-
- 28 Mar, 2017 1 kayıt (commit)
-
-
Alex Wang yazdı
The presence of the ``--enable-optimizations`` flag is indicated by the value of ``$enableval``, but the configure script was checking ``$withval``, resulting in the ``--enable-optimizations`` flag being effectively ignored.
-
- 24 Mar, 2017 1 kayıt (commit)
-
-
Alex Dzyoba yazdı
* Fix `make tags` warnings `make tags` target tries to find C sources and headers in "Grammar" and "Mac" folders and generates these warnings: ctags: Warning: cannot open source file "Grammar/*.[ch]" : No such file or directory ctags: Warning: cannot open source file "Mac/*.[ch]" : No such file or directory This commit changes $SRCDIRS variable in configure.ac to remote these directories. This variable is used only for tags generation. Also, "configure" was regenerated with `autoreconf`. * Fix `make tags` fail on non-default tag names When ctags overrides default tags filename (e.g. `-f .tags`) `make tags` is failed because it assumes to see default `tags` filename: sort: cannot read: tags: No such file or directory This commit explicitly specifies "tags" filename for tags generation.
-
- 21 Mar, 2017 1 kayıt (commit)
-
-
Ned Deily yazdı
Use --short form of git hash. Use output from "git describe" for tag. Expected outputs: 1. previous hg 2. previous git 3. updated git Release (tagged) build: 1. Python 3.7.0a0 (v3.7.0a0:4def2a2901a5, ... 2. Python 3.7.0a0 (v3.7.0a0^0:05f53735, ... 3. Python 3.7.0a0 (v3.7.0a0:05f53735, ... Development build: 1. Python 3.7.0a0 (default:41df79263a11, ... 2. Python 3.7.0a0 (master:05f53735, ... 3. Python 3.7.0a0 (heads/master-dirty:05f53735, ... "dirty" means the working tree has uncommitted changes. See "git help describe" for more info.
-
- 04 Mar, 2017 1 kayıt (commit)
-
-
Ned Deily yazdı
sys.version and the platform module python_build(), python_branch(), and python_revision() functions now use git information rather than hg when building from a repo. Based on original patches by Brett Cannon and Steve Dower.
-
- 06 Şub, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
Issue #27659: use -Werror=implicit-function-declaration when possible (GCC and Clang, but it depends on the compiler version). Patch written by Chi Hsuan Yen.
-
- 04 Ock, 2017 1 kayıt (commit)
-
-
Xavier de Gaye yazdı
-
- 22 Ara, 2016 1 kayıt (commit)
-
-
Xavier de Gaye yazdı
F_LOCK macro is not defined in android-ndk-r13.
-
- 21 Ara, 2016 2 kayıt (commit)
-
-
Xavier de Gaye yazdı
-
Xavier de Gaye yazdı
available on Android API level 24, but the if_nameindex structure is not defined.
-
- 20 Ara, 2016 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 13 Ara, 2016 1 kayıt (commit)
-
-
Xavier de Gaye yazdı
/usr/include/ncursesw as a headers search path.
-
- 10 Ara, 2016 1 kayıt (commit)
-
-
Xavier de Gaye yazdı
-
- 06 Ara, 2016 1 kayıt (commit)
-
-
Ned Deily yazdı
-
- 20 Kas, 2016 2 kayıt (commit)
-
-
-
Martin Panter yazdı
The ld_so_aix script and python.exp file are created in the build directory. Patch by Tristan Carel and Michael Haubenwallner.
-
- 03 Kas, 2016 1 kayıt (commit)
-
-
Brett Cannon yazdı
-
- 10 Eki, 2016 1 kayıt (commit)
-
-
Ned Deily yazdı
-
- 01 Eki, 2016 1 kayıt (commit)
-
-
Zachary Ware yazdı
Patch by Masayuki Yamamoto, reviewed and rebased by Erik Bray. This is a first step on the long road toward resupporting Cygwin, which does not provide siginfo_t.si_band.
-