* sysdeps/i386/i486/bits/atomic.h (atomic_bit_set): Use "ir"

constraint to permit non-constant BIT argument.
	(atomic_bit_test_set): Likewise.
	* sysdeps/x86_64/bits/atomic.h (atomic_bit_test_set): Likewise.
	(atomic_bit_set): Likewise.  Use 1UL in case that BIT might be >= 32.
	For quadword case, use "i" constraint if __builtin_constant_p and < 32
	or "r" constraint otherwise.

	* configure.in: Move AC_PROG_CC and other program-finding before all
	the version checks.
	* configure: Regenerated.
This commit is contained in:
Roland McGrath
2003-03-22 00:07:21 +00:00
parent 002ff85305
commit 4baa087aff
7 changed files with 473 additions and 449 deletions
@@ -39,4 +39,5 @@ __libc_fork (void)
return __libc_maybe_call2 (pthread_fork, (&__fork_block), ARCH_FORK ());
}
weak_alias (__libc_fork, __fork)
libc_hidden_def (__fork)
weak_alias (__libc_fork, fork)