David Schultz
8f3f7c66d0
Make sure that symbols are declared in math.h iff the appropriate
...
namespaces are visible. Previously, math.h failed to hide some C99-,
XSI-, and BSD-specific symbols in certain compilation environments.
The referenced PR has a nice listing of the appropriate conditions for
making symbols visible in math.h. The only non-stylistic difference
between the patch in the PR and this commit is that I superfluously
test for __BSD_VISIBLE in a few places to be more explicit about which
symbols have historically been part of the FreeBSD environment.
PR: 65939
Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
2004-04-25 02:35:42 +00:00
..
2003-12-07 03:02:27 +00:00
2004-03-21 01:39:01 +00:00
2004-04-02 17:57:57 +00:00
2004-04-23 17:15:48 +00:00
2004-02-21 16:29:10 +00:00
2004-03-05 08:10:19 +00:00
2004-04-14 16:31:54 +00:00
2003-06-14 19:32:52 +00:00
2004-04-22 11:35:12 +00:00
2004-02-10 20:45:28 +00:00
2003-09-08 19:57:22 +00:00
2004-02-05 22:44:25 +00:00
2003-09-08 19:57:22 +00:00
2003-08-17 08:28:46 +00:00
2003-09-08 19:57:22 +00:00
2004-02-05 22:44:25 +00:00
2004-04-21 23:21:13 +00:00
2003-09-08 19:57:22 +00:00
2003-08-17 08:28:46 +00:00
2004-02-11 09:35:27 +00:00
2003-06-06 13:46:55 +00:00
2003-06-08 10:34:00 +00:00
2004-03-09 21:14:18 +00:00
2004-01-10 18:37:11 +00:00
2004-02-11 04:34:34 +00:00
2003-08-18 15:25:39 +00:00
2003-06-17 08:43:19 +00:00
2004-03-14 05:14:00 +00:00
2004-04-08 23:16:21 +00:00
2004-03-28 11:50:54 +00:00
2004-02-26 07:44:37 +00:00
2003-06-06 13:46:55 +00:00
2003-07-07 03:54:04 +00:00
2003-08-30 05:35:46 +00:00
2004-03-14 05:19:38 +00:00
2003-08-30 13:57:31 +00:00
2004-01-28 00:11:42 +00:00
2004-02-23 20:07:47 +00:00
2004-02-05 22:44:25 +00:00
2004-03-15 13:23:20 +00:00
2003-06-06 13:46:55 +00:00
2004-03-31 09:15:09 +00:00
2004-04-08 23:16:21 +00:00
2004-02-04 06:32:45 +00:00
2004-02-05 22:44:25 +00:00
2003-10-26 03:43:35 +00:00
2003-08-18 15:25:39 +00:00
2004-04-09 23:01:42 +00:00
2003-07-07 03:54:04 +00:00
2002-09-28 00:25:32 +00:00
2003-07-07 03:54:04 +00:00
2003-07-07 03:54:04 +00:00
2004-02-25 00:53:06 +00:00
2004-02-05 22:44:25 +00:00
2003-07-24 17:19:15 +00:00
2004-04-24 09:38:41 +00:00
2003-10-09 09:45:20 +00:00
2004-03-11 09:56:04 +00:00
2004-02-11 21:09:13 +00:00
2004-02-29 22:13:28 +00:00
2003-01-01 18:49:04 +00:00
2003-07-24 19:58:56 +00:00
2003-06-13 07:21:37 +00:00
2002-09-28 00:25:32 +00:00
2004-02-04 09:53:29 +00:00
2003-08-17 08:28:46 +00:00
2004-04-25 02:35:42 +00:00
2003-08-30 13:57:31 +00:00
2004-04-21 23:23:05 +00:00
2002-09-28 00:25:32 +00:00