Changeset 2717 in kBuild for trunk/src/kmk/read.c
- Timestamp:
- Dec 30, 2013 12:58:43 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/read.c
r2591 r2717 961 961 #ifdef KMK 962 962 /* Check for the kBuild language extensions. */ 963 if ( wlen >= sizeof("kBuild-define") - 1 964 && strneq (p, "kBuild-define", sizeof("kBuild-define") - 1)) 965 krc = eval_kbuild_define (&kdata, fstart, p, wlen, p2, eol, ignoring); 966 else if ( wlen >= sizeof("kBuild-endef") - 1 967 && strneq (p, "kBuild-endef", sizeof("kBuild-endef") - 1)) 968 krc = eval_kbuild_endef (&kdata, fstart, p, wlen, p2, eol, ignoring); 969 else 970 krc = 42; 971 if (krc != 42) 963 if ( wlen > sizeof("kBuild-") 964 && strneq (p, "kBuild-", sizeof("kBuild-") - 1)) 972 965 { 973 if (krc != 0) 974 error (fstart, _("krc=%d"), krc); 975 continue; 966 krc = eval_kbuild_read_hook (&kdata, fstart, p, wlen, p2, eol, ignoring); 967 if (krc != 42) 968 { 969 if (krc != 0) 970 error (fstart, _("krc=%d"), krc); 971 continue; 972 } 976 973 } 977 978 974 #endif /* KMK */ 979 975 … … 1852 1848 definition[idx - 1] = '\0'; 1853 1849 1850 #ifndef CONFIG_WITH_VALUE_LENGTH 1854 1851 v = do_variable_definition (&defstart, name, definition, origin, flavor, 0); 1852 #else 1853 v = do_variable_definition_2 (&defstart, name, definition, 1854 idx ? idx - 1 : idx, flavor == f_simple, 1855 0 /* free_value */, origin, flavor, 1856 0 /*target_var*/); 1857 #endif 1855 1858 free (definition); 1856 1859 free (var);
Note:
See TracChangeset
for help on using the changeset viewer.