Blue Swirl 345649c054 TCG: remove broken stack allocation for call arguments
The code for stack allocation for call arguments is way too simplistic
to actually work on targets with non-trivial stack allocation policies,
e.g. ppc64. We've also already allocated TCG_STATIC_CALL_ARGS_SIZE worth
of stack for calls which should be well more than any helper needs.

Remove broken dynamic stack allocation code and replace it with an assert.
Should dynamic stack allocation ever be needed again, target specific
functions should be added.

Thanks to Richard Henderson for the analysis.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
2011-06-26 18:25:47 +00:00
2011-06-14 12:56:49 +02:00
2011-06-26 18:25:35 +00:00
2011-06-20 15:13:34 -03:00
2011-06-08 09:04:29 +01:00
2011-06-03 13:34:01 +02:00
2011-04-16 12:24:28 +01:00
2011-04-08 13:03:34 -06:00
2008-12-13 09:32:43 +00:00
2009-09-12 07:36:22 +00:00
2009-05-13 20:54:26 +01:00
2004-08-01 21:54:53 +00:00
2011-05-08 10:09:59 +02:00
2011-05-08 10:09:59 +02:00
2010-04-09 18:55:56 +02:00
2011-06-08 11:56:40 +02:00
2011-01-10 10:55:10 +01:00
2009-03-10 21:43:35 +00:00
2010-11-01 00:54:06 +03:00
2011-02-20 18:45:09 +01:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2011-06-20 17:08:57 +01:00
2011-01-20 20:58:56 +00:00
2011-06-10 23:18:19 +02:00
2010-10-20 16:15:04 -05:00
2011-03-22 08:39:12 -05:00
2008-10-12 17:54:42 +00:00
2011-03-16 17:11:07 -03:00
2011-06-26 18:25:38 +00:00
2011-06-26 18:25:35 +00:00
2010-05-24 15:18:23 -05:00
2011-06-26 18:25:35 +00:00
2011-06-15 14:36:16 +02:00
2009-09-12 07:36:22 +00:00
2011-06-07 13:52:10 -05:00
2011-06-26 18:25:35 +00:00
2011-06-26 18:25:35 +00:00
2011-01-20 20:54:21 +00:00
2009-12-17 18:12:04 +01:00
2007-09-16 20:03:23 +00:00
2010-05-22 08:02:12 +00:00
2011-04-09 10:56:17 +01:00
2009-10-01 16:12:16 -05:00
2011-03-06 21:01:32 +01:00
2010-11-21 09:16:57 -06:00
2010-11-21 09:16:57 -06:00
2010-05-10 11:36:03 -05:00
2010-05-10 11:36:03 -05:00
2011-06-20 15:18:43 -03:00
2011-06-14 03:08:57 +02:00
2008-12-14 08:50:18 +00:00
2011-05-31 10:18:04 -07:00
2011-06-14 09:34:34 -05:00
2010-03-21 08:28:47 +00:00
2010-05-22 08:24:49 +00:00
2011-06-26 18:25:38 +00:00
2010-01-08 09:58:40 -06:00
2009-09-12 07:36:22 +00:00
2011-06-26 18:25:35 +00:00
2010-12-09 14:23:24 +01:00
2011-06-15 19:58:48 +00:00
2011-06-15 19:58:48 +00:00
2011-06-15 19:58:48 +00:00
2011-02-09 10:33:54 +02:00
2011-05-08 16:55:24 +00:00
2010-05-19 12:45:54 -03:00
2009-11-17 08:49:39 -06:00
2010-07-01 14:27:13 -03:00
2010-07-01 14:27:13 -03:00
2009-10-27 12:28:59 -05:00
2011-06-06 09:14:42 +02:00
2010-09-21 18:36:42 +02:00
2010-05-19 12:45:54 -03:00
2011-01-09 20:59:53 +00:00
2011-03-13 14:44:22 +00:00
2011-06-06 08:54:55 -05:00
2010-05-19 12:45:54 -03:00
2009-11-17 08:49:38 -06:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-10-01 10:12:43 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-09-18 05:53:14 +00:00
2008-12-14 08:50:18 +00:00
2011-06-14 09:34:34 -05:00
2011-06-16 11:42:40 -03:00
2009-09-13 19:38:43 +00:00
2011-06-16 11:42:40 -03:00
2010-03-14 22:04:50 +01:00
2008-12-04 11:29:42 +00:00
2009-10-01 16:12:16 -05:00
2009-03-05 23:01:23 +00:00
2011-06-26 18:25:13 +00:00
2011-02-02 08:39:28 +01:00
2008-09-06 16:31:30 +00:00
2011-06-16 11:42:40 -03:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.
Description
No description provided
Readme 418 MiB
Languages
Rust 68.8%
C 26.3%
C++ 3%
Python 0.9%
Shell 0.5%
Other 0.3%