Zoltan Somogyi
4954da84cc
Reduce the dependence of the MLDS backend on the LLDS backend by moving
...
Estimated hours taken: 2
Branches: main
Reduce the dependence of the MLDS backend on the LLDS backend by moving
functionality dealing with proc_labels from the LLDS backend (code_util.m)
to a new module, proc_label.m, which is part of backend_libs.
compiler/code_util.m:
compiler/proc_label.m:
Move a type and some code from code_util to the new module. Convert
predicates to functions as relevant. (The old code was written before
functions were available).
compiler/backend_libs.m:
Add proc_label to the list of submodules.
compiler/rtti.m:
Rename a function to avoid a name clash with a function in
proc_label.m.
compiler/*.m:
Conform to the changes above.
Ensure that all imports of modules in the compiler directory are on
lines of their own, to make CVS merges easier. Sort the imports.
2003-03-14 08:10:12 +00:00
..
2003-02-22 13:54:45 +00:00
2003-02-15 23:59:41 +00:00
2003-02-28 00:21:42 +00:00
2002-11-01 07:07:01 +00:00
2002-11-01 07:07:01 +00:00
2002-07-26 09:06:49 +00:00
2002-05-30 12:55:23 +00:00
2003-01-27 09:21:03 +00:00
2003-03-14 08:10:12 +00:00
2003-03-14 08:10:12 +00:00
2003-03-14 08:10:12 +00:00
2003-02-13 08:28:43 +00:00
2003-01-27 09:21:03 +00:00
2003-01-10 05:10:30 +00:00
2002-11-24 03:57:36 +00:00
2003-01-27 09:21:03 +00:00
2003-02-22 13:18:34 +00:00
2002-06-05 16:41:31 +00:00
2003-03-14 08:10:12 +00:00
2003-03-14 08:10:12 +00:00
2003-03-14 08:10:12 +00:00
2003-02-28 00:21:42 +00:00
2003-03-12 08:01:46 +00:00
2003-01-10 10:40:52 +00:00
2003-02-28 00:21:42 +00:00
2003-02-28 00:21:42 +00:00
2003-01-27 09:21:03 +00:00
2003-01-27 09:21:03 +00:00
2003-03-10 14:10:55 +00:00
2003-03-14 08:10:12 +00:00
2003-02-28 00:21:42 +00:00
2002-09-09 07:48:25 +00:00
2003-01-27 09:21:03 +00:00
2003-02-28 06:40:43 +00:00
2003-01-27 09:21:03 +00:00
2002-09-09 07:48:25 +00:00
2003-03-14 08:10:12 +00:00
2003-01-27 09:21:03 +00:00
2003-01-17 05:57:20 +00:00
2003-03-14 08:10:12 +00:00
2002-05-07 11:03:17 +00:00
2003-01-10 10:36:28 +00:00
2002-10-31 05:48:00 +00:00
2003-02-12 22:58:20 +00:00
2003-03-14 08:10:12 +00:00
2002-09-15 18:52:19 +00:00
2003-02-11 02:14:28 +00:00
2002-07-18 07:53:20 +00:00
2002-08-12 09:39:51 +00:00
2003-02-28 06:40:43 +00:00
2003-03-08 05:41:30 +00:00
2003-02-28 06:40:43 +00:00
2002-11-10 15:57:59 +00:00
2003-02-12 22:58:20 +00:00
2003-02-28 00:21:42 +00:00
2003-03-10 14:10:55 +00:00
2003-03-10 14:10:55 +00:00
2003-03-10 14:10:55 +00:00
2002-11-24 03:57:36 +00:00
2002-07-30 08:25:20 +00:00
2003-01-10 10:45:02 +00:00
2002-08-12 07:35:00 +00:00
2003-03-10 14:10:55 +00:00
2002-09-09 07:48:25 +00:00
2003-01-10 10:45:02 +00:00
2003-03-14 08:10:12 +00:00
2003-01-27 09:21:03 +00:00
2003-03-14 08:10:12 +00:00
2003-03-14 08:10:12 +00:00
2002-05-07 11:03:17 +00:00
2002-10-31 05:48:00 +00:00
2003-03-14 08:10:12 +00:00
2002-08-08 08:15:46 +00:00
2002-11-15 04:50:49 +00:00
2003-03-14 08:10:12 +00:00
2003-03-14 08:10:12 +00:00
2003-02-28 00:21:42 +00:00
2003-02-28 00:21:42 +00:00
2003-02-28 00:21:42 +00:00
2003-02-28 06:40:43 +00:00
2003-01-14 16:42:44 +00:00
2002-12-23 12:34:20 +00:00
2003-03-01 06:35:17 +00:00
2002-08-07 13:12:11 +00:00
2003-02-11 02:14:28 +00:00
2003-02-04 05:10:36 +00:00
2003-03-01 06:35:17 +00:00
2003-03-05 10:50:06 +00:00
2003-03-03 03:25:14 +00:00
2003-02-05 14:41:20 +00:00
2002-05-07 11:03:17 +00:00
2002-06-21 13:26:50 +00:00
2003-02-14 09:59:21 +00:00
2003-01-27 09:21:03 +00:00
2003-03-03 14:33:16 +00:00
2003-03-14 08:10:12 +00:00
2003-03-03 14:33:16 +00:00
2002-06-21 13:26:50 +00:00
2002-09-27 06:59:17 +00:00
2002-09-21 09:48:43 +00:00
2003-02-12 22:58:20 +00:00
2003-02-14 13:34:48 +00:00
2002-11-27 13:30:19 +00:00
2003-02-26 06:37:01 +00:00
2003-02-26 06:37:01 +00:00
2003-03-05 15:55:22 +00:00
2003-02-11 02:14:28 +00:00
2003-02-11 02:14:28 +00:00
2003-03-03 14:33:28 +00:00
2003-02-12 22:58:20 +00:00
2003-03-11 13:52:54 +00:00
2003-01-02 07:35:00 +00:00
2002-08-12 02:37:12 +00:00
2003-01-27 09:21:03 +00:00
2003-01-27 09:21:03 +00:00
2003-02-28 06:40:43 +00:00
2003-02-28 06:40:43 +00:00
2003-02-12 22:58:20 +00:00
2003-02-19 05:54:40 +00:00
2003-03-14 08:10:12 +00:00
2003-03-14 08:10:12 +00:00
2003-03-14 08:10:12 +00:00
2003-03-01 06:35:17 +00:00
2003-03-05 15:55:22 +00:00
2002-04-15 05:04:23 +00:00
2003-02-19 07:42:42 +00:00
2003-02-06 00:36:38 +00:00
2003-02-28 00:21:42 +00:00
2003-02-28 06:40:43 +00:00
2003-02-12 22:58:20 +00:00
2003-03-14 08:10:12 +00:00
2003-03-03 14:09:25 +00:00
2003-02-12 22:58:20 +00:00
2002-07-09 01:31:12 +00:00
2002-07-09 01:31:12 +00:00
2003-02-12 22:58:20 +00:00
2003-01-17 05:57:20 +00:00
2003-03-03 03:25:14 +00:00
2003-02-22 13:18:34 +00:00
2003-01-17 05:57:20 +00:00
2003-01-27 09:21:03 +00:00
2003-02-22 13:18:34 +00:00
2003-01-27 09:21:03 +00:00
2003-02-28 06:40:43 +00:00
2003-01-27 09:21:03 +00:00
2002-04-14 04:07:08 +00:00
2002-07-29 16:28:32 +00:00
2003-02-22 13:18:34 +00:00
2003-02-12 22:58:20 +00:00
2003-02-28 06:40:43 +00:00
2003-01-10 10:36:28 +00:00
2003-01-27 09:21:03 +00:00
2002-06-30 17:07:20 +00:00
2003-02-28 00:21:42 +00:00
2003-03-14 08:10:12 +00:00
2003-02-26 06:37:01 +00:00
2003-02-26 06:37:01 +00:00
2003-03-14 08:10:12 +00:00
2003-02-28 06:40:43 +00:00
2003-01-17 05:57:20 +00:00
2003-02-12 22:58:20 +00:00
2002-07-30 08:25:20 +00:00
2003-03-14 08:10:12 +00:00
2003-01-14 16:42:44 +00:00
2002-07-30 08:25:20 +00:00
2003-01-27 09:21:03 +00:00
2002-09-09 07:48:25 +00:00
2003-01-27 09:21:03 +00:00
2002-09-09 07:48:25 +00:00
2003-01-14 16:42:44 +00:00
2003-03-14 08:10:12 +00:00
2002-09-09 07:48:25 +00:00
2002-05-09 16:31:13 +00:00
2003-01-27 09:21:03 +00:00
2003-01-27 09:21:03 +00:00
2003-02-28 06:40:43 +00:00
2002-11-21 07:08:40 +00:00
2003-02-16 02:16:36 +00:00
2002-09-29 10:30:59 +00:00
2002-09-09 07:48:25 +00:00
2002-10-24 04:36:57 +00:00
2003-01-02 06:54:03 +00:00
2003-03-14 08:10:12 +00:00
2003-03-14 08:10:12 +00:00
2003-02-12 22:58:20 +00:00
2003-03-13 11:53:36 +00:00
2003-03-14 08:10:12 +00:00
2003-02-28 00:21:42 +00:00
2003-01-27 09:21:03 +00:00
2003-02-28 06:40:43 +00:00
2003-03-14 08:10:12 +00:00