Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-and-itasks
clean-ide
Commits
fb6b8d97
Commit
fb6b8d97
authored
Oct 05, 2018
by
Build
Committed by
Mart Lubbers
Jan 10, 2019
Browse files
support double flags for mac as well
parent
06f55a97
Pipeline
#17647
passed with stage
in 55 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
MacOSX/PmCleanSystem.icl
View file @
fb6b8d97
...
...
@@ -403,7 +403,7 @@ Link linker winfun path
applicationOptions
=:{
ss
,
hs
,
initial_heap_size
,
profiling
,
heap_size_multiple
,
o
,
memoryProfilingMinimumHeapSize
=
minheap
}
optionspathname
library_file_names
object_file_names
static_libraries
static
gen_relocs
gen_symbol_table
gen_linkmap
link_resources
resource_path
gen_dll
dll_syms
startupdir
dynlstr
_
use_64_bit_processor
ps
#
(
linker
,
linkerdir
,
_
)
=
get_path_name_and_options
linker
startupdir
#
(
linker
,
linkerdir
,
options1
,
options2
)
=
get_path_name_and_options
2
linker
""
#
flags
=
ApplicationOptionsToFlags
applicationOptions
#
optdirpath
=
RemoveFilename
optionspathname
#
((
ok
,
pd_optdirpath
),
ps
)
=
pd_StringToPath
optdirpath
ps
...
...
@@ -442,8 +442,8 @@ Link linker winfun path
#
(
err
,
ps
)
=
if
is_gcc
(
Nothing
,
ps
)
(
accFiles
(
WriteLinkOpts
linkoptspath
linkopts
)
ps
)
|
isJust
err
=
(
winfun
(
fromJust
err
)
ps
,
False
)
#
linker_args
=
if
is_gcc
[
"-s"
,
"-o"
,
path
:
[
optionspathname
:
StrictListToList
(
RemoveDup
object_file_names
)]++
StrictListToList
library_file_names
]
[
"-I"
,
linkoptspath
,
"-O"
,
linkerrspath
]
#
linker_args
=
if
is_gcc
[
"-s"
,
"-o"
,
path
:
[
optionspathname
:
StrictListToList
(
RemoveDup
object_file_names
)]++
add_options_string_to_args
0
options2
(
StrictListToList
library_file_names
)
]
(
add_options_string_to_args
0
options1
[
"-I"
,
linkoptspath
,
"-O"
,
linkerrspath
]
)
#
(
argv
,
args_memory
)
=
make_argv
[
linker
:
linker_args
]
#
ld_pid
=
fork
|
ld_pid
<
0
...
...
Mart Lubbers
@mlubbers
mentioned in commit
24701a6c
·
Jan 14, 2019
mentioned in commit
24701a6c
mentioned in commit 24701a6c536823401fbc461b34ecfb1fd03f6b20
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment