Changes in / [9b642f92:0798689] in mainline
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
r9b642f92 r0798689 605 605 ! CONFIG_STRIP_BINARIES (n/y) 606 606 607 % Strip revision information (helpful when comparing outputs)608 ! CONFIG_STRIP_REVISION_INFO (n/y)609 610 607 % Optimization level 611 608 @ "3" Level 3 (recommended). -
boot/Makefile.build
r9b642f92 r0798689 46 46 COMMON_CFLAGS = $(INCLUDES) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \ 47 47 -ffreestanding -fno-builtin -nostdlib -nostdinc \ 48 -fexec-charset=UTF-8 -finput-charset=UTF-8 -fno-common \ 49 -fdebug-prefix-map=$(realpath $(ROOT_PATH))=. 48 -fexec-charset=UTF-8 -finput-charset=UTF-8 -fno-common 50 49 51 50 GCC_CFLAGS = -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes \ -
kernel/Makefile
r9b642f92 r0798689 84 84 COMMON_CFLAGS = $(INCLUDES_FLAGS) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \ 85 85 -ffreestanding -fno-builtin -nostdlib -nostdinc \ 86 -fexec-charset=UTF-8 -finput-charset=UTF-8 -fno-common \ 87 -fdebug-prefix-map=$(realpath $(ROOT_PATH))=. 86 -fexec-charset=UTF-8 -finput-charset=UTF-8 -fno-common 88 87 89 88 GCC_CFLAGS = -std=gnu99 -Wall -Wextra -Wno-unused-parameter \ -
tools/config.py
r9b642f92 r0798689 445 445 def create_output(mkname, mcname, config, rules): 446 446 "Create output configuration" 447 448 varname_strip = 'CONFIG_STRIP_REVISION_INFO' 449 strip_rev_info = (varname_strip in config) and (config[varname_strip] == 'y') 450 451 if strip_rev_info: 452 timestamp_unix = int(0) 453 else: 454 # TODO: Use commit timestamp instead of build time. 455 timestamp_unix = int(time.time()) 456 447 448 timestamp_unix = int(time.time()) 457 449 timestamp = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(timestamp_unix)) 458 450 … … 466 458 sys.stderr.write("failed\n") 467 459 468 if (not strip_rev_info) and (len(version) == 3):460 if len(version) == 3: 469 461 revision = version[1] 470 462 if version[0] != 1: -
tools/mkarray.py
r9b642f92 r0798689 70 70 section = sys.argv[4] 71 71 72 timestamp = (1980, 1, 1, 0, 0, 0)73 74 72 header_ctx = [] 75 73 desc_ctx = [] … … 81 79 archive = zipfile.ZipFile("%s.zip" % dest, "w", zipfile.ZIP_STORED) 82 80 83 for src in s orted(sys.argv[5:]):81 for src in sys.argv[5:]: 84 82 basename = os.path.basename(src) 85 83 plainname = os.path.splitext(basename)[0] … … 97 95 src_data = deflate(src_data) 98 96 src_fname = os.path.basename("%s.deflate" % src) 99 zipinfo = zipfile.ZipInfo(src_fname, timestamp) 100 archive.writestr(zipinfo, src_data) 97 archive.writestr(src_fname, src_data) 101 98 else: 102 99 src_fname = src … … 158 155 data += "\n\n" 159 156 data += "#endif\n" 160 zipinfo = zipfile.ZipInfo("%s.h" % dest, timestamp) 161 archive.writestr(zipinfo, data) 157 archive.writestr("%s.h" % dest, data) 162 158 163 159 data = '' … … 170 166 data += "\n".join(data_ctx) 171 167 data += "\n" 172 zipinfo = zipfile.ZipInfo("%s.s" % dest, timestamp) 173 archive.writestr(zipinfo, data) 168 archive.writestr("%s.s" % dest, data) 174 169 175 170 data = '' … … 185 180 data += "\n".join(size_ctx) 186 181 data += "\n" 187 zipinfo = zipfile.ZipInfo("%s_desc.c" % dest, timestamp) 188 archive.writestr(zipinfo, data) 182 archive.writestr("%s_desc.c" % dest, data) 189 183 190 184 archive.close() -
uspace/Makefile.common
r9b642f92 r0798689 110 110 LIBSOFTINT_PREFIX = $(LIB_PREFIX)/softint 111 111 112 STARTUP = $(LIBC_PREFIX)/arch/$(UARCH)/src/entry.o113 114 112 LIBMATH_PREFIX = $(LIB_PREFIX)/math 115 113 LIBMATH_INCLUDES_FLAGS = \ … … 236 234 COMMON_CFLAGS = $(INCLUDES_FLAGS) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \ 237 235 -ffreestanding -fno-builtin -nostdlib -nostdinc -fexec-charset=UTF-8 \ 238 -finput-charset=UTF-8 -D__$(ENDIANESS)__ -fno-common \ 239 -fdebug-prefix-map=$(realpath $(ROOT_PATH))=. 236 -finput-charset=UTF-8 -D__$(ENDIANESS)__ -fno-common 240 237 241 238 GCC_CFLAGS = -ffunction-sections -Wall -Wextra -Wno-clobbered \ … … 304 301 305 302 $(BINARY): $(LINKER_SCRIPT) $(OBJECTS) $(LIBS) $(BASE_LIBS) 306 $(LD) -n $(LFLAGS) -T $(LINKER_SCRIPT) -M -Map $(BINARY).map -o $(BINARY) $( STARTUP) $(OBJECTS) $(LIBS) $(BASE_LIBS)303 $(LD) -n $(LFLAGS) -T $(LINKER_SCRIPT) -M -Map $(BINARY).map -o $(BINARY) $(OBJECTS) $(LIBS) $(BASE_LIBS) 307 304 ifeq ($(CONFIG_STRIP_BINARIES),y) 308 305 $(STRIP) $(BINARY) … … 340 337 ifneq ($(TEST_OUTPUT),) 341 338 $(TEST_OUTPUT): $(LINKER_SCRIPT) $(TEST_OBJECTS) $(TEST_OUTPUT_LIBS) 342 $(LD) -n $(LFLAGS) -T $(LINKER_SCRIPT) -M -Map $(TEST_OUTPUT).map -o $@ $( STARTUP) $(TEST_OBJECTS) $(TEST_OUTPUT_LIBS) $(LIBS) $(BASE_LIBS)339 $(LD) -n $(LFLAGS) -T $(LINKER_SCRIPT) -M -Map $(TEST_OUTPUT).map -o $@ $(TEST_OBJECTS) $(TEST_OUTPUT_LIBS) $(LIBS) $(BASE_LIBS) 343 340 ifeq ($(CONFIG_STRIP_BINARIES),y) 344 341 $(STRIP) $(TEST_OUTPUT) -
uspace/lib/c/arch/abs32le/_link.ld.in
r9b642f92 r0798689 1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 1 2 ENTRY(__entry) 2 3 -
uspace/lib/c/arch/amd64/_link.ld.in
r9b642f92 r0798689 1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 1 2 ENTRY(__entry) 2 3 -
uspace/lib/c/arch/arm32/_link.ld.in
r9b642f92 r0798689 1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 1 2 ENTRY(__entry) 2 3 -
uspace/lib/c/arch/ia32/_link.ld.in
r9b642f92 r0798689 1 1 #ifndef SHLIB 2 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 2 3 ENTRY(__entry) 3 4 #endif -
uspace/lib/c/arch/ia64/_link.ld.in
r9b642f92 r0798689 1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 1 2 ENTRY(__entry) 2 3 -
uspace/lib/c/arch/mips32/_link.ld.in
r9b642f92 r0798689 1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 1 2 ENTRY(__entry) 2 3 -
uspace/lib/c/arch/ppc32/_link.ld.in
r9b642f92 r0798689 1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 1 2 ENTRY(__entry) 2 3 -
uspace/lib/c/arch/riscv64/_link.ld.in
r9b642f92 r0798689 1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 1 2 ENTRY(__entry) 2 3 -
uspace/lib/c/arch/sparc64/_link.ld.in
r9b642f92 r0798689 1 STARTUP(LIBC_PATH/arch/UARCH/src/entry.o) 1 2 ENTRY(__entry) 2 3 -
uspace/lib/pcut/Makefile
r9b642f92 r0798689 36 36 37 37 test-libpcut-%: $(OUTPUT) 38 $(LD) -n $(LFLAGS) -T $(LINKER_SCRIPT) -o $@ $ (STARTUP) $^ $(OUTPUT) $(BASE_LIBS)38 $(LD) -n $(LFLAGS) -T $(LINKER_SCRIPT) -o $@ $^ $(OUTPUT) $(BASE_LIBS) 39 39 -
uspace/lib/pcut/update-from-master.sh
r9b642f92 r0798689 80 80 81 81 test-libpcut-%: $(OUTPUT) 82 $(LD) -n $(LFLAGS) -T $(LINKER_SCRIPT) -o $@ $ (STARTUP) $^ $(OUTPUT) $(BASE_LIBS)82 $(LD) -n $(LFLAGS) -T $(LINKER_SCRIPT) -o $@ $^ $(OUTPUT) $(BASE_LIBS) 83 83 84 84 EOF_MAKEFILE_TAIL
Note:
See TracChangeset
for help on using the changeset viewer.