svn commit: r212852 - head/sys/sys

2010-09-19 Thread Tijl Coosemans
Author: tijl Date: Sun Sep 19 12:01:50 2010 New Revision: 212852 URL: http://svn.freebsd.org/changeset/base/212852 Log: Indicate that POSIX semaphores are always supported. Reported by: avilla Reviewed by: davidxu Approved by: kib (mentor) Modified: head/sys/sys/unistd.h Modified

svn commit: r212962 - stable/8/gnu/lib/libstdc++

2010-09-21 Thread Tijl Coosemans
Author: tijl Date: Tue Sep 21 12:55:20 2010 New Revision: 212962 URL: http://svn.freebsd.org/changeset/base/212962 Log: MFC r212286: GCC defines built-ins for atomic instructions found on i486 and higher. Because FreeBSD no longer supports the 80386 cpu all code targeting FreeBSD/i386 n

svn commit: r212963 - stable/7/gnu/lib/libstdc++

2010-09-21 Thread Tijl Coosemans
Author: tijl Date: Tue Sep 21 12:57:43 2010 New Revision: 212963 URL: http://svn.freebsd.org/changeset/base/212963 Log: MFC r212286: GCC defines built-ins for atomic instructions found on i486 and higher. Because FreeBSD no longer supports the 80386 cpu all code targeting FreeBSD/i386 n

Re: svn commit: r228562 - head/sys/sys

2011-12-16 Thread Tijl Coosemans
On Friday 16 December 2011 09:22:24 Ed Schouten wrote: > Author: ed > Date: Fri Dec 16 08:22:23 2011 > New Revision: 228562 > URL: http://svn.freebsd.org/changeset/base/228562 > > Log: > Process a lot of feedback from bde@ on : > > - Add __alignof() for non-GCC and GCC < 2.95. > - Simply

svn commit: r215439 - in head/gnu/usr.bin: binutils/ld cc/cc_tools

2010-11-17 Thread Tijl Coosemans
Author: tijl Date: Wed Nov 17 19:54:01 2010 New Revision: 215439 URL: http://svn.freebsd.org/changeset/base/215439 Log: Let gcc and ld know where to find 32 bit libraries on amd64. Reviewed by: arch@ Approved by: kib (mentor) Modified: head/gnu/usr.bin/binutils/ld/Makefile.amd64 he

svn commit: r215856 - in head/sys: amd64/include i386/include x86/include

2010-11-26 Thread Tijl Coosemans
Author: tijl Date: Fri Nov 26 10:59:20 2010 New Revision: 215856 URL: http://svn.freebsd.org/changeset/base/215856 Log: Merge amd64/i386 _align.h by aligning on the size of register_t (copied from powerpc). Reviewed by: imp, jhb Approved by: kib (mentor) Added: head/sys/x86/include

svn commit: r215863 - head/sys/pc98/include

2010-11-26 Thread Tijl Coosemans
Author: tijl Date: Fri Nov 26 11:57:45 2010 New Revision: 215863 URL: http://svn.freebsd.org/changeset/base/215863 Log: Include x86/_align.h directly instead of including the i386 header. Approved by: kib (mentor) Modified: head/sys/pc98/include/_align.h Modified: head/sys/pc98/include

svn commit: r216351 - head/lib/csu/ia64

2010-12-10 Thread Tijl Coosemans
Author: tijl Date: Fri Dec 10 08:53:06 2010 New Revision: 216351 URL: http://svn.freebsd.org/changeset/base/216351 Log: Add a .note.ABI-tag section to ia64 startup files by linking crtbrand.c in crt1.o. On other architectures crtbrand.c is included from crt1.c, but that's not a C source code

svn commit: r216358 - head/sys/dev/le

2010-12-10 Thread Tijl Coosemans
Author: tijl Date: Fri Dec 10 15:05:49 2010 New Revision: 216358 URL: http://svn.freebsd.org/changeset/base/216358 Log: Use SYS_RES_IOPORT instead of PCIM_CMD_PORTEN when calling pci_enable_io. Approved by: kib (mentor) Modified: head/sys/dev/le/if_le_pci.c Modified: head/sys/dev/le/if

Re: svn commit: r216358 - head/sys/dev/le

2010-12-10 Thread Tijl Coosemans
On Friday 10 December 2010 16:31:36 John Baldwin wrote: > On Friday, December 10, 2010 10:05:49 am Tijl Coosemans wrote: >> Author: tijl >> Date: Fri Dec 10 15:05:49 2010 >> New Revision: 216358 >> URL: http://svn.freebsd.org/changeset/base/216358 >> >>

svn commit: r216433 - stable/8/lib/csu/ia64

2010-12-14 Thread Tijl Coosemans
Author: tijl Date: Tue Dec 14 15:33:48 2010 New Revision: 216433 URL: http://svn.freebsd.org/changeset/base/216433 Log: MFC r216351: Add a .note.ABI-tag section to ia64 startup files by linking crtbrand.c in crt1.o. On other architectures crtbrand.c is included from crt1.c, but that's n

svn commit: r216435 - stable/7/lib/csu/ia64

2010-12-14 Thread Tijl Coosemans
Author: tijl Date: Tue Dec 14 15:35:44 2010 New Revision: 216435 URL: http://svn.freebsd.org/changeset/base/216435 Log: MFC r216351: Add a .note.ABI-tag section to ia64 startup files by linking crtbrand.c in crt1.o. On other architectures crtbrand.c is included from crt1.c, but that's n

svn commit: r216518 - in head/sys/dev: if_ndis le malo sound/pci

2010-12-18 Thread Tijl Coosemans
Author: tijl Date: Sat Dec 18 14:21:28 2010 New Revision: 216518 URL: http://svn.freebsd.org/changeset/base/216518 Log: Use convenience functions where possible instead of accessing the PCI configuration registers directly. Remove pci_enable_io calls where they are redundant. The PCI bus

svn commit: r216519 - head/sys/dev/hifn

