#
f2d060cf |
| 17-Aug-2017 |
Daniel Stenberg |
curl/system.h: check for __ppc__ as well ... regression since issue #1774 (commit 10b3df10596a) since obviously some older gcc doesn't know __powerpc__ while some newer doesn't know
curl/system.h: check for __ppc__ as well ... regression since issue #1774 (commit 10b3df10596a) since obviously some older gcc doesn't know __powerpc__ while some newer doesn't know __ppc__ ... Fixes #1797 Closes #1798 Reported-by: Ryan Schmidt
show more ...
|
Revision tags: curl-7_55_1 |
|
#
80d9e355 |
| 12-Aug-2017 |
Daniel Stenberg |
system.h: remove all CURL_SIZEOF_* defines ... as they're not used externally and internally we check for the sizes already in configure etc. Closes #1767
|
#
b4b26cdd |
| 17-Aug-2017 |
Daniel Stenberg |
curl/system.h: checksrc compliance
|
#
10b3df10 |
| 13-Aug-2017 |
Alex Potapenko |
curl/system.h: GCC doesn't define __ppc__ on PowerPC, uses __powerpc__ Closes #1774
|
#
7c711996 |
| 11-Aug-2017 |
Daniel Stenberg |
curl/system.h: add Oracle Solaris Studio Fixes #1752
|
#
4ca5f772 |
| 11-Aug-2017 |
Thomas Petazzoni |
curl/system.h: support more architectures The long list of architectures in include/curl/system.h is annoying to maintain, and needs to be extended for each and every architecture to
curl/system.h: support more architectures The long list of architectures in include/curl/system.h is annoying to maintain, and needs to be extended for each and every architecture to support. Instead, let's rely on the __SIZEOF_LONG__ define of the gcc compiler (we are in the GNUC condition anyway), which tells us if long is 4 bytes or 8 bytes. This fixes the build of libcurl 7.55.0 on architectures such as OpenRISC or ARC. Closes #1766 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
show more ...
|
Revision tags: curl-7_55_0 |
|
#
b22ec396 |
| 12-Jul-2017 |
Marcel Raad |
system.h: include winsock2.h before windows.h ... to avoid compiler warnings if the user doesn't want WIN32_LEAN_AND_MEAN.
|
#
beb08481 |
| 10-Jul-2017 |
Marcel Raad |
curl_setup: always define WIN32_LEAN_AND_MEAN on Windows Make sure to always define WIN32_LEAN_AND_MEAN before including any Windows headers to avoid pulling in unnecessary headers. This
curl_setup: always define WIN32_LEAN_AND_MEAN on Windows Make sure to always define WIN32_LEAN_AND_MEAN before including any Windows headers to avoid pulling in unnecessary headers. This avoids unnecessary macro clashes and compiler warnings. Ref: https://github.com/curl/curl/issues/1562 Closes https://github.com/curl/curl/pull/1672
show more ...
|
#
ceff21ab |
| 24-Jun-2017 |
Daniel Stenberg |
curl/system.h: add check for XTENSA for 32bit gcc Reported-by: Neil Kolban Fixes: 1598
|
#
31a67ac1 |
| 14-Jun-2017 |
Marcel Raad |
system.h: fix MinGW build CURLSYS_PULL_WS2TCPIP_H got renamed to CURL_PULL_WS2TCPIP_H in commit 73a2fcea0b4adea6ba342cd7ed1149782c214ae3.
|
Revision tags: curl-7_54_1 |
|
#
73a2fcea |
| 22-May-2017 |
Daniel Stenberg |
includes: remove curl/curlbuild.h and curl/curlrules.h Rely entirely on curl/system.h now. Introduced in Aug 2008 with commit 14240e9e109f. Now gone. Fixes #1456
|
Revision tags: curl-7_54_0 |
|
#
f7991305 |
| 11-Apr-2017 |
Daniel Stenberg |
system.h: fix mingw section Reported-by: Marcel Raad Fixes #1408 Closes #1409
|
#
e61c04b4 |
| 07-Apr-2017 |
Daniel Stenberg |
system.h: add section for tcc Closes #1397
|
#
ae485279 |
| 06-Apr-2017 |
Daniel Stenberg |
system.h: set sizeof long to 4 on "default 32 bit" systems Triggered a test failure on test 1541 for the build known as "Linux 4.4 i686 tcc 0.9.26 glibc 2.20"
|
#
9506d01e |
| 29-Mar-2017 |
Daniel Stenberg |
include: curl/system.h is a run-time version of curlbuild.h system.h is aimed to replace curlbuild.h at a later point in time when we feel confident system.h works sufficiently well.
include: curl/system.h is a run-time version of curlbuild.h system.h is aimed to replace curlbuild.h at a later point in time when we feel confident system.h works sufficiently well. curl/system.h is currently used in parallel with curl/curlbuild.h curl/system.h determines a data sizes, data types and include file status based on available preprocessor defines instead of getting generated at build-time. This, in order to avoid relying on a build-time generated file that makes it complicated to do 32 and 64 bit bields from the same installed set of headers. Test 1541 verifies that system.h comes to the same conclusion that curlbuild.h offers. Closes #1373
show more ...
|