| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
(this way they will be available via %Config)
|
| |
|
| |
|
|
|
|
| |
(The scans have been happening, the echo case branches were missing.)
|
| |
|
| |
|
|
|
|
|
| |
If pthread is found on HP-UX, it is required to be in front and
libcl is required too
|
|
|
|
|
|
|
| |
When run under -fsanitize=undefined, some of the try.c's that are compiled
and executed give runtime warnings. Since the intent of these particular
executables is to probe beyond certain limits in order to determine those
limits, these warnings can be safely ignored. So file them in /dev/null.
|
|
|
|
| |
Patch by Leon, checked by Dan Collins
|
|
|
|
| |
that comment is from another backport
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ideally you should be able to do
(Configure && make test) 2> /tmp/err
with /tmp/err being empty. This is not the case, and this commit
is a first step towards that goal.
The
fprintf (stderr, "Sizeof time_t = %ld\n", sizeof (time_t));
in Configure appears to be just a debugging aid; it's also a copy of the
code in Porting/timecheck.c, which people can always run if need-be.
hints/linux.sh appears to be looking for symbols in libdb.so; if the
library is stripped, this produces to stderr:
/bin/nm: /lib/libdb.so: no symbols
I've silenced it for now with a 2>/dev/null, but I'm not sure if the whole
test is flawed, since with no symbols, 'nm libdb.so | grep pthread' is a
no-op.
make_patchnum.pl, when running backticks, prints $? to stderr if it's
non-zero; since a similar print in the other branch is already commented
out, I assume its just left-over debugging.
|
|
|
|
|
| |
Some of these changes also made it upstream to the dist svn repo.
OpenSource++
|
|
|
|
|
|
|
| |
Almost all - e.g. isless() will stand in for the other isfoo()
order comparison macros.
Also not going for all the *l() versions of each interface.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This moves a earlier version of the test from the freebsd hints
to Configure, thus stopping also any other platforms that have
lacking longdouble implementations.
The test is not comprehensive (not all long double interfaces are tested),
but it covers some of the most common ones.
The earlier test was actually wrong, so no FreeBSD could ever pass.
Sorry, FreeBSD.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OpenBSD heavily uses the mksymlinks define to build outside of the src
tree. This combines two commits from OpenBSD that improve the
robustness and speed of creating the symlinks.
From r1.24 by deraadt@:
> After the MANIFEST-based symbolic link creation loop, there is a check
> for a specific link to see if things worked out. Add a check for the very
> last file in the MANIFEST, as well, since we are trying to spot a very
> odd bug where symbolic links are not being created. Hopefully this will
> help us diagnose it.
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu/usr.bin/perl/Configure#rev1.24
And from r1.25 by millert@:
> More efficient method of building the symlink tree that makes better
> use of awk. Slightly faster and works around an apparent namei or
> buffer cache related bug on arm.
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu/usr.bin/perl/Configure#rev1.25
Re-worked by Andy Armstrong to support the old awk used by systems
such as Solaris, see [perl #122002].
|
|
|
|
| |
(Working in theory... no hardware.)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
As opposed to 106.
Also add comment about the sizeof 12 versus 16 for x86 80-bit format.
|
|
|
|
|
|
|
|
| |
Add the new portions of locale currency formatting that are specified in
POSIX.1-2008
The commiter (Karl Williamson) made the trivial indentation changes
asked for by H. Merijn Brand, and added a perldelta entry
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
In preference to just -fstack-protector. gcc 4.8.x? gcc 4.9, definitely.
(FWIW, users include at least Google Chrome, Fedora 20, Ubuntu)
|
|
|
|
| |
+ fix copy/paste miss in Glossary
|
|
|
|
| |
(C99 version of aintl)
|
|
|
|
|
|
|
|
| |
This includes the inevitable reordering and some typo fixes
Note to committers that change Configure: when you add scans, thos will
only be included if used/referenced. You can force those in by adding a
reference in metaconfig.h
|
|
|
|
| |
Legacy BSD way of fegetround.
|
| |
|
| |
|
|
|
|
|
| |
(j0 is canary forthe Bessel functions, common math.h extensions,
not dependent on C99, j0l is its long double version.)
|
| |
|
|
|
|
| |
So let's not test them with inlibc.
|
|
|
|
|
|
| |
inlibc test is no good since it is likely to be a macro.
Also fix typo in fp_classify(). Yes, both exist.
|
| |
|