2010-12-18 Thread Tijl Coosemans
Author: tijl Date: Sat Dec 18 14:24:24 2010 New Revision: 216519 URL: http://svn.freebsd.org/changeset/base/216519 Log: No need to zero the softc. It's allocated with M_ZERO. Use pci_enable_busmaster instead of setting PCIM_CMD_BUSMASTEREN directly. There's no need to set PCIM_CMD_MEMEN.

Re: svn commit: r216518 - in head/sys/dev: if_ndis le malo sound/pci

2010-12-18 Thread Tijl Coosemans
On Saturday 18 December 2010 19:41:13 Paul B Mahol wrote: > On 12/18/10, Tijl Coosemans wrote: >> Author: tijl >> Date: Sat Dec 18 14:21:28 2010 >> New Revision: 216518 >> URL: http://svn.freebsd.org/changeset/base/216518 >> >> Log: >> Use co

svn commit: r216558 - head/sys/dev/if_ndis

2010-12-19 Thread Tijl Coosemans
Author: tijl Date: Sun Dec 19 11:14:34 2010 New Revision: 216558 URL: http://svn.freebsd.org/changeset/base/216558 Log: Fix a bug introduced in r216518. The ndis_subsys field holds the PCI subdevice ID in addition to the subvendor ID. Reported by: Paul B Mahol 'onemda gmail com' Approv

svn commit: r216592 - in head/sys: amd64/include compat/ndis dev/atkbdc dev/lmc dev/sis dev/sound/pci dev/uart i386/include pc98/include x86/include x86/x86

2010-12-20 Thread Tijl Coosemans
Author: tijl Date: Mon Dec 20 16:39:43 2010 New Revision: 216592 URL: http://svn.freebsd.org/changeset/base/216592 Log: Merge amd64 and i386 bus.h and move the resulting header to x86. Replace the original amd64 and i386 headers with stubs. Rename (AMD64|I386)_BUS_SPACE_* to X86_BUS_SPACE

svn commit: r217128 - in head: gnu/usr.bin/cc sys/arm/include sys/i386/include sys/mips/include sys/powerpc/include

2011-01-07 Thread Tijl Coosemans
Author: tijl Date: Fri Jan 7 22:57:31 2011 New Revision: 217128 URL: http://svn.freebsd.org/changeset/base/217128 Log: Remove unused support for 64 bit long on 32 bit architectures. It was used mainly to discover and fix some 64-bit portability problems before 64-bit arches were widely a

svn commit: r217145 - in head/sys: amd64/include arm/include i386/include ia64/include mips/include powerpc/include sparc64/include sun4v/include

2011-01-08 Thread Tijl Coosemans
Author: tijl Date: Sat Jan 8 11:13:34 2011 New Revision: 217145 URL: http://svn.freebsd.org/changeset/base/217145 Log: Fix types of some values in machine/_limits.h. On some architectures UCHAR_MAX and USHRT_MAX had type unsigned int. However, lacking integer suffixes for types smaller t

svn commit: r217146 - in head/sys: arm/include i386/include mips/include powerpc/include sys

2011-01-08 Thread Tijl Coosemans
Author: tijl Date: Sat Jan 8 11:47:55 2011 New Revision: 217146 URL: http://svn.freebsd.org/changeset/base/217146 Log: On 32 bit architectures define (u)int64_t as (unsigned) long long instead of (unsigned) int __attribute__((__mode__(__DI__))). This aligns better with macros such as (U)INT

svn commit: r217147 - in head/sys: amd64/include arm/include i386/include ia64/include mips/include powerpc/include sparc64/include sun4v/include

2011-01-08 Thread Tijl Coosemans
Author: tijl Date: Sat Jan 8 12:43:05 2011 New Revision: 217147 URL: http://svn.freebsd.org/changeset/base/217147 Log: On mixed 32/64 bit architectures (mips, powerpc) use __LP64__ rather than architecture macros (__mips_n64, __powerpc64__) when 64 bit types (and corresponding macros) are d

svn commit: r217155 - in head/sys: mips/include powerpc/include

2011-01-08 Thread Tijl Coosemans
Author: tijl Date: Sat Jan 8 18:00:19 2011 New Revision: 217155 URL: http://svn.freebsd.org/changeset/base/217155 Log: Rename PRIreg helper macro to PRIptr to better reflect its use. Registers and pointers don't always have the same size, e.g. the __mips_n32 ABI (ILP32) has 64 bit registers

svn commit: r217156 - in head/sys: mips/include powerpc/include

2011-01-08 Thread Tijl Coosemans
Author: tijl Date: Sat Jan 8 18:02:46 2011 New Revision: 217156 URL: http://svn.freebsd.org/changeset/base/217156 Log: White space changes to align comments. The mips and powerpc _inttypes.h are now exactly the same. Approved by: kib (mentor) Modified: head/sys/mips/include/_inttypes

svn commit: r217157 - in head/sys: amd64/include i386/include pc98/include x86/include

2011-01-08 Thread Tijl Coosemans
Author: tijl Date: Sat Jan 8 18:09:48 2011 New Revision: 217157 URL: http://svn.freebsd.org/changeset/base/217157 Log: Copy powerpc/include/_inttypes.h to x86 and replace i386/amd64/pc98 headers with stubs. Approved by: kib (mentor) Added: head/sys/x86/include/_inttypes.h - copi

Re: svn commit: r217147 - in head/sys: amd64/include arm/include i386/include ia64/include mips/include powerpc/include sparc64/include sun4v/include

2011-01-09 Thread Tijl Coosemans
On Saturday 08 January 2011 21:30:49 Juli Mallett wrote: > On Sat, Jan 8, 2011 at 04:43, Tijl Coosemans wrote: >> Author: tijl >> Date: Sat Jan 8 12:43:05 2011 >> New Revision: 217147 >> URL: http://svn.freebsd.org/changeset/base/217147 >> >> Log: >

svn commit: r218266 - head/sys/mips/include

