Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(406)

Side by Side Diff: tests/dynamic_code_loading/templates.h

Issue 5738003: Resurrect Petr's 64-bit dynamic code modification CL:... (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: added test for double-break condition Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright 2010 The Native Client Authors. All rights reserved. 2 * Copyright 2010 The Native Client Authors. All rights reserved.
3 * Use of this source code is governed by a BSD-style license that can 3 * Use of this source code is governed by a BSD-style license that can
4 * be found in the LICENSE file. 4 * be found in the LICENSE file.
5 */ 5 */
6 6
7 7
8 extern char template_func; 8 extern char template_func;
9 extern char template_func_end; 9 extern char template_func_end;
10 extern char template_func_replacement; 10 extern char template_func_replacement;
11 extern char template_func_replacement_end; 11 extern char template_func_replacement_end;
12 extern char template_func_nonreplacement; 12 extern char template_func_nonreplacement;
13 extern char template_func_nonreplacement_end; 13 extern char template_func_nonreplacement_end;
14 extern char hlts; 14 extern char hlts;
15 extern char hlts_end; 15 extern char hlts_end;
16 extern char invalid_code; 16 extern char invalid_code;
17 extern char invalid_code_end; 17 extern char invalid_code_end;
18 extern char branch_forwards; 18 extern char branch_forwards;
19 extern char branch_forwards_end; 19 extern char branch_forwards_end;
20 extern char branch_backwards; 20 extern char branch_backwards;
21 extern char branch_backwards_end; 21 extern char branch_backwards_end;
22 extern char template_func_misaligned_replacement;
23 extern char template_func_misaligned_replacement_end;
24 extern char template_func_illegal_call_target;
25 extern char template_func_illegal_call_target_end;
26 extern char template_func_illegal_register_replacement;
27 extern char template_func_illegal_register_replacement_end;
28 extern char template_func_illegal_guard_replacement;
29 extern char template_func_illegal_guard_replacement_end;
30 extern char template_func_illegal_constant_replacement;
31 extern char template_func_illegal_constant_replacement_end;
22 32
23 /* 33 /*
24 * The end of the text segment, the dynamic code resion starts at the 34 * The end of the text segment, the dynamic code resion starts at the
25 * next page. 35 * next page.
26 */ 36 */
27 extern char etext[]; 37 extern char etext[];
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698