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
24701a6c
Commit
24701a6c
authored
Jan 14, 2019
by
Build
Browse files
Revert "support double flags for mac as well"
This reverts commit
fb6b8d97
.
parent
e1a45f07
Changes
1
Hide whitespace changes
Inline
Side-by-side
MacOSX/PmCleanSystem.icl
View file @
24701a6c
...
...
@@ -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
,
options1
,
options2
)
=
get_path_name_and_options
2
linker
""
#
(
linker
,
linkerdir
,
_
)
=
get_path_name_and_options
linker
startupdir
#
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
)]++
add_options_string_to_args
0
options2
(
StrictListToList
library_file_names
)
]
(
add_options_string_to_args
0
options1
[
"-I"
,
linkoptspath
,
"-O"
,
linkerrspath
]
)
#
linker_args
=
if
is_gcc
[
"-s"
,
"-o"
,
path
:
[
optionspathname
:
StrictListToList
(
RemoveDup
object_file_names
)]++
StrictListToList
library_file_names
]
[
"-I"
,
linkoptspath
,
"-O"
,
linkerrspath
]
#
(
argv
,
args_memory
)
=
make_argv
[
linker
:
linker_args
]
#
ld_pid
=
fork
|
ld_pid
<
0
...
...
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