2011-02-04 Thread Tijl Coosemans
Author: tijl Date: Fri Feb 4 13:09:46 2011 New Revision: 218266 URL: http://svn.freebsd.org/changeset/base/218266 Log: Replace __LP64__ with __mips_n64. This partly reverts r217147. Requested by: jmallett, imp Approved by: kib (mentor) Modified: head/sys/mips/include/_inttypes.h he

svn commit: r263986 - in head/lib: libc/iconv libiconv_modules/BIG5 libiconv_modules/DECHanyu libiconv_modules/EUCTW libiconv_modules/ISO2022 libiconv_modules/UES libiconv_modules/VIQR libiconv_mod...

2014-04-01 Thread Tijl Coosemans
Author: tijl Date: Tue Apr 1 10:36:11 2014 New Revision: 263986 URL: http://svnweb.freebsd.org/changeset/base/263986 Log: - In the libiconv module for ISO 2022 restore the original order of the fields of a private struct such that variables of this type are initialised correctly. Fixes

svn commit: r263998 - in head: include sys/arm/include sys/ia64/include sys/mips/include sys/powerpc/include sys/sparc64/include sys/sys sys/x86/include

2014-04-01 Thread Tijl Coosemans
Author: tijl Date: Tue Apr 1 14:46:11 2014 New Revision: 263998 URL: http://svnweb.freebsd.org/changeset/base/263998 Log: Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 -fms-extensions. MFC after:2 weeks Modified: head/include/inttypes.h head/include/st

svn commit: r264495 - in stable/9: include sys/sys

2014-04-15 Thread Tijl Coosemans
Author: tijl Date: Tue Apr 15 09:40:45 2014 New Revision: 264495 URL: http://svnweb.freebsd.org/changeset/base/264495 Log: MFC r263998: Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 -fms-extensions. Modified: stable/9/include/inttypes.h stable/9/include/std

svn commit: r264496 - in stable/10: include sys/arm/include sys/ia64/include sys/mips/include sys/powerpc/include sys/sparc64/include sys/sys sys/x86/include

2014-04-15 Thread Tijl Coosemans
Author: tijl Date: Tue Apr 15 09:41:52 2014 New Revision: 264496 URL: http://svnweb.freebsd.org/changeset/base/264496 Log: MFC r263998: Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 -fms-extensions. Modified: stable/10/include/inttypes.h stable/10/include/s

svn commit: r264497 - in stable/10/lib: libc/iconv libiconv_modules/BIG5 libiconv_modules/DECHanyu libiconv_modules/EUCTW libiconv_modules/ISO2022 libiconv_modules/UES libiconv_modules/VIQR libicon...

2014-04-15 Thread Tijl Coosemans
Author: tijl Date: Tue Apr 15 09:49:44 2014 New Revision: 264497 URL: http://svnweb.freebsd.org/changeset/base/264497 Log: MFC r263986: - In the libiconv module for ISO 2022 restore the original order of the fields of a private struct such that variables of this type are initialised

svn commit: r264506 - stable/9/lib/libelf

2014-04-15 Thread Tijl Coosemans
Author: tijl Date: Tue Apr 15 16:10:47 2014 New Revision: 264506 URL: http://svnweb.freebsd.org/changeset/base/264506 Log: MFC r237528: Create a symlink to sys/elf32.h, sys/elf64.h, and sys/elf_common.h. When building libelf in the bootstrap stage this would include the tree versions

Re: svn commit: r251804 - head/sys/sys

2013-06-18 Thread Tijl Coosemans
On 2013-06-16 12:48, Ed Schouten wrote: > Author: ed > Date: Sun Jun 16 10:48:47 2013 > New Revision: 251804 > URL: http://svnweb.freebsd.org/changeset/base/251804 > > Log: > Move _Atomic() into . > > That way _Atomic() is defined next to all the other C11 keywords for > which we provide

Re: svn commit: r251886 - in head: contrib/apr contrib/apr-util contrib/serf contrib/sqlite3 contrib/subversion share/mk usr.bin usr.bin/svn usr.bin/svn/lib usr.bin/svn/lib/libapr usr.bin/svn/lib/liba

2013-06-18 Thread Tijl Coosemans
On 2013-06-18 04:53, Peter Wemm wrote: > Author: peter > Date: Tue Jun 18 02:53:45 2013 > New Revision: 251886 > URL: http://svnweb.freebsd.org/changeset/base/251886 > > Log: > Introduce svnlite so that we can check out our source code again. > > This is actually a fully functional build ex

Re: svn commit: r251886 - in head: contrib/apr contrib/apr-util contrib/serf contrib/sqlite3 contrib/subversion share/mk usr.bin usr.bin/svn usr.bin/svn/lib usr.bin/svn/lib/libapr usr.bin/svn/lib/liba

2013-06-19 Thread Tijl Coosemans
On 2013-06-19 03:37, Warner Losh wrote: > On Jun 18, 2013, at 11:36 AM, Peter Wemm wrote: >>> Installing SVN from ports is very painful because of the huge dependency >>> chain it carries, with the largest being Python and Perl IIRC. >> >> That was one of my main motivations. A 2 year old machine

Re: svn commit: r251886 - in head: contrib/apr contrib/apr-util contrib/serf contrib/sqlite3 contrib/subversion share/mk usr.bin usr.bin/svn usr.bin/svn/lib usr.bin/svn/lib/libapr usr.bin/svn/lib/liba

2013-06-22 Thread Tijl Coosemans
On 2013-06-20 21:34, Warner Losh wrote: > On Jun 20, 2013, at 2:40 AM, David Chisnall wrote: >> On 20 Jun 2013, at 00:10, Warner Losh wrote: - FreeBSD developers, who are probably okay with installing a port, but would prefer a version that didn't depend on kitchen/sink? -

Re: svn commit: r251886 - in head: contrib/apr contrib/apr-util contrib/serf contrib/sqlite3 contrib/subversion share/mk usr.bin usr.bin/svn usr.bin/svn/lib usr.bin/svn/lib/libapr usr.bin/svn/lib/liba

