#
9a7acbdb |
|
25-Jan-2021 |
Jérôme Duval <jerome.duval@gmail.com> |
posix: protect EOF being parsed as operator and 1 see https://github.com/haikuports/haikuports/blob/7d095c7453842db989de538921ff9e145114bc9b/dev-libs/jsoncpp/patches/jsoncpp-1.9.4.patchset Change-Id: Iaedb67eb51e86cbc5b73a21a86b6b0b6b70209b0 Reviewed-on: https://review.haiku-os.org/c/haiku/+/3679 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
440447ec |
|
26-May-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
closing #3481: * applied a patch suggested by kaliber that seems to fix the issue for good, thanks! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30861 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a6f9e71c |
|
16-Mar-2009 |
Stephan Aßmus <superstippi@gmx.de> |
This should fix ticket #3481 again. It keeps the same semantics as before when the header is used for compiling with -std=c99 or -std=gnu99 and GCC4, which has a reverted meaning of "extern inline" (now standard compliant). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29558 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3967230d |
|
15-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Reverted r29471. It breaks building kernel code including this heaader in debug mode with gcc 2.95.3. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29547 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
105c63e8 |
|
11-Mar-2009 |
Stephan Aßmus <superstippi@gmx.de> |
To avoid problems of reversed meaning of "extern inline" in GCC 4.3 and above (conforming to the standard when compiled with -std=c99 or -std=gnu99), define the inline functions as "static inline". I've had another patch that maintains the previous behavior, but as titer pointed out, we have no code in our repo that overrides the inlined functions with their own version, and doing so for any other code would be problematic, since for example Linux libio.h #defines these as macros. In any case, I don't really know what I am doing, so please correct me if I did something stupid! :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29471 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b9320128 |
|
10-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Andreas Faerber: Replaced single-line comments by multi-line comments for ANSI C compliance. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25433 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1062a34e |
|
03-May-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added separate libio header (since some C++ headers are needing it) - still messy. Cleaned up stdio_{pre|post}.h headers. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7363 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
440447ec2ff7e3aa8f66f4e2569716e1c86a2a2d |
|
26-May-2009 |
Oliver Tappe <zooey@hirschkaefer.de> |
closing #3481: * applied a patch suggested by kaliber that seems to fix the issue for good, thanks! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30861 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a6f9e71c98867bf07038f285983e2a6c40c78997 |
|
16-Mar-2009 |
Stephan Aßmus <superstippi@gmx.de> |
This should fix ticket #3481 again. It keeps the same semantics as before when the header is used for compiling with -std=c99 or -std=gnu99 and GCC4, which has a reverted meaning of "extern inline" (now standard compliant). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29558 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3967230d7f9dd7b75b1f84da8b6f9a260050956d |
|
15-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Reverted r29471. It breaks building kernel code including this heaader in debug mode with gcc 2.95.3. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29547 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
105c63e8cd8e7e1d803b33839658420f89cc7a7c |
|
11-Mar-2009 |
Stephan Aßmus <superstippi@gmx.de> |
To avoid problems of reversed meaning of "extern inline" in GCC 4.3 and above (conforming to the standard when compiled with -std=c99 or -std=gnu99), define the inline functions as "static inline". I've had another patch that maintains the previous behavior, but as titer pointed out, we have no code in our repo that overrides the inlined functions with their own version, and doing so for any other code would be problematic, since for example Linux libio.h #defines these as macros. In any case, I don't really know what I am doing, so please correct me if I did something stupid! :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29471 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b93201281504cee31f4186f7c6548815940c576e |
|
10-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Andreas Faerber: Replaced single-line comments by multi-line comments for ANSI C compliance. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25433 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1062a34eaea40aa9a75318daa0bd696fd81d015e |
|
03-May-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added separate libio header (since some C++ headers are needing it) - still messy. Cleaned up stdio_{pre|post}.h headers. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7363 a95241bf-73f2-0310-859d-f6bbb57e9c96
|