about summary refs log tree commit diff
path: root/stdlib/Makefile
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2008-01-09 19:35:21 +0000
committerUlrich Drepper <drepper@redhat.com>2008-01-09 19:35:21 +0000
commit148e12ed122d75506937cdc8ab2654f8449f2061 (patch)
tree74e26dbc976cabefc08145aeac3d3a373ea54470 /stdlib/Makefile
parent71edcafa976a9716a3a848a93c29763e4a3c3002 (diff)
downloadglibc-148e12ed122d75506937cdc8ab2654f8449f2061.tar.gz
glibc-148e12ed122d75506937cdc8ab2654f8449f2061.tar.xz
glibc-148e12ed122d75506937cdc8ab2654f8449f2061.zip
* sysdeps/unix/sysv/linux/i386/makecontext.S (__makecontext): Avoid
	clobbering memory at or above uc_stack.ss_sp + uc_stack.ss_size.
	* stdlib/Makefile: Add rules to build and run tst-makecontext2.
	* stdlib/tst-makecontext2.c: New test.
Diffstat (limited to 'stdlib/Makefile')
-rw-r--r--stdlib/Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/stdlib/Makefile b/stdlib/Makefile
index e72ab5b99d..736c562374 100644
--- a/stdlib/Makefile
+++ b/stdlib/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 1991-2006, 2007 Free Software Foundation, Inc.
+# Copyright (C) 1991-2006, 2007, 2008 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
 
 # The GNU C Library is free software; you can redistribute it and/or
@@ -68,7 +68,8 @@ tests		:= tst-strtol tst-strtod testmb testrand testsort testdiv   \
 		   tst-limits tst-rand48 bug-strtod tst-setcontext	    \
 		   test-a64l tst-qsort tst-system testmb2 bug-strtod2	    \
 		   tst-atof1 tst-atof2 tst-strtod2 tst-strtod3 tst-rand48-2 \
-		   tst-makecontext tst-strtod4 tst-strtod5 tst-qsort2
+		   tst-makecontext tst-strtod4 tst-strtod5 tst-qsort2	    \
+		   tst-makecontext2
 
 include ../Makeconfig
 
@@ -106,6 +107,7 @@ endif
 
 CFLAGS-tst-bsearch.c = $(stack-align-test-flags)
 CFLAGS-tst-qsort.c = $(stack-align-test-flags)
+CFLAGS-tst-makecontext2.c = $(stack-align-test-flags)
 
 include ../Rules