Changeset 37e8c4a in mainline for kernel/Makefile


Ignore:
Timestamp:
2017-10-26T23:45:41Z (7 years ago)
Author:
jzr <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d4da860
Parents:
90c340fb
Message:

Disallow common symbols. They are never needed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/Makefile

    r90c340fb r37e8c4a  
    8484COMMON_CFLAGS = $(INCLUDES_FLAGS) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \
    8585        -ffreestanding -fno-builtin -nostdlib -nostdinc \
    86         -fexec-charset=UTF-8 -finput-charset=UTF-8
     86        -fexec-charset=UTF-8 -finput-charset=UTF-8 -fno-common
    8787
    8888GCC_CFLAGS = -std=gnu99 -Wall -Wextra -Wno-unused-parameter \
     
    112112#
    113113AFLAGS =
    114 LFLAGS = -n -T $(LINK) -M --fatal-warnings
     114LFLAGS = -n -T $(LINK) -M --fatal-warnings --warn-common
    115115
    116116# FIXME: This condition is a workaround for issues #693 and #694.
Note: See TracChangeset for help on using the changeset viewer.