mirror of
https://github.com/Mercury-Language/mercury.git
synced 2025-12-10 03:13:46 +00:00
Delete left over references to the IL backend.
scripts/final_grade_options.sh-subr:
scripts/mmake.in:
scripts/parse_grade_options.sh-subr:
As above.
This commit is contained in:
@@ -85,7 +85,7 @@ esac
|
||||
# The none-C backends do not support single-precision floats, time profiling or
|
||||
# memory profiling.
|
||||
#
|
||||
case $target in il|csharp|java|erlang)
|
||||
case $target in csharp|java|erlang)
|
||||
case $single_prec_float in true)
|
||||
echo "--single-prec-float and --target $target are not compatible" 1>&2
|
||||
exit 1 ;;
|
||||
@@ -108,26 +108,26 @@ case $decl_debug in true)
|
||||
esac
|
||||
|
||||
#
|
||||
# --target IL, C#, Java, Erlang implies --high-level-code
|
||||
# --target C#, Java, Erlang implies --high-level-code
|
||||
#
|
||||
case $target in il|csharp|java|erlang)
|
||||
case $target in csharp|java|erlang)
|
||||
highlevel_code=true ;;
|
||||
esac
|
||||
|
||||
#
|
||||
# --target IL, C#, Java, Erlang implies --high-level-data
|
||||
# --target C#, Java, Erlang implies --high-level-data
|
||||
#
|
||||
case $target in il|csharp|java|erlang)
|
||||
case $target in csharp|java|erlang)
|
||||
highlevel_data=true ;;
|
||||
esac
|
||||
|
||||
#
|
||||
# --target IL, C#, Java, Erlang implies --gc automatic.
|
||||
# --target C#, Java, Erlang implies --gc automatic.
|
||||
# NOTE: the .par grade component is meaningless for the non-C backends,
|
||||
# so we set it to false if they are being used. This avoids having to
|
||||
# deal with grades like "java.par".
|
||||
#
|
||||
case $target in il|csharp|java|erlang)
|
||||
case $target in csharp|java|erlang)
|
||||
gc_method=automatic
|
||||
thread_safe=false
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user