2013-06-23 Thread Tijl Coosemans
On 2013-06-23 04:43, Garance A Drosehn wrote: > On 6/22/13 2:38 PM, Tijl Coosemans wrote: >> On 2013-06-20 21:34, Warner Losh wrote: >>> >>> I think insisting on a definitive statement on svn lite's mission >>> statement is a way to obstruct progress. Some

Re: svn commit: r251886 - in head: contrib/apr contrib/apr-util contrib/serf contrib/sqlite3 contrib/subversion share/mk usr.bin usr.bin/svn usr.bin/svn/lib usr.bin/svn/lib/libapr usr.bin/svn/lib/liba

2013-06-24 Thread Tijl Coosemans
On 2013-06-23 21:30, Peter Wemm wrote: > On Sun, Jun 23, 2013 at 10:12 AM, Warner Losh wrote: >> On Jun 23, 2013, at 6:22 AM, Tijl Coosemans wrote: >>> On 2013-06-23 04:43, Garance A Drosehn wrote: >>>> On 6/22/13 2:38 PM, Tijl Coosemans wrote: >>>&g

Re: svn commit: r251422 - in head: contrib/bmake usr.bin/bmake

2013-06-24 Thread Tijl Coosemans
On 2013-06-05 18:12, Simon J. Gerraty wrote: > Author: sjg > Date: Wed Jun 5 16:12:50 2013 > New Revision: 251422 > URL: http://svnweb.freebsd.org/changeset/base/251422 > > Log: > Update to bmake-20130604 to fix file descriptor leak. > > Modified: head/contrib/bmake/job.c > ===

Re: svn commit: r252411 - head/sys/sys

2013-06-30 Thread Tijl Coosemans
On 2013-06-30 10:54, Ed Schouten wrote: > Author: ed > Date: Sun Jun 30 08:54:41 2013 > New Revision: 252411 > URL: http://svnweb.freebsd.org/changeset/base/252411 > > Log: > Make various fixes to . > > - According to the standard, memory_order is a type. Use a typedef. > > - atomic_*_

Re: svn commit: r252411 - head/sys/sys

2013-06-30 Thread Tijl Coosemans
On 2013-06-30 21:44, Ed Schouten wrote: > 2013/6/30 Tijl Coosemans : >> I don't think you can use static inline. Standard library functions need >> to have external linkage, which means you have to implement them in libc. > > First of all, I could be mistaken, so

Re: svn commit: r252411 - head/sys/sys

2013-07-01 Thread Tijl Coosemans
On 2013-06-30 22:29, Ed Schouten wrote: > 2013/6/30 Tijl Coosemans : >> The N1570 draft of C11 7.1.2 point 6 says: >> Any declaration of a library function shall have external linkage. > > Then I think we are in serious troubles. For example, > atomic_fetch_add() is

Re: svn commit: r251422 - in head: contrib/bmake usr.bin/bmake

2013-07-05 Thread Tijl Coosemans
On 2013-06-24 20:57, Tijl Coosemans wrote: > On 2013-06-05 18:12, Simon J. Gerraty wrote: >> Author: sjg >> Date: Wed Jun 5 16:12:50 2013 >> New Revision: 251422 >> URL: http://svnweb.freebsd.org/changeset/base/251422 >> >> Log: >> Update

Re: svn commit: r253215 - head/lib/msun/src

2013-07-11 Thread Tijl Coosemans
On 2013-07-11 19:41, David Chisnall wrote: > Author: theraven > Date: Thu Jul 11 17:41:04 2013 > New Revision: 253215 > URL: http://svnweb.freebsd.org/changeset/base/253215 > > Log: > Cleanups to math.h that prevent namespace conflicts with C++. > > Reviewed by:bde > MFC after: 3

Re: svn commit: r253215 - head/lib/msun/src

2013-07-11 Thread Tijl Coosemans
On 2013-07-11 21:36, David Chisnall wrote: > On 11 Jul 2013, at 19:52, Tijl Coosemans wrote: >>> @@ -227,8 +250,6 @@ double expm1(double); >>> double fma(double, double, double); >>> double hypot(double, double); >>> int ilogb(double) __pure2;

Re: svn commit: r253215 - head/lib/msun/src

2013-07-11 Thread Tijl Coosemans
On 2013-07-11 22:03, Tijl Coosemans wrote: > On 2013-07-11 21:36, David Chisnall wrote: >> On 11 Jul 2013, at 19:52, Tijl Coosemans wrote: >>>> @@ -227,8 +250,6 @@ double expm1(double); >>>> double fma(double, double, double); >>>> double

Re: svn commit: r253215 - head/lib/msun/src

2013-07-13 Thread Tijl Coosemans
On 2013-07-12 11:14, Bruce Evans wrote: > On Thu, 11 Jul 2013, Tijl Coosemans wrote: >> On 2013-07-11 22:03, Tijl Coosemans wrote: >>> On 2013-07-11 21:36, David Chisnall wrote: >>>> On 11 Jul 2013, at 19:52, Tijl Coosemans wrote: >>>>>> @@ -227,8

Re: svn commit: r253563 - head/contrib/libstdc++/include/c_std

2013-07-25 Thread Tijl Coosemans
On Tue, 23 Jul 2013 10:23:43 + (UTC) David Chisnall wrote: > Author: theraven > Date: Tue Jul 23 10:23:43 2013 > New Revision: 253563 > URL: http://svnweb.freebsd.org/changeset/base/253563 > > Log: > Add isnan() and isinf() to the global namespace in libstdc++'s . > > The standard (n324

Re: svn commit: r253563 - head/contrib/libstdc++/include/c_std

2013-07-26 Thread Tijl Coosemans
On Fri, 26 Jul 2013 10:43:07 +0100 David Chisnall wrote: > On 25 Jul 2013, at 19:19, Tijl Coosemans wrote: >> This also >> broke compilation of C code with -D_XOPEN_SOURCE=500. > > Do you have a test case for this? % cc -c test.c -D_XOPEN_SOURCE=500 -Wall -std=gnu89

