Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/lib/libc Remove alloca when we get a chance to avoid issues ...



details:   https://anonhg.NetBSD.org/src/rev/bdfcf80befc8
branches:  trunk
changeset: 782265:bdfcf80befc8
user:      joerg <joerg%NetBSD.org@localhost>
date:      Wed Oct 24 20:14:55 2012 +0000

description:
Remove alloca when we get a chance to avoid issues like PR lib/47120.
With an modern optimising compiler, backend integration is necessary as
soon as frame pointers are optional.

diffstat:

 lib/libc/shlib_version |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (16 lines):

diff -r df2f3279f4e8 -r bdfcf80befc8 lib/libc/shlib_version
--- a/lib/libc/shlib_version    Wed Oct 24 19:33:04 2012 +0000
+++ b/lib/libc/shlib_version    Wed Oct 24 20:14:55 2012 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: shlib_version,v 1.235 2012/08/24 06:12:52 dholland Exp $
+#      $NetBSD: shlib_version,v 1.236 2012/10/24 20:14:55 joerg Exp $
 #      Remember to update distrib/sets/lists/base/shl.* when changing
 #
 # things we wish to do on next major version bump:
@@ -34,5 +34,6 @@
 # - remove gets(); it is finally dead in c11.
 # - make __cerror (spelled CERROR) hidden again
 # - remove ruserok() and friends to libcompat (or entirely)
+# - remove alloca fallback and expect compiler to provide a builtin version.
 major=12
 minor=185



Home | Main Index | Thread Index | Old Index