mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-12 20:50:41 +01:00
Change internal linker in cross-endian message.
Change message level from error to warning, in order to allow to work on full support of cross-endian internal assemblers and linkers.
This commit is contained in:
parent
2cbaa24f76
commit
b054febbc8
@ -3250,7 +3250,7 @@ link_e_undefined_symbol_in_obj=09221_E_Undefined symbol: $1 (first seen in $2)
|
|||||||
% The specified symbol is used, but not defined and was first seen in the specified object file.
|
% The specified symbol is used, but not defined and was first seen in the specified object file.
|
||||||
link_e_undefined_symbol=09222_E_Undefined symbol: $1
|
link_e_undefined_symbol=09222_E_Undefined symbol: $1
|
||||||
% The specified symbol is used, but not defined.
|
% The specified symbol is used, but not defined.
|
||||||
link_e_unsupported_cross_endian_internal_linker=09223_E_Using internal linker in cross-endian configuration is not supported
|
link_w_unsupported_cross_endian_internal_linker=09223_W_Internal linker in cross-endian configuration is work in progress
|
||||||
% The internal linker does not correctly handle endianess conversion.
|
% The internal linker does not correctly handle endianess conversion.
|
||||||
% \end{description}
|
% \end{description}
|
||||||
# EndOfTeX
|
# EndOfTeX
|
||||||
|
|||||||
@ -985,7 +985,7 @@ const
|
|||||||
link_e_comdat_selection_differs=09220;
|
link_e_comdat_selection_differs=09220;
|
||||||
link_e_undefined_symbol_in_obj=09221;
|
link_e_undefined_symbol_in_obj=09221;
|
||||||
link_e_undefined_symbol=09222;
|
link_e_undefined_symbol=09222;
|
||||||
link_e_unsupported_cross_endian_internal_linker=09223;
|
link_w_unsupported_cross_endian_internal_linker=09223;
|
||||||
unit_t_unitsearch=10000;
|
unit_t_unitsearch=10000;
|
||||||
unit_t_ppu_loading=10001;
|
unit_t_ppu_loading=10001;
|
||||||
unit_u_ppu_name=10002;
|
unit_u_ppu_name=10002;
|
||||||
@ -1171,7 +1171,7 @@ const
|
|||||||
option_info=11024;
|
option_info=11024;
|
||||||
option_help_pages=11025;
|
option_help_pages=11025;
|
||||||
|
|
||||||
MsgTxtSize = 92299;
|
MsgTxtSize = 92296;
|
||||||
|
|
||||||
MsgIdxMax : array[1..20] of longint=(
|
MsgIdxMax : array[1..20] of longint=(
|
||||||
29,109,371,134,102,63,148,38,224,71,
|
29,109,371,134,102,63,148,38,224,71,
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -5702,7 +5702,7 @@ begin
|
|||||||
if source_info.endian<>target_info.endian then
|
if source_info.endian<>target_info.endian then
|
||||||
begin
|
begin
|
||||||
if option.LinkInternSetExplicitly then
|
if option.LinkInternSetExplicitly then
|
||||||
Message(link_e_unsupported_cross_endian_internal_linker)
|
Message(link_w_unsupported_cross_endian_internal_linker)
|
||||||
else
|
else
|
||||||
include(init_settings.globalswitches,cs_link_extern);
|
include(init_settings.globalswitches,cs_link_extern);
|
||||||
end;
|
end;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user