svn commit: r248256 - head/sys/kern

2013-03-13 Thread Tijl Coosemans
Author: tijl Date: Wed Mar 13 22:01:31 2013 New Revision: 248256 URL: http://svnweb.freebsd.org/changeset/base/248256 Log: - Fix two possible overflows when testing if ELF program headers are on the first page: 1. Cast uint16_t operands in a multiplication to unsigned int because

svn commit: r248587 - stable/9/sys/kern

2013-03-21 Thread Tijl Coosemans
Author: tijl Date: Thu Mar 21 16:15:34 2013 New Revision: 248587 URL: http://svnweb.freebsd.org/changeset/base/248587 Log: - Fix two possible overflows when testing if ELF program headers are on the first page: 1. Cast uint16_t operands in a multiplication to unsigned int because

Re: svn commit: r248587 - stable/9/sys/kern

2013-03-21 Thread Tijl Coosemans
On 2013-03-21 17:15, Tijl Coosemans wrote: > Author: tijl > Date: Thu Mar 21 16:15:34 2013 > New Revision: 248587 > URL: http://svnweb.freebsd.org/changeset/base/248587 > > Log: > - Fix two possible overflows when testing if ELF program headers are on > the f

svn commit: r248827 - head/share/misc

2013-03-28 Thread Tijl Coosemans
Cesar Teixeira\nsy tabthorpe [label="Thomas Abthorpe\ntabtho...@freebsd.org\n2007/08/20"] tdb [label="Tim Bishop\n...@freebsd.org\n2005/11/30"] thierry [label="Thierry Thomas\nthie...@freebsd.org\n2004/03/15"] +tijl [label="Tijl Coosemans\nt...@freebsd.org\n2013/

svn commit: r248880 - stable/8/sys/kern

2013-03-29 Thread Tijl Coosemans
Author: tijl Date: Fri Mar 29 13:23:43 2013 New Revision: 248880 URL: http://svnweb.freebsd.org/changeset/base/248880 Log: MFC r248256: - Fix two possible overflows when testing if ELF program headers are on the first page: 1. Cast uint16_t operands in a multiplication to unsigned i

svn commit: r248966 - releng/8.4/sys/kern

2013-04-01 Thread Tijl Coosemans
Author: tijl Date: Mon Apr 1 09:56:20 2013 New Revision: 248966 URL: http://svnweb.freebsd.org/changeset/base/248966 Log: MFS r248880: - Fix two possible overflows when testing if ELF program headers are on the first page: 1. Cast uint16_t operands in a multiplication to unsigned i

Re: svn commit: r249543 - head/sys/netinet6

2013-04-16 Thread Tijl Coosemans
On 2013-04-16 13:12, Andrey V. Elsukov wrote: > Author: ae > Date: Tue Apr 16 11:12:58 2013 > New Revision: 249543 > URL: http://svnweb.freebsd.org/changeset/base/249543 > > Log: > Replace hardcoded numbers. > > Modified: > head/sys/netinet6/ip6_var.h > > Modified: head/sys/netinet6/ip6_var.

Re: svn commit: r249484 - head/lib

2013-04-16 Thread Tijl Coosemans
On 2013-04-14 21:13, Tim Kientzle wrote: > Author: kientzle > Date: Sun Apr 14 19:13:51 2013 > New Revision: 249484 > URL: http://svnweb.freebsd.org/changeset/base/249484 > > Log: > Install a symlink > /usr/lib/include ==> /usr/include > > This fixes -print-file-name=include in clang (a

svn commit: r249552 - head/sys/netinet6

2013-04-16 Thread Tijl Coosemans
Author: tijl Date: Tue Apr 16 16:59:29 2013 New Revision: 249552 URL: http://svnweb.freebsd.org/changeset/base/249552 Log: Fix build after r249543. Modified: head/sys/netinet6/ip6_var.h Modified: head/sys/netinet6/ip6_var.h

Re: svn commit: r249484 - head/lib

2013-04-17 Thread Tijl Coosemans
On 2013-04-17 08:26, Tim Kientzle wrote: > On Apr 16, 2013, at 11:06 PM, Juli Mallett wrote: >> On Tue, Apr 16, 2013 at 11:00 PM, Tim Kientzle wrote: >>> On Apr 16, 2013, at 6:41 AM, Tijl Coosemans wrote: >>>> On 2013-04-14 21:13, Tim Kientzle wrote: >

Re: svn commit: r249484 - head/lib

2013-04-17 Thread Tijl Coosemans
On 2013-04-17 19:33, Dimitry Andric wrote: > On Apr 17, 2013, at 17:58, Tim Kientzle wrote: >> On Apr 17, 2013, at 5:05 AM, Tijl Coosemans wrote: >>> So you compile with -ffreestanding -nostdinc? >>> And then add the include path returned by -print-file-name=include? &

svn commit: r249722 - head/sys/i386/include

2013-04-21 Thread Tijl Coosemans
Author: tijl Date: Sun Apr 21 11:12:44 2013 New Revision: 249722 URL: http://svnweb.freebsd.org/changeset/base/249722 Log: Remove redundant definitions of _ALIGN and _ALIGNBYTES. Modified: head/sys/i386/include/param.h Modified: head/sys/i386/include/param.h =

svn commit: r262441 - in head/lib: libc/iconv libiconv_modules/BIG5 libiconv_modules/HZ

2014-02-24 Thread Tijl Coosemans
Author: tijl Date: Mon Feb 24 13:33:20 2014 New Revision: 262441 URL: http://svnweb.freebsd.org/changeset/base/262441 Log: Consistently pass around context information using a simple pointer. This fixes some dereferencing bugs in Chinese character set conversions. PR: 185964

svn commit: r262442 - head/lib/libiconv_modules/HZ

2014-02-24 Thread Tijl Coosemans
Author: tijl Date: Mon Feb 24 13:43:11 2014 New Revision: 262442 URL: http://svnweb.freebsd.org/changeset/base/262442 Log: Fix Simplified Chinese character set conversions by switching around the fields of an internal struct so it corresponds with the way variables of this type are initialis

svn commit: r262447 - head/lib/libiconv_modules/VIQR

2014-02-24 Thread Tijl Coosemans
Author: tijl Date: Mon Feb 24 14:40:28 2014 New Revision: 262447 URL: http://svnweb.freebsd.org/changeset/base/262447 Log: Fix an array index out of bounds bug in iconv VIQR (Vietnamese) module. PR: 185964 Submitted by: Manuel Mausz MFC after:5 days Modified: head/lib/

svn commit: r262654 - in stable/10/usr.sbin: mtree nmtree

2014-03-01 Thread Tijl Coosemans
Author: tijl Date: Sat Mar 1 13:00:40 2014 New Revision: 262654 URL: http://svnweb.freebsd.org/changeset/base/262654 Log: Revert r262648 to stop severe tinderbox spamming on stable@. Added: stable/10/usr.sbin/mtree/mtree.5 - copied unchanged from r262647, stable/10/usr.sbin/mtree/mtree.

Re: svn commit: r262648 - in stable/10/usr.sbin: mtree nmtree

2014-03-01 Thread Tijl Coosemans
On Sat, 1 Mar 2014 03:39:56 + (UTC) Brooks Davis wrote: > Author: brooks > Date: Sat Mar 1 03:39:56 2014 > New Revision: 262648 > URL: http://svnweb.freebsd.org/changeset/base/262648 > > Log: > MFC: 261298 > Merge from CheriBSD: > commit 70b8f0c127db6b80411789d237b403cc64a93573 > Auth

svn commit: r262655 - head/lib/libiconv_modules/VIQR

2014-03-01 Thread Tijl Coosemans
Author: tijl Date: Sat Mar 1 13:23:52 2014 New Revision: 262655 URL: http://svnweb.freebsd.org/changeset/base/262655 Log: Silence the gcc warning about unsigned comparison with 0 in a different way because mnemonic_ext_size isn't a preprocessor macro. MFC after:3 days Modified: he

svn commit: r262731 - in stable/10/lib: libc/iconv libiconv_modules/BIG5 libiconv_modules/HZ libiconv_modules/VIQR

2014-03-04 Thread Tijl Coosemans
Author: tijl Date: Tue Mar 4 11:43:01 2014 New Revision: 262731 URL: http://svnweb.freebsd.org/changeset/base/262731 Log: MFC r262441-262442,262447,262461-262464,262655: - Consistently pass around context information using a simple pointer. This fixes some dereferencing bugs in Chinese

Re: svn commit: r253563 - head/contrib/libstdc++/include/c_std

2013-07-28 Thread Tijl Coosemans
On Fri, 26 Jul 2013 11:51:43 +0100 David Chisnall wrote: > On 26 Jul 2013, at 11:26, Tijl Coosemans wrote: >> On Fri, 26 Jul 2013 10:43:07 +0100 David Chisnall wrote: >>> On 25 Jul 2013, at 19:19, Tijl Coosemans wrote: >>>> This also >>>> broke comp

Re: svn commit: r254141 - in head/sys: amd64/amd64 dev/drm2/i915 dev/drm2/ttm i386/i386 kern vm

2013-08-09 Thread Tijl Coosemans
On Fri, 9 Aug 2013 11:28:56 + (UTC) Attilio Rao wrote: > Author: attilio > Date: Fri Aug 9 11:28:55 2013 > New Revision: 254141 > URL: http://svnweb.freebsd.org/changeset/base/254141 > > Log: > On all the architectures, avoid to preallocate the physical memory > for nodes used in vm_radix

svn commit: r254497 - head/sys/sys

2013-08-18 Thread Tijl Coosemans
Author: tijl Date: Sun Aug 18 19:37:35 2013 New Revision: 254497 URL: http://svnweb.freebsd.org/changeset/base/254497 Log: Change the return type of the fallback implementation of the atomic_compare_exchange_* macros in stdatomic.h to _Bool. Modified: head/sys/sys/stdatomic.h Modified: hea

svn commit: r254606 - in stable/9: include sys/sys

2013-08-21 Thread Tijl Coosemans
Author: tijl Date: Wed Aug 21 19:02:34 2013 New Revision: 254606 URL: http://svnweb.freebsd.org/changeset/base/254606 Log: MFC r241077: - Simplify the implementation of atomic_compare_exchange_strong_explicit. - Evaluate the memory order argument in atomic_fetch_*_explicit macros. - Imp

Re: svn commit: r255219 - in head: contrib/tcpdump lib/libc lib/libc/capability lib/libc/include lib/libc/sys lib/libprocstat sbin/dhclient sbin/hastd sys/amd64/linux32 sys/bsm sys/cddl/compat/opensol

2013-09-05 Thread Tijl Coosemans
On Thu, 5 Sep 2013 12:57:33 +0300 Konstantin Belousov wrote: > On Thu, Sep 05, 2013 at 08:19:24AM +0200, Pawel Jakub Dawidek wrote: > > On Thu, Sep 05, 2013 at 08:14:29AM +0200, Pawel Jakub Dawidek wrote: > > > On Thu, Sep 05, 2013 at 05:44:48AM +0300, Konstantin Belousov wrote: > > > > On Thu, Sep

Re: svn commit: r260311 - in head/contrib: gcc gcc/cp gcc/doc gcclibs/include gcclibs/libiberty

2014-01-05 Thread Tijl Coosemans
On Sun, 5 Jan 2014 00:43:28 + (UTC) Pedro F. Giffuni wrote: > Author: pfg > Date: Sun Jan 5 00:43:28 2014 > New Revision: 260311 > URL: http://svnweb.freebsd.org/changeset/base/260311 > > Log: > gcc: Add support for Apple's Block extension > > Block objects [1] are a C-level syntactic

Re: svn commit: r260311 - in head/contrib: gcc gcc/cp gcc/doc gcclibs/include gcclibs/libiberty

2014-01-05 Thread Tijl Coosemans
On Sun, 05 Jan 2014 11:18:15 -0500 Pedro Giffuni wrote: > On 05.01.2014 06:45, Tijl Coosemans wrote: >> On Sun, 5 Jan 2014 00:43:28 + (UTC) Pedro F. Giffuni wrote: >>> Author: pfg >>> Date: Sun Jan 5 00:43:28 2014 >>> New Revision: 260311 >>>

svn commit: r261321 - head/sys/x86/include

2014-01-31 Thread Tijl Coosemans
Author: tijl Date: Fri Jan 31 14:29:34 2014 New Revision: 261321 URL: http://svnweb.freebsd.org/changeset/base/261321 Log: Rename the AMD MSR_PERFCTR[0-3] so the Pentium Pro MSR_PERFCTR[0-1] aren't redefined. Reported by: "Trivedi, Nishank" Discussed with: kib Modified: head/

Re: svn commit: r261246 - in head: . cddl/contrib/opensolaris/tools/ctf/cvt contrib/elftoolchain lib/libdwarf lib/libelf sys/sys

2014-02-02 Thread Tijl Coosemans
On Sun, 2 Feb 2014 00:44:05 +0100 Baptiste Daroussin wrote: > On Tue, Jan 28, 2014 at 09:38:54PM +, Kai Wang wrote: >> Author: kaiw >> Date: Tue Jan 28 21:38:54 2014 >> New Revision: 261246 >> URL: http://svnweb.freebsd.org/changeset/base/261246 >> >> Log: >> Merge from projects/elftoolchain

Re: svn commit: r250699 - in head: share/mk usr.bin/make

2013-05-17 Thread Tijl Coosemans
On 2013-05-16 17:28, Simon J. Gerraty wrote: > Author: sjg > Date: Thu May 16 15:28:38 2013 > New Revision: 250699 > URL: http://svnweb.freebsd.org/changeset/base/250699 > > Log: > Build bmake by default. For me /usr/src is a symlink to /some/path and now if I build from /usr/src some parts end

Re: svn commit: r250699 - in head: share/mk usr.bin/make

2013-05-17 Thread Tijl Coosemans
On 2013-05-17 21:39, Simon J. Gerraty wrote: >> For me /usr/src is a symlink to /some/path and now if I build from >> /usr/src some parts end up in /usr/obj/usr/src and other parts >> in /usr/obj/some/path. It used to be the latter. > > This could be the result of some bits being built by the old

Re: svn commit: r250990 - head/include

2013-05-27 Thread Tijl Coosemans
On 2013-05-27 10:34, David Schultz wrote: > On Sat, May 25, 2013, Ed Schouten wrote: >> Author: ed >> Date: Sat May 25 18:55:55 2013 >> New Revision: 250990 >> URL: http://svnweb.freebsd.org/changeset/base/250990 >> >> Log: >> Add C11 macros CMPLX(), CMPLXF() and CMPLXL(). >> >> Clang allows

svn commit: r251053 - head/tools/regression/lib/msun

2013-05-28 Thread Tijl Coosemans
Author: tijl Date: Tue May 28 08:50:50 2013 New Revision: 251053 URL: http://svnweb.freebsd.org/changeset/base/251053 Log: Fix cexp regression tests that have an infinite real part. The signs of the result depend on the cosine and sine of the imaginary part. Small values are used in the new

svn commit: r251250 - in head: lib/ncurses/form lib/ncurses/menu lib/ncurses/panel release sys/boot/arm/at91 sys/boot/arm/at91/boot2 sys/boot/arm/ixp425 sys/boot/arm/ixp425/boot2

2013-06-02 Thread Tijl Coosemans
Author: tijl Date: Sun Jun 2 11:44:23 2013 New Revision: 251250 URL: http://svnweb.freebsd.org/changeset/base/251250 Log: Convert old make variable modifiers :U and :L to bmake :tu and :tl. Reviewed by: sjg Modified: head/lib/ncurses/form/Makefile head/lib/ncurses/menu/Makefile hea

Re: svn commit: r250991 - in head: contrib/jemalloc/include/jemalloc include lib/libc/stdlib/jemalloc

2013-06-06 Thread Tijl Coosemans
On 2013-06-03 16:50, Marcel Moolenaar wrote: > > On Jun 3, 2013, at 6:25 AM, Dimitry Andric wrote: > >> On 2013-05-25 20:59, Marcel Moolenaar wrote: >>> Author: marcel >>> Date: Sat May 25 18:59:11 2013 >>> New Revision: 250991 >>> URL: http://svnweb.freebsd.org/changeset/base/250991 >>> >>> Log

svn commit: r258316 - head/lib/libiconv_modules/UTF7

2013-11-18 Thread Tijl Coosemans
Author: tijl Date: Mon Nov 18 18:14:23 2013 New Revision: 258316 URL: http://svnweb.freebsd.org/changeset/base/258316 Log: Bug fixes in iconv(3) UTF-7 support. - Add ' to the list of directly encoded characters and * to the list of optionally directly encoded characters as per RFC 2152.

svn commit: r258318 - head

2013-11-18 Thread Tijl Coosemans
Author: tijl Date: Mon Nov 18 19:13:38 2013 New Revision: 258318 URL: http://svnweb.freebsd.org/changeset/base/258318 Log: Also delete lib32 libiconv. Reported by: Tomoaki AOKI MFC after:3 days Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc ===

svn commit: r258345 - head

2013-11-19 Thread Tijl Coosemans
Author: tijl Date: Tue Nov 19 13:32:24 2013 New Revision: 258345 URL: http://svnweb.freebsd.org/changeset/base/258345 Log: One more BIND remnant: /etc/mtree/BIND.chroot.dist Discussed with: des Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc =

svn commit: r258470 - stable/10

2013-11-22 Thread Tijl Coosemans
Author: tijl Date: Fri Nov 22 12:51:55 2013 New Revision: 258470 URL: http://svnweb.freebsd.org/changeset/base/258470 Log: MFC r258318: Also delete lib32 libiconv. Reported by: Tomoaki AOKI MFC r258345: One more BIND remnant: /etc/mtree/BIND.chroot.dist Discussed with:

svn commit: r258496 - stable/10/lib/libiconv_modules/UTF7

2013-11-23 Thread Tijl Coosemans
Author: tijl Date: Sat Nov 23 12:17:05 2013 New Revision: 258496 URL: http://svnweb.freebsd.org/changeset/base/258496 Log: MFC r258316: Bug fixes in iconv(3) UTF-7 support. - Add ' to the list of directly encoded characters and * to the list of optionally directly encoded character

Re: svn commit: r258672 - in head: . share/mk

2013-11-27 Thread Tijl Coosemans
On Tue, 26 Nov 2013 22:34:30 -0800 Peter Wemm wrote: > A slightly longer explanation of what I was thinking: > > - There's a new round of 'make -j' problems lurking in there. We are > missing chunks of the ordering glue that cause libraries to be built in the > right order when they depend on eac

Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-10 Thread Tijl Coosemans
On Tue, 10 Dec 2013 15:31:44 +0200 Aleksandr Rybalko wrote: > That keyboards have no Shift key for that? :) > I will be glad to apply your changes, but I have to know how it should > be controlled. > > RU and UA PC keyboards have same 3 symbols '2', '"', '@' > To get '2' i have to press only '2' >

