diff options
author | John Levon <john.levon@joyent.com> | 2019-03-08 17:40:00 +0000 |
---|---|---|
committer | John Levon <john.levon@joyent.com> | 2019-05-03 02:15:58 -0700 |
commit | 3eca610387779e26c8c63e26d2ba418b0cd1bf5a (patch) | |
tree | 11359001bf90df8b1a0d2fefd2185c3405f52daa /usr/src/lib/libc | |
parent | 5bb525f494c825f138113d51f2ba7acf185093f3 (diff) | |
download | illumos-joyent-3eca610387779e26c8c63e26d2ba418b0cd1bf5a.tar.gz |
10816 ctf_dwarf_convert_type() relies on un-initialized id
10817 ctfconvert -i option is mis-handled
10818 Improve ctfconvert error messages
10819 ctfconvert should handle empty dies
10820 ctfconvert -i never converts
10821 bad free in ctf_dwarf_init_die
10815 shouldn't build gcore.c as part of kmdb
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>
Diffstat (limited to 'usr/src/lib/libc')
-rw-r--r-- | usr/src/lib/libc/Makefile.targ | 40 | ||||
-rw-r--r-- | usr/src/lib/libc/capabilities/Makefile.targ | 6 |
2 files changed, 24 insertions, 22 deletions
diff --git a/usr/src/lib/libc/Makefile.targ b/usr/src/lib/libc/Makefile.targ index 31992a9ee8..326cca9bf4 100644 --- a/usr/src/lib/libc/Makefile.targ +++ b/usr/src/lib/libc/Makefile.targ @@ -21,8 +21,8 @@ # # Copyright 2009 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. -# Copyright 2016 Joyent, Inc. # +# Copyright (c) 2019, Joyent, Inc. # # libc build rules @@ -32,7 +32,7 @@ # pics/%.o: $(OPTIMIZED_LIBCBASE)/gen/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/crt/%.c $(COMPILE.c) -o $@ $< @@ -40,7 +40,7 @@ pics/%.o: $(LIBCBASE)/crt/%.c pics/%.o: $(LIBCBASE)/crt/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/gen/%.c $(COMPILE.c) -o $@ $< @@ -48,15 +48,15 @@ pics/%.o: $(LIBCBASE)/gen/%.c pics/%.o: $(LIBCBASE)/gen/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/gen/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/_stack_grow.o: $(LIBCBASE)/../$(TARGET_ARCH)/gen/_stack_grow.s $(BUILD.s) $(LIBCBASE)/../$(TARGET_ARCH)/gen/_stack_grow.s - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/fp/%.c $(COMPILE.c) -o $@ $< @@ -68,7 +68,7 @@ pics/%.o: $(LIBCBASE)/../$(MACH)/fp/%.c pics/%.o: $(LIBCBASE)/fp/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/fp/%.c $(COMPILE.c) -o $@ $< @@ -76,7 +76,7 @@ pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/fp/%.c pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/fp/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/sys/%.c $(COMPILE.c) -o $@ $< @@ -84,15 +84,15 @@ pics/%.o: $(LIBCBASE)/sys/%.c pics/%.o: $(LIBCBASE)/../common/sys/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/sys/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/../$(MACH)/sys/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/../$(MACH)/sys/%.c $(COMPILE.c) -o $@ $< @@ -104,17 +104,17 @@ pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/sys/%.c pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/sys/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) # rules to build large file aware objects (xxx64.o from xxx.s or xxx.c) pics/%64.o: $(LIBCBASE)/../common/sys/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%64.o: $(LIBCBASE)/sys/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%64.o: $(LIBCBASE)/gen/%.c $(COMPILE.c) -o $@ $< @@ -245,7 +245,7 @@ pics/%.o: $(LIBCBASE)/threads/%.c pics/%.o: $(LIBCBASE)/threads/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/threads/%.c $(COMPILE.c) -o $@ $< @@ -253,7 +253,7 @@ pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/threads/%.c pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/threads/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/unwind/%.c $(COMPILE.c) -o $@ $< @@ -261,7 +261,7 @@ pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/unwind/%.c pics/%.o: $(LIBCBASE)/../$(TARGET_ARCH)/unwind/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/../port/unwind/%.c $(COMPILE.c) -o $@ $< @@ -269,7 +269,7 @@ pics/%.o: $(LIBCBASE)/../port/unwind/%.c pics/%.o: $(LIBCBASE)/../$(MACH)/unwind/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: $(LIBCBASE)/../port/sys/%.c $(COMPILE.c) -o $@ $< @@ -281,12 +281,12 @@ pics/%.o: $(LIBCBASE)/../../crt/common/%.c pics/%.o: $(LIBCBASE)/$(CRTSRCS)/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) # $(SRC)/common rules pics/%.o: $(SRC)/common/atomic/$(TARGETMACH)/%.s $(BUILD.s) - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) $(COMOBJS:%=pics/%): $(SRC)/common/util/$$(@F:.o=.c) $(COMPILE.c) -o $@ $(SRC)/common/util/$(@F:.o=.c) diff --git a/usr/src/lib/libc/capabilities/Makefile.targ b/usr/src/lib/libc/capabilities/Makefile.targ index c2c6951f0d..d9f7891f22 100644 --- a/usr/src/lib/libc/capabilities/Makefile.targ +++ b/usr/src/lib/libc/capabilities/Makefile.targ @@ -22,6 +22,8 @@ # # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. # +# Copyright (c) 2019, Joyent, Inc. +# $(SYMCAP): $(OBJCAP) $(OBJCAP): $(PICS) @@ -31,11 +33,11 @@ $(PICS): pics pics/%.o: ../../$(TRG_PLATFORM)/common/%.s $(COMPILE.s) $< -o $@ - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) pics/%.o: ../../$(ALT_PLATFORM)/common/%.s $(COMPILE.s) $< -o $@ - $(POST_PROCESS_O) + $(POST_PROCESS_S_O) # Combine all pic objects into one relocatable object. Assign any capabilities # to this object, and define the interface. |