~registry/gnustep/gnustep-make

« back to all changes in this revision

Viewing changes to target.make

  • Committer: dpsimons
  • Date: 2016-11-22 22:43:57 UTC
  • Revision ID: svn-v4:72102866-910b-0410-8b05-ffd578937521:tools/make/trunk:40230
Fix EXTRACT_CLASS_NAMES_COMMAND for Mingw64

Show diffs side-by-side

added added

removed removed

Lines of Context:
1063
1063
ADDITIONAL_LDFLAGS += -Wl,--enable-auto-import
1064
1064
ADDITIONAL_FLAGS += -fno-omit-frame-pointer
1065
1065
 
1066
 
# On Mingw64, it looks like the class name symbols start with '___' rather 
1067
 
# than '__'
1068
 
EXTRACT_CLASS_NAMES_COMMAND = $(NM) -Pg $$object_file | sed -n -e '/^___objc_class_name_[A-Za-z0-9_.]* [^U]/ {s/^___objc_class_name_\([A-Za-z0-9_.]*\) [^U].*/\1/p;}'
 
1066
# On Mingw64, it looks like the class name symbols start with '__' rather 
 
1067
# than '___' like Mingw32
 
1068
EXTRACT_CLASS_NAMES_COMMAND = $(NM) -Pg $$object_file | sed -n -e '/^__objc_class_name_[A-Za-z0-9_.]* [^U]/ {s/^__objc_class_name_\([A-Za-z0-9_.]*\) [^U].*/\1/p;}'
1069
1069
 
1070
1070
endif
1071
1071