svn commit: r259262 - in stable/9/usr.bin/m4: . TEST lib

2013-12-12 Thread Tijl Coosemans
Author: tijl Date: Thu Dec 12 15:04:59 2013 New Revision: 259262 URL: http://svnweb.freebsd.org/changeset/base/259262 Log: MFC r226422, r227241, r228063, r228697, r228698, r228701, r234310, r234850, r250226, r250926. This brings m4 up to date with the version in head and fixes the eval

svn commit: r259334 - stable/10

2013-12-13 Thread Tijl Coosemans
Author: tijl Date: Fri Dec 13 21:28:45 2013 New Revision: 259334 URL: http://svnweb.freebsd.org/changeset/base/259334 Log: Add mergeinfo for the MFC of r258573 done in r259326. Modified: Directory Properties: stable/10/ (props changed) ___ svn-src

Re: svn commit: r259326 - stable/10/contrib/tcpdump

2013-12-13 Thread Tijl Coosemans
On Fri, 13 Dec 2013 15:04:21 -0500 Pedro Giffuni wrote: > On 13.12.2013 14:43, Eitan Adler wrote: >> On Fri, Dec 13, 2013 at 2:32 PM, Pedro F. Giffuni wrote: >>> Author: pfg >>> Date: Fri Dec 13 19:32:02 2013 >>> New Revision: 259326 >>> URL: http://svnweb.freebsd.org/changeset/base/259326 >>> >>>

