Linux Kbuild
[Prev Page][Next Page]
- Re: [PATCH] mm: memmap_init_zone() performance improvement, (continued)
- kconfig-frontends-3.6.0-0 released,
Yann E. MORIN
- [PATCH] localmodconfig: Document localmodconfig in README, Steven Rostedt
- [PATCH] modpost: Permit .GCC.command.line sections,
Jonathan Kliegman
- [PATCH 00/13] Add gdb python scripts as kernel debugging helpers,
Jan Kiszka
- Re: usr/include/linux/kvm_para.h:26: included file 'asm-m68k/kvm_para.h' is not exported, Geert Uytterhoeven
- [PATCH] modpost: Add flag -f for making section mismatches fatal,
Jonathan Kliegman
- [PATCH][GIT PULL] localmodconfig: last minute fix, Steven Rostedt
- [PATCH V3 0/2] dtc: enable use of pre-processor,
Stephen Warren
- [PATCH] kconfig: Fix localyesconfig don't sets to 'yes', Yuta Ando
- [PATCH] [KBUILD] Put the CROSS_COMPILE and ARCH variables in the build directory makefile,
Jason Gunthorpe
- [PATCH]scripts:kconfig:meconf: Add Save button to save config at anytime, Wang YanQing
- Re: [PATCH v2 0/3] MIPS: JZ4740: Move PWM driver to PWM framework,
Ralf Baechle
- [PATCH] x86/kbuild: archscripts depends on scripts_basic,
Jeff Mahoney
- Do I have to rename file when a module changes dependency from 1 file to 2 file?,
Tim Chen
- "firmware: fix directory creation rule matching with make 3.82" break make 3.80,
Jan Beulich
- [RFC] add "enable" to the kconfig language,
Stephen Rothwell
- KBUILD_MODNAME=KBUILD_STR(), Paolo Piacentini
- Re: (fwd) make tar*-pkg considered dangerous, Ben Hutchings
- [PATCH] kbuild: setlocalversion: ignore private tags while reporting local version,
Tushar Behera
- make tar*-pkg considered dangerous,
Andi Kleen
- [PATCH] kbuild: Do not package /boot and /lib in make tar-pkg, Michal Marek
[PATCH] ARM: add dtbImage.<dt> and dtbuImage.<dt> rules,
Richard Genoud
[PATCH] Kbuild: use normal compression settings for tar*-pkg,
Andi Kleen
Re: [kbuild bug] /bin/sh: -c: line 0: syntax error near unexpected token `;', Andreas Schwab
[GIT] kbuild rc fixes for v3.6 (v2), Michal Marek
[GIT] kbuild rc fixes for v3.6,
Michal Marek
[PATCH v2] kconfig: replace 'oldnoconfig' with 'olddefconfig', and keep the old name as an alias,
Adam Lee
[PATCH] KBUILD: Drop exporting an empty irqnr.h., Robert P. J. Day
[PATCH] scripts/Makefile.modpost: error in finding modules from .mod files.,
이건호
is there any value in exporting <linux/irqnr.h> to userspace?,
Robert P. J. Day
[PATCH v2 0/6] menuconfig: jump to search results,
Benjamin Poirier
RFC: Link Time Optimization support for the kernel,
Andi Kleen
- [PATCH 04/74] sections: Add __visible to ia64 sections, Andi Kleen
- [PATCH 63/74] Kbuild, lto: Print correct info messages for vmlinux link, Andi Kleen
- [PATCH 50/74] x86, lto: Make empty_zero_page __visible for LTO, Andi Kleen
- [PATCH 39/74] x86, lto: Mark vdso variables __visible, Andi Kleen
- [PATCH 44/74] lto: Mark functions used by the vsyscall init code visible, Andi Kleen
- [PATCH 09/74] sections: Add __visible to x86 sections, Andi Kleen
- [PATCH 19/74] x86, lto: Add missing asmlinkages and __visible, Andi Kleen
- [PATCH 48/74] x86, lto: Use inline assembler instead of global register variable to get sp, Andi Kleen
- [PATCH 02/74] sections: Make all standard section identifiers __visible, Andi Kleen
- [PATCH 42/74] lto, raid: disable LTO for the Altivec RAID code, Andi Kleen
- [PATCH 58/74] lto, workaround: Work around LTO compiler problem in atheros driver, Andi Kleen
- [PATCH 17/74] lto: Make asmlinkage __visible, Andi Kleen
- [PATCH 37/74] lto, KVM: Don't assume asm statements end up in the same assembler file, Andi Kleen
- [PATCH 26/74] lto, sound: Fix export symbols for !CONFIG_MODULES, Andi Kleen
- [PATCH 53/74] x86, lto, paravirt: Make paravirt thunks global, Andi Kleen
- [PATCH 32/74] lto, PNP: Fix the inline assembler to use asmlinkage symbols, Andi Kleen
- [PATCH 29/74] x86, lto: Make amd.c vide visible, Andi Kleen
- [PATCH 22/74] lto: Change kernel_execve to asmlinkage for all architectures, Andi Kleen
- [PATCH 41/74] x86, lto: Disable LTO for the x86 VDSO, Andi Kleen
- [PATCH 57/74] lto, workaround: Add workaround for LTO build problem in pvrusb2-audio, Andi Kleen
- [PATCH 33/74] x86, lto, apm: Make APM data structure used from assembler visible, Andi Kleen
- [PATCH 43/74] lto, workaround: Disable LTO for sys_ni to work around alias bugs, Andi Kleen
- [PATCH 62/74] Kbuild, lto: add ld-version and ld-ifversion macros, Andi Kleen
- [PATCH 64/74] Kbuild, lto: Add a gcc-ld script to let run gcc as ld, Andi Kleen
- [PATCH 46/74] x86, lto: Disable fancy hweight optimizations for LTO, Andi Kleen
- [PATCH 68/74] Kbuild, lto: Add LTO build Documentation, Andi Kleen
- [PATCH 67/74] Kbuild, lto: Add Link Time Optimization support, Andi Kleen
- [PATCH 70/74] Kbuild, lto: Handle longer symbols in kallsyms.c, Andi Kleen
- [PATCH 56/74] lto, workaround: Add workaround for missing LTO symbols in igb, Andi Kleen
- [PATCH 54/74] x86, lto, vdso: Don't duplicate vvar address variables, Andi Kleen
- [PATCH 65/74] Kbuild, lto: Disable LTO for asm-offsets.c, Andi Kleen
- [PATCH 74/74] lto, workaround: Mark do_futex noinline to prevent clobbering ebp, Andi Kleen
- [PATCH 55/74] lto, workaround: Add workaround for initcall reordering, Andi Kleen
- [PATCH 11/74] sections: Add __visible to rapidio sections, Andi Kleen
- [PATCH 45/74] lto: Mark rwsem functions that can be called from assembler asmlinkage, Andi Kleen
- [PATCH 49/74] x86, lto, paravirt: Add __visible/asmlinkage to xen paravirt ops, Andi Kleen
- [PATCH 51/74] x86, lto, efi: Mark the efi variable used from assembler __visible, Andi Kleen
- [PATCH 71/74] lto, kprobes: Use KSYM_NAME_LEN to size identifier buffers, Andi Kleen
- [PATCH 23/74] lto, mutex: Mark __visible, Andi Kleen
- [PATCH 31/74] x86, lto: Make various variables used by assembler code __visible, Andi Kleen
- [PATCH 40/74] lto, powerpc: Disable LTO for the powerpc VDSO, Andi Kleen
- [PATCH 60/74] lto, Kbuild, bloat-o-meter: fix static detection, Andi Kleen
- [PATCH 66/74] Kbuild, lto: Handle basic LTO in modpost, Andi Kleen
- [PATCH 69/74] lto: Increase kallsyms max symbol length, Andi Kleen
- [PATCH 24/74] lto: Mark do_exit asmlinkage, Andi Kleen
- [PATCH 16/74] sections: Add __visible to lib/* sections, Andi Kleen
- [PATCH 52/74] x86, lto, paravirt: Don't rely on local assembler labels, Andi Kleen
- [PATCH 06/74] sections: Add __visible to powerpc sections, Andi Kleen
- [PATCH 21/74] lto: Make lockdep_sys_exit asmlinkage, Andi Kleen
- [PATCH 28/74] lto: Make ksymtab and kcrctab symbols and __this_module __visible, Andi Kleen
- [PATCH 15/74] sections: Add __visible to kernel/trace/* sections, Andi Kleen
- [PATCH 08/74] sections: Add __visible to tile sections, Andi Kleen
- [PATCH 12/74] sections: Add __visible to jump_label sections, Andi Kleen
- [PATCH 47/74] x86, lto: Fix kprobes for LTO, Andi Kleen
- [PATCH 05/74] sections: Add __visible to m68k sections, Andi Kleen
- [PATCH 14/74] sections: Add __visible to kernel/* sections, Andi Kleen
- [PATCH 38/74] lto, watchdog/hpwdt.c: Make assembler label global, Andi Kleen
- [PATCH 10/74] sections: Add __visible to drivers/{base,pci} sections, Andi Kleen
- [PATCH 35/74] lto, crypto, aes: mark AES tables __visible, Andi Kleen
- [PATCH 13/74] sections: Add __visible to init/* sections, Andi Kleen
- [PATCH 03/74] sections: Make external kallsyms tables __visible, Andi Kleen
- [PATCH 25/74] x86, lto: Fix sys_call_table type in asm/syscall.h v2, Andi Kleen
- [PATCH 34/74] x86, lto, lguest: Fix C functions used by inline assembler, Andi Kleen
- [PATCH 73/74] lto, module: Warn about modules that are not fully LTOed, Andi Kleen
- [PATCH 30/74] x86, lto: Fix AMD K6 indirect call check, Andi Kleen
- [PATCH 07/74] sections: Add __visible to sh sections, Andi Kleen
- [PATCH 01/74] Add __visible, Andi Kleen
- [PATCH 61/74] Kbuild, lto: Drop .number postfixes in modpost, Andi Kleen
- [PATCH 72/74] lto: Mark spinlocks noinline when inline spinlocks are disabled, Andi Kleen
- [PATCH 36/74] lto, crypto, camelia: Make camelia tables used by assembler __visible, Andi Kleen
- [PATCH 18/74] lto, wan/sbni: Make inline assembler symbols visible and assembler global, Andi Kleen
- [PATCH 20/74] x86, lto: Change dotraplinkage into __visible on 32bit, Andi Kleen
- [PATCH 27/74] lto: Mark EXPORT_SYMBOL symbols __visible, Andi Kleen
- [PATCH 59/74] lto: Handle LTO common symbols in module loader, Andi Kleen
- Re: RFC: Link Time Optimization support for the kernel, Ingo Molnar
- Re: RFC: Link Time Optimization support for the kernel, Arnd Bergmann
[PATCH] kconfig: allow ARCH set to 'the machine hardware name', like 's390x' but not 's390',
Adam Lee
[PATCH] kconfig: replace 'oldnoconfig' with 'olddefconfig', what it really does,
Adam Lee
[PATCH] [Signed-off] kconfig: document oldnoconfig to what it really does in conf.c,
Adam Lee
[PATCH] kconfig: document oldnoconfig to what it really does in conf.c, Adam Lee
[PATCH] scripts/kernel-doc: fix fatal script error, Randy Dunlap
[PATCH/RFC] um: Preinclude include/linux/kern_levels.h,
Geert Uytterhoeven
Regression: Spurious "^A" in UML output,
Geert Uytterhoeven
[v2.6.34-stable 127/165] kbuild: Add extra gcc checks, Paul Gortmaker
i2c-designware-core: KBUILD_MODNAME undeclared [was: Build regressions/improvements in v3.6-rc1],
Jiri Slaby
[PATCH] scripts/decodecode: Fixup trapping instruction marker, Borislav Petkov
[PATCH] kbuild: Remove useless warning while appending KCFLAGS,
Ozan Çağlayan
[PATCH] builddeb: remove unneeded explicit Architecture,
Tzafrir Cohen
[PATCH RFC] Fix "/usr/bin/xargs: rm: Argument list too long" during make distclean,
David Cullen
[RFC:PATCH 3.6.0-rc1] dtc: Add -P option to dtc for Pre-Processing.,
Srinivas KANDAGATLA
[PATCH] Add mach-specific includes,
Tzafrir Cohen
[PATCH] scripts/kernel-doc: added support for html5,
Dan Luedtke
Failure while make modules_install if kmod was compiled with --with-rootprefix set,
Arokux B.
[PATCH 0/4] minor changes to kconfig/streamline_config.pl,
Bill Pemberton
[PATCH] firmware: fix directory creation rule matching with make 3.82,
Mark Asselstine
[PATCH] scripts/kernel-doc: drop maintainer,
Randy Dunlap
[Patch] scripts: fix "make install" when a directory or file named install exists,
Andrew Worsley
[RFC] kconfig/mconf.c: revision of curses initialization.,
Dirk Gouders
fix warning: (DRM_NOUVEAU) selects ACPI_WMI, cheng renquan
Re: [ashishki:rtit-dummy 2/5] make[4]: *** No rule to make target `../../include/asm/cpufeature.h', needed by `arch/x86/kernel/cpu/capflags.c'.,
Fengguang Wu
[PATCH] Fix firmware installation for images w/o subdirs,
Shea Levy
[PATCH 0/4] [GIT PULL] localmodconfig: Improve module config removal,
Steven Rostedt
[PATCH 0/6] menuconfig: jump to search results,
Benjamin Poirier
[GIT] kbuild treewide cleanup, Michal Marek
[GIT] kbuild misc changes for v3.6-rc1, Michal Marek
[GIT] kconfig changes for 3.6-rc1, Michal Marek
[GIT] kbuild fix for v3.6-rc1, Michal Marek
[PATCH] xconfig: Display dependency values in debug_info,
Salar Ali Mumtaz
[PATCH] menuconfig: make keys u/d move to the previous/next dialog page,
Benjamin Poirier
Re: [PATCH 6/7] compressed: rename barebox target to zbarebox and zbarebox.bin, Jean-Christophe PLAGNIOL-VILLARD
kconfig-frontends-3.5.0-0 released, Yann E. MORIN
Re: [PATCH] scripts/package/builddeb: upgrade to current practices,
Jonathan Nieder
[PATCH] scripts/config: fix double-quotes un-escaping,
Yann E. MORIN
'make deb-pkg' generates a linux-headers-(version) that skips some files,
Martin-Éric Racine
[PATCH] kconfig: allow long lines in config file,
cody
[PATCH] kconfig: Print errors to stderr in the Makefile,
Michal Marek
[PATCH] xconfig: add quiet rule for moc,
Yaakov (Cygwin/X)
Re: [PATCH] clkdev: Add default clkdev.h,
Arnd Bergmann
[PATCH] kbuild: add a rule to just create one file for kernel doc,
Sebastian Andrzej Siewior
[PATCH 2/3] Remove useless wrappers of asm-generic/ipc.h,
Paul Bolle
[PATCH 3/3] Remove useless wrappers of asm-generic/rmap.h,
Paul Bolle
[PATCH 1/3] Remove useless wrappers of asm-generic/cpumask.h,
Paul Bolle
[PATCH 0/3] Remove useless wrappers of headers in asm-generic, Paul Bolle
[PATCH 0/4] localmodconfig: Improve the number of modules removed,
Steven Rostedt
kbuild: Document oldnoconfig to what it really does,
Steven Rostedt
[-next] FATAL: drivers/gpu/drm/udl/udl: sizeof(struct usb_device_id)=24 is not a modulo of the size of section __mod_usb_device_table=44.,
Geert Uytterhoeven
[PATCH] kconfig: fix check-lxdialog for DLL platforms, Yaakov (Cygwin/X)
[PATCH] kconfig: check ncursesw headers first in check-lxdialog, Yaakov (Cygwin/X)
asm/kvm_para.h from asm-generic (was: Re: linux-next: triage for April 19, 2012),
Geert Uytterhoeven
Re: WARNING: arch/x86/kernel/built-in.o(.pci_fixup_final+0x1c): Section mismatch in reference from the variable __pci_fixup_PCI_VENDOR_ID_AMDPCI_DEVICE_ID_AMD_15H_NB_F5quirk_amd_nb_node to the function .init.text:quirk_amd_nb_node(),
Sebastian Andrzej Siewior
Re: [PATCH] fbdev: make scripts/pnmtologo dependency portable,
Geert Uytterhoeven
[PATCH] kconfig/nconf: fix compile with ncurses reentrant API,
Yaakov (Cygwin/X)
[PATCH] xconfig: use pkgconfig to find moc,
Yaakov (Cygwin/X)
[PATCH 2/3] xtensa: Use "test -e" instead of bashism "test -a", Geert Uytterhoeven
[PATCH] deb-pkg: Add all Makefiles to header package,
maximilian attems
Please add arch/x86/Makefile_32.cpu to linux-headers when doing make deb-pkg on i386 Debian, Witold Baryluk
[PATCH 0/3 v2] config/scripts: further enhancements,
Yann E. MORIN
[PATCH] deb-pkg: Install linux-firmware-image in versioned dir,
maximilian attems
[PATCH 1/3] scripts/config: be case-sensitive on config option symbols,
Yann E. MORIN
[PATCH] kbuild: always show verbose section mismatch warnings, Sam Ravnborg
Annotate PCI fixups with __devinit instead of __init,
Sebastian Andrzej Siewior
- [PATCH 9/9] sh: move PCI fixup hooks from __init to __devinit, Sebastian Andrzej Siewior
- [PATCH 8/9] powerpc: move PCI fixup hooks from __init to __devinit, Sebastian Andrzej Siewior
- [PATCH 4/9] alpha: move PCI fixup hooks from __init to __devinit, Sebastian Andrzej Siewior
- [PATCH 3/9] pci/quirks: move PCI fixup hooks from __init to __devinit, Sebastian Andrzej Siewior
- [PATCH 2/9] x86/quirks: move PCI fixup hooks from __init to __devinit, Sebastian Andrzej Siewior
- [PATCH 1/9] scripts/modpost: check for bad refernces in .pci.fixups area, Sebastian Andrzej Siewior
- [PATCH 5/9] arm: move PCI fixup hooks from __init to __devinit, Sebastian Andrzej Siewior
- [PATCH 6/9] frv: move PCI fixup hooks from __init to __devinit, Sebastian Andrzej Siewior
- [PATCH 7/9] mips: move PCI fixup hooks from __init to __devinit, Sebastian Andrzej Siewior
- Re: Annotate PCI fixups with __devinit instead of __init, Bjorn Helgaas
Re: linux-next: triage for April 19, 2012, Geert Uytterhoeven
[GIT] kbuild misc changes for 3.5-rc1, Michal Marek
[GIT] kconfig for 3.5-rc1, Michal Marek
[GIT] kbuild core changes for v3.5-rc1, Michal Marek
[PATCH V3] checkpatch: check for whitespace before semicolon at EOL,
Eric Nelson
[PATCH] scripts/package/builddeb: include generated header files,
Harald Dunkel
Re: tracing ring_buffer_resize oops.,
Steven Rostedt
kconfig-frontends-3.4.0-0 released,
Yann E. MORIN
[PATCH 3/3] scripts/patch-kernel: update comments to 3.x, Randy Dunlap
[PATCH 2/3] scripts/patch-kernel: drop -ac support, Randy Dunlap
[PATCH 1/3] scripts/patch-kernel: fix typos and compression comment,
Randy Dunlap
[PATCH] builddeb: include autogenerated header files,
Lekensteyn
[PATCH 1/4] [-next] Makefile: Do not call cc-option before including the arch's Makefile,
Geert Uytterhoeven
Help with Kbuild to do user-API header split, David Howells
[PATCH] x86, realmode: fix no cache bits test in reboot_32.S, Jarkko Sakkinen
[PATCH] x86, realmode: build fix: remove duplicate build, Jarkko Sakkinen
[PATCH 5/5, resend] kbuild: move some .pci_fixup_* sections into .init, Jan Beulich
[PATCH 00/23] x86, realmode: new infrastructure for realmode code,
Jarkko Sakkinen
- [PATCH 01/23] x86, realmode: 16-bit real-mode code support for relocs tool, Jarkko Sakkinen
- [PATCH 02/23] x86, realmode: realmode.bin infrastructure, Jarkko Sakkinen
- <Possible follow-ups>
- [PATCH 00/23] x86, realmode: new infrastructure for realmode code, Jarkko Sakkinen
- [PATCH 01/23] x86, realmode: 16-bit real-mode code support for relocs tool, Jarkko Sakkinen
- [PATCH 05/23] x86, realmode: Move SMP trampoline to unified realmode code, Jarkko Sakkinen
- [PATCH 06/23] x86, realmode: Move ACPI wakeup to unified realmode code, Jarkko Sakkinen
- [PATCH 08/23] x86, realmode: Allow absolute pa_* symbols in the realmode code, Jarkko Sakkinen
- [PATCH 13/23] x86, realmode: Remove indirect jumps in trampoline_32 and wakeup_asm, Jarkko Sakkinen
- [PATCH 23/23] x86, realmode: read cr4 and EFER from kernel for 64-bit trampoline, Jarkko Sakkinen
- [PATCH 22/23] x86, realmode: fixes compilation issue in tboot.c, Jarkko Sakkinen
- [PATCH 21/23] x86, realmode: move relocs from scripts/ to arch/x86/tools, Jarkko Sakkinen
- [PATCH 20/23] x86, realmode: header for trampoline code, Jarkko Sakkinen
- [PATCH 19/23] x86, realmode: flattened rm hierachy, Jarkko Sakkinen
- [PATCH 18/23] x86, realmode: don't copy real_mode_header, Jarkko Sakkinen
- [PATCH 17/23] x86, realmode: fix 64-bit wakeup sequence, Jarkko Sakkinen
- [PATCH 14/23] x86, realmode: Replace open-coded ljmpw with a macro, Jarkko Sakkinen
- [PATCH 16/23] x86, realmode: Fix always-zero test in reboot_32.S, Jarkko Sakkinen
- [PATCH 15/23] x86, realmode: Move trampoline_*.S early in the link order, Jarkko Sakkinen
- [PATCH 12/23] x86, realmode: Remove indirect jumps in trampoline_64.S, Jarkko Sakkinen
- [PATCH 11/23] x86, realmode: Align .data section in trampoline_32.S, Jarkko Sakkinen
- [PATCH 09/23] x86, realmode: Add .text64 section, make barrier symbols absolute, Jarkko Sakkinen
- [PATCH 10/23] x86, realmode: Move bits to the proper sections in trampoline_64.S, Jarkko Sakkinen
- [PATCH 07/23] x86, realmode: Set permission for real mode pages, Jarkko Sakkinen
- [PATCH 04/23] x86, realmode: Move reboot_32.S to unified realmode code, Jarkko Sakkinen
- [PATCH 03/23] x86, realmode: Relocator for realmode code, Jarkko Sakkinen
- [PATCH 02/23] x86, realmode: realmode.bin infrastructure, Jarkko Sakkinen
[PATCH 0/8] kbuild: use script for final link, move definitions out of top-level Makefile,
Sam Ravnborg
- [PATCH 1/8] kbuild: drop unused KBUILD_VMLINUX_OBJS from top-level Makefile, Sam Ravnborg
- [PATCH 2/8] kbuild: refactor final link of sparc32, Sam Ravnborg
- [PATCH 7/8] kbuild: move W=... stuff to Kbuild.arch, Sam Ravnborg
- [PATCH 5/8] kbuild: move definitions from top-level Makefile to scripts/Kbuild.config, Sam Ravnborg
- [PATCH 3/8] kbuild: link of vmlinux moved to a script, Sam Ravnborg
- [PATCH 4/8] kbuild: document KBUILD_LDS, KBUILD_VMLINUX_{INIT,MAIN} and LDFLAGS_vmlinux, Sam Ravnborg
- [PATCH 8/8] kbuild: remove useless warning, Sam Ravnborg
- [PATCH 6/8] kbuild: move arch definitions from top-level Makefile to scripts/Kbuild.arch, Sam Ravnborg
- Re: [PATCH 0/8] kbuild: use script for final link, move definitions out of top-level Makefile, Michal Marek
[PATCH V2] checkpatch: add check for whitespace before semicolon at end-of-line,
Eric Nelson
Re: [PATCH 1/2] Makefile: make sure KCFLAGS options are at the end, Sam Ravnborg
[PATCH] scripts/modpost: check for bad refernces in .pci.fixups area,
Sebastian Andrzej Siewior
[PATCH] checkpatch: add check for whitespace before semicolon at end-of-line,
Eric Nelson
jobserver disabled for make tar*-pkg,
Andi Kleen
[PATCH v2 0/4] kbuild: Move vmlinux link out of top-level Makefile,
Sam Ravnborg
RFC: How to handle function tracing, frame pointers and -mfentry?,
Steven Rostedt
[Index of Archives]
[Linux USB Devel]
[Linux Media]
[Linux SCSI]
[Scanners]
[Yosemite Secret&nsp;Places]