Zoltan Somogyi
455e1eea75
The runtime had two different conventions for naming types.
...
Estimated hours taken: 2
Branches: main
The runtime had two different conventions for naming types. One convention,
used mostly in the debugger-related modules, added underscores between
capitalized words; example: MR_Label_Layout. The other convention, used
in most modules, used capitalized words without underscores (e.g. MR_TypeInfo).
This diff standardizes on the second convention. It has no algorithmic changes,
only renames of types.
runtime/*.[ch]:
trace/*.[ch]:
compiler/*.m:
library/*.m:
mdbcomp/*.m:
Effect the change described above. The only substantive change is that
runtime/mercury_stack_layout.h used to define *two* types for trace
levels: MR_TraceLevel and MR_Trace_Level, and this diff standardizes
on just one (they had equivalent definitions).
runtime/mercury_bootstrap.h:
Add a #define from the old name to the new for all the changed type
names that the installed compiler can put into .c files. We can delete
these #defines some time after this diff has bootstrapped.
slice/.mgnuc_opts:
Restore the --no-mercury-stdlib-dir option, without which the slice
directory won't compile after this change (because it looks for type
names in the installed runtime header files, which define the old
versions of type names).
2006-11-29 05:18:42 +00:00
..
2006-08-02 06:48:56 +00:00
2005-09-14 05:31:37 +00:00
2005-05-20 06:15:28 +00:00
2005-09-19 08:07:15 +00:00
2005-09-19 08:07:15 +00:00
2006-11-29 05:18:42 +00:00
2005-06-21 03:12:03 +00:00
2006-11-29 05:18:42 +00:00
2005-06-21 03:12:03 +00:00
2005-08-11 01:12:53 +00:00
2006-11-29 05:18:42 +00:00
2005-10-06 08:14:13 +00:00
2006-11-14 00:15:41 +00:00
2005-09-27 06:20:54 +00:00
2005-06-20 02:16:44 +00:00
2005-02-15 05:22:40 +00:00
2006-11-07 03:39:31 +00:00
2006-11-28 06:57:43 +00:00
2005-10-05 06:34:27 +00:00
2005-06-21 03:12:03 +00:00
2006-11-01 02:31:19 +00:00
2006-11-03 08:31:22 +00:00
2006-11-29 05:18:42 +00:00
2006-11-01 02:31:19 +00:00
2006-08-20 05:41:45 +00:00
2005-06-21 03:12:03 +00:00
2006-11-29 05:18:42 +00:00
2005-10-05 06:34:27 +00:00
2006-11-14 00:15:41 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-14 00:15:41 +00:00
2005-08-11 01:12:53 +00:00
2006-11-14 00:15:41 +00:00
2006-11-01 02:31:19 +00:00
2006-11-03 08:31:22 +00:00
2006-11-14 00:15:41 +00:00
2006-11-29 05:18:42 +00:00
2006-11-17 05:23:26 +00:00
2006-06-08 08:20:17 +00:00
2006-11-14 00:15:41 +00:00
2005-08-01 02:40:13 +00:00
2006-11-14 00:15:41 +00:00
2006-10-11 22:42:10 +00:00
2006-10-14 16:59:41 +00:00
2006-03-29 08:09:58 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-02-24 07:11:21 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-10-09 06:40:29 +00:00
2005-09-27 06:20:54 +00:00
2006-03-29 08:09:58 +00:00
2006-03-18 15:57:58 +00:00
2006-11-01 02:31:19 +00:00
2006-11-01 02:31:19 +00:00
2006-11-01 02:31:19 +00:00
2006-11-01 02:31:19 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-14 00:15:41 +00:00
2006-04-24 04:38:41 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-01 02:31:19 +00:00
2006-11-29 05:18:42 +00:00
2006-11-14 00:15:41 +00:00
2006-08-15 04:19:40 +00:00
2006-11-14 00:15:41 +00:00
2006-11-14 00:15:41 +00:00
2006-09-26 07:08:20 +00:00
2006-11-14 00:15:41 +00:00
2006-11-14 00:15:41 +00:00
2006-09-26 03:53:23 +00:00
2006-11-29 00:37:25 +00:00
2006-11-28 06:57:43 +00:00
2006-11-14 00:15:41 +00:00
2005-06-20 02:16:44 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-01 02:31:19 +00:00
2006-11-01 02:31:19 +00:00
2005-09-13 08:25:44 +00:00
2006-11-14 00:15:41 +00:00
2005-06-20 02:16:44 +00:00
2006-06-08 08:20:17 +00:00
2006-06-08 08:20:17 +00:00
2006-06-08 08:20:17 +00:00
2006-06-08 08:20:17 +00:00
2006-06-08 08:20:17 +00:00
2006-06-08 08:20:17 +00:00
2006-06-08 08:20:17 +00:00
2006-06-08 08:20:17 +00:00
2006-06-08 08:20:17 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-06-08 08:20:17 +00:00
2005-02-15 05:22:40 +00:00
2005-02-15 05:22:40 +00:00
2006-10-03 11:41:46 +00:00
2006-07-05 03:00:48 +00:00
2006-11-14 00:15:41 +00:00
2006-08-07 06:21:32 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-24 03:48:30 +00:00
2006-11-24 03:48:30 +00:00
2006-11-14 00:15:41 +00:00
2005-06-21 03:12:03 +00:00
2006-02-22 06:23:54 +00:00
2005-09-01 07:37:26 +00:00
2006-06-08 08:20:17 +00:00
2005-10-25 04:00:56 +00:00
2005-10-25 04:00:56 +00:00
2005-04-21 05:47:19 +00:00
2006-11-29 05:18:42 +00:00
2005-10-05 06:34:27 +00:00
2006-11-29 05:18:42 +00:00
2006-11-29 05:18:42 +00:00
2006-11-14 00:15:41 +00:00
2006-08-20 05:01:48 +00:00
2006-11-23 04:08:55 +00:00
2006-08-30 14:11:48 +00:00