Changes in / [9b642f92:0798689] in mainline


Ignore:
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    r9b642f92 r0798689  
    605605! CONFIG_STRIP_BINARIES (n/y)
    606606
    607 % Strip revision information (helpful when comparing outputs)
    608 ! CONFIG_STRIP_REVISION_INFO (n/y)
    609 
    610607% Optimization level
    611608@ "3" Level 3 (recommended).
  • boot/Makefile.build

    r9b642f92 r0798689  
    4646COMMON_CFLAGS = $(INCLUDES) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \
    4747        -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
    5049
    5150GCC_CFLAGS = -Wall -Wextra -Wno-unused-parameter -Wmissing-prototypes \
  • kernel/Makefile

    r9b642f92 r0798689  
    8484COMMON_CFLAGS = $(INCLUDES_FLAGS) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \
    8585        -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
    8887
    8988GCC_CFLAGS = -std=gnu99 -Wall -Wextra -Wno-unused-parameter \
  • tools/config.py

    r9b642f92 r0798689  
    445445def create_output(mkname, mcname, config, rules):
    446446        "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())
    457449        timestamp = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(timestamp_unix))
    458450       
     
    466458                sys.stderr.write("failed\n")
    467459       
    468         if (not strip_rev_info) and (len(version) == 3):
     460        if len(version) == 3:
    469461                revision = version[1]
    470462                if version[0] != 1:
  • tools/mkarray.py

    r9b642f92 r0798689  
    7070        section = sys.argv[4]
    7171       
    72         timestamp = (1980, 1, 1, 0, 0, 0)
    73        
    7472        header_ctx = []
    7573        desc_ctx = []
     
    8179        archive = zipfile.ZipFile("%s.zip" % dest, "w", zipfile.ZIP_STORED)
    8280       
    83         for src in sorted(sys.argv[5:]):
     81        for src in sys.argv[5:]:
    8482                basename = os.path.basename(src)
    8583                plainname = os.path.splitext(basename)[0]
     
    9795                        src_data = deflate(src_data)
    9896                        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)
    10198                else:
    10299                        src_fname = src
     
    158155        data += "\n\n"
    159156        data += "#endif\n"
    160         zipinfo = zipfile.ZipInfo("%s.h" % dest, timestamp)
    161         archive.writestr(zipinfo, data)
     157        archive.writestr("%s.h" % dest, data)
    162158       
    163159        data = ''
     
    170166        data += "\n".join(data_ctx)
    171167        data += "\n"
    172         zipinfo = zipfile.ZipInfo("%s.s" % dest, timestamp)
    173         archive.writestr(zipinfo, data)
     168        archive.writestr("%s.s" % dest, data)
    174169       
    175170        data = ''
     
    185180        data += "\n".join(size_ctx)
    186181        data += "\n"
    187         zipinfo = zipfile.ZipInfo("%s_desc.c" % dest, timestamp)
    188         archive.writestr(zipinfo, data)
     182        archive.writestr("%s_desc.c" % dest, data)
    189183       
    190184        archive.close()
  • uspace/Makefile.common

    r9b642f92 r0798689  
    110110LIBSOFTINT_PREFIX = $(LIB_PREFIX)/softint
    111111
    112 STARTUP = $(LIBC_PREFIX)/arch/$(UARCH)/src/entry.o
    113 
    114112LIBMATH_PREFIX = $(LIB_PREFIX)/math
    115113LIBMATH_INCLUDES_FLAGS = \
     
    236234COMMON_CFLAGS = $(INCLUDES_FLAGS) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \
    237235        -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
    240237
    241238GCC_CFLAGS = -ffunction-sections -Wall -Wextra -Wno-clobbered \
     
    304301
    305302$(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)
    307304ifeq ($(CONFIG_STRIP_BINARIES),y)
    308305        $(STRIP) $(BINARY)
     
    340337ifneq ($(TEST_OUTPUT),)
    341338$(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)
    343340ifeq ($(CONFIG_STRIP_BINARIES),y)
    344341        $(STRIP) $(TEST_OUTPUT)
  • uspace/lib/c/arch/abs32le/_link.ld.in

    r9b642f92 r0798689  
     1STARTUP(LIBC_PATH/arch/UARCH/src/entry.o)
    12ENTRY(__entry)
    23
  • uspace/lib/c/arch/amd64/_link.ld.in

    r9b642f92 r0798689  
     1STARTUP(LIBC_PATH/arch/UARCH/src/entry.o)
    12ENTRY(__entry)
    23
  • uspace/lib/c/arch/arm32/_link.ld.in

    r9b642f92 r0798689  
     1STARTUP(LIBC_PATH/arch/UARCH/src/entry.o)
    12ENTRY(__entry)
    23
  • uspace/lib/c/arch/ia32/_link.ld.in

    r9b642f92 r0798689  
    11#ifndef SHLIB
     2STARTUP(LIBC_PATH/arch/UARCH/src/entry.o)
    23ENTRY(__entry)
    34#endif
  • uspace/lib/c/arch/ia64/_link.ld.in

    r9b642f92 r0798689  
     1STARTUP(LIBC_PATH/arch/UARCH/src/entry.o)
    12ENTRY(__entry)
    23
  • uspace/lib/c/arch/mips32/_link.ld.in

    r9b642f92 r0798689  
     1STARTUP(LIBC_PATH/arch/UARCH/src/entry.o)
    12ENTRY(__entry)
    23
  • uspace/lib/c/arch/ppc32/_link.ld.in

    r9b642f92 r0798689  
     1STARTUP(LIBC_PATH/arch/UARCH/src/entry.o)
    12ENTRY(__entry)
    23
  • uspace/lib/c/arch/riscv64/_link.ld.in

    r9b642f92 r0798689  
     1STARTUP(LIBC_PATH/arch/UARCH/src/entry.o)
    12ENTRY(__entry)
    23
  • uspace/lib/c/arch/sparc64/_link.ld.in

    r9b642f92 r0798689  
     1STARTUP(LIBC_PATH/arch/UARCH/src/entry.o)
    12ENTRY(__entry)
    23
  • uspace/lib/pcut/Makefile

    r9b642f92 r0798689  
    3636
    3737test-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)
    3939
  • uspace/lib/pcut/update-from-master.sh

    r9b642f92 r0798689  
    8080
    8181test-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)
    8383
    8484EOF_MAKEFILE_TAIL
Note: See TracChangeset for help on using the changeset viewer.