Refine syscall_linkage attribute semantics to fix security hole.
authorDavid Mosberger <davidm@hpl.hp.com>
Wed, 21 Feb 2001 21:50:16 +0000 (21:50 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Wed, 21 Feb 2001 21:50:16 +0000 (13:50 -0800)
commit3f67ac08f30956150de56bd6fdc08420923a6d8b
tree9d4abd9abae90c200111a7a400c61eefa4a2afde
parente9ece3bcbc168cf102d3c7bd73c4d60b63d1d56c
Refine syscall_linkage attribute semantics to fix security hole.

* config/ia64/ia64.c (ia64_epilogue_uses): For syscall_linkage
functions, drop current_function_args_info.words test.
(ia64_compute_frame_size): Mark syscall_linkage functions as
using eight input registers.

From-SVN: r39965
gcc/ChangeLog
gcc/config/ia64/ia64.c