[m-dev.] for review: fix for name mangling bug

Tyson Richard DOWD trd at students.cs.mu.oz.au
Tue Apr 8 11:33:46 AEST 1997


> 
> Hi,
> 
> Tyson, can you please review this one?
> (It is a pretty trivial change.)
> 
> Estimated hours taken: 0.75
> 
> Fix a bug where having a type named `,'/2 caused an error in
> the generated C code, because the type name was not being mangled.
> 
> compiler/llds_out.m:
> 	Mangle type names for base_type_infos.
> 
> tests/valid/name_mangling.m:
> tests/valid/Mmake:
> tests/hard_coded/name_mangling.m:
> tests/hard_coded/Mmake:
> 	Add some more tests of name mangling to `name_mangling.m',
> 	and move it from the `valid' to the `hard_coded' directory,
> 	since it is now a complete program that produces output.

Looks fine.

-- 
       Tyson Dowd           #
                            #             Sign on refridgerator:
     trd at cs.mu.oz.au        #           Refrigerate after opening. 
http://www.cs.mu.oz.au/~trd #                  - C. J. Owen.



More information about the developers mailing list