Re: svn commit: r259326 - stable/10/contrib/tcpdump

2013-12-13 Thread Tijl Coosemans
On Fri, 13 Dec 2013 16:41:44 -0500 Eitan Adler wrote: > On Fri, Dec 13, 2013 at 4:32 PM, Tijl Coosemans wrote: >> On Fri, 13 Dec 2013 15:04:21 -0500 Pedro Giffuni wrote: >>> On 13.12.2013 14:43, Eitan Adler wrote: >>>> On Fri, Dec 13, 2013 at 2:32 PM, Pedro F. Gif

svn commit: r256925 - head/include

2013-10-22 Thread Tijl Coosemans
Author: tijl Date: Tue Oct 22 19:53:52 2013 New Revision: 256925 URL: http://svnweb.freebsd.org/changeset/base/256925 Log: Add a dummy statement to the beginning of the pthread_cleanup_pop() macro to allow a call of the macro to be labelled as in: label: pthread_cleanup_pop(); Re

svn commit: r257112 - stable/9/include

2013-10-25 Thread Tijl Coosemans
Author: tijl Date: Fri Oct 25 13:25:49 2013 New Revision: 257112 URL: http://svnweb.freebsd.org/changeset/base/257112 Log: MFC r256925: Add a dummy statement to the beginning of the pthread_cleanup_pop() macro to allow a call of the macro to be labelled as in: label: pthread_clea

