* This symbol, if defined, indicates that the memmem routine is
* available to return a pointer to the start of the first occurance
* of a substring in a memory area (or NULL if not found).
+ * In glibc, memmem is a GNU extension. The function is visible in
+ * libc, but the prototype is only visible if _GNU_SOURCE is #defined.
+ * Thus we only define this if both the prototype and symbol are found.
*/
#$d_memmem HAS_MEMMEM /**/
/* HAS_TOWLOWER:
* This symbol, if defined, indicates that the towlower () routine is
- * available to do string concatenation.
+ * available to do case conversion.
*/
#$d_towlower HAS_TOWLOWER /**/
/* HAS_TOWUPPER:
* This symbol, if defined, indicates that the towupper () routine is
- * available to do string concatenation.
+ * available to do case conversion.
*/
#$d_towupper HAS_TOWUPPER /**/
#$use64bitall USE_64_BIT_ALL /**/
#endif
-/* USE_CBACKTRACE:
+/* USE_C_BACKTRACE:
* This symbol, if defined, indicates that Perl should
* be built with support for backtrace.
*/
-#$usecbacktrace USE_CBACKTRACE /**/
+#$usecbacktrace USE_C_BACKTRACE /**/
/* USE_DTRACE:
* This symbol, if defined, indicates that Perl should