svn commit: r257113 - stable/10/include

2013-10-25 Thread Tijl Coosemans
Author: tijl Date: Fri Oct 25 13:27:55 2013 New Revision: 257113 URL: http://svnweb.freebsd.org/changeset/base/257113 Log: MFC r256925: Add a dummy statement to the beginning of the pthread_cleanup_pop() macro to allow a call of the macro to be labelled as in: label: pthread_clea

svn commit: r231577 - stable/8/usr.bin/hexdump

2012-02-13 Thread Tijl Coosemans
Author: tijl Date: Mon Feb 13 10:24:22 2012 New Revision: 231577 URL: http://svn.freebsd.org/changeset/base/231577 Log: MFC r228636: Correct a logic error in usr.bin/hexdump/conv.c, found by clang. Whenever the conv_c() function encounters an incomplete multibyte char, it peeks ahead

svn commit: r231578 - stable/9/usr.bin/hexdump

2012-02-13 Thread Tijl Coosemans
Author: tijl Date: Mon Feb 13 10:24:49 2012 New Revision: 231578 URL: http://svn.freebsd.org/changeset/base/231578 Log: MFC r229794: - Fix how hexdump parses escape strings From the NetBSD bug: The way how hexdump(1) parses escape sequences has some bugs. It shows up when an escape se

svn commit: r231669 - head/sys/fs/tmpfs

2012-02-14 Thread Tijl Coosemans
Author: tijl Date: Tue Feb 14 11:24:24 2012 New Revision: 231669 URL: http://svn.freebsd.org/changeset/base/231669 Log: Replace PRIdMAX with "jd" in a printf call. Cast the corresponding value to intmax_t instead of uintmax_t, because the original type is off_t. Modified: head/sys/fs/tmpfs/

  1   2   3   4   >