|
|
|
@d432c02
|
7 years |
jakub |
Make kernel IPC fail hard if maximum number of calls reached
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@708cf9d
|
7 years |
jakub |
Bump IPC_MAX_ASYNC_CALLS
Make it harder to hit the hard limit on the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25b853c
|
7 years |
jiri |
EXTRA_CFLAGS not needed by ski, ski-con drivers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f674d7
|
7 years |
zarevucky.jiri |
Build uspace modules in correct dependency order (including …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b884e55
|
7 years |
zarevucky.jiri |
Also temporarily disallow shared libsoftint.
libsoftint conceptually …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@378948d
|
7 years |
zarevucky.jiri |
Remove the no longer used POSIX_COMPAT flag.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d8b12da
|
7 years |
zarevucky.jiri |
Instead of setting MATH=y, just list 'math' in dependencies like a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d2e7a51
|
7 years |
zarevucky.jiri |
Link libsoftfloat unconditionally on all architectures.
It doesn't …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f5b6fb5
|
7 years |
jiri |
Fix mis-merge and revert accidentally committed changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d15572
|
7 years |
jiri |
Move receiving side of ski console support to a separate driver, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cecba66e
|
7 years |
zarevucky.jiri |
Instead of using library paths directly, refer to libraries by name …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c631734
|
7 years |
zarevucky.jiri |
Mostly cleanup in uspace/Makefile.common.
- Pass -MP in addition to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8d4af4b
|
7 years |
zarevucky.jiri |
Temporarily prevent dynamic linking for most libraries.
There shared …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68825c3
|
7 years |
zarevucky.jiri |
Speed up make clean by moving find out of the recursion.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f881cd8
|
7 years |
zarevucky.jiri |
Simplify make precheck.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd92e6d5
|
7 years |
zarevucky.jiri |
Remove LIBS variable from libieee80211, it break parallel make.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dab093
|
7 years |
jiri |
Fix ew.py run in console with niagara build.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aad43a8
|
7 years |
jakub |
Remove dead code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d0cbfd3
|
7 years |
jakub |
Use proper PIO and ioport64_t interfaces in obio
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa537a5a
|
7 years |
jakub |
Add 64-bit PIO functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@315130c
|
7 years |
zarevucky.jiri |
Strip binaries using a linker option instead of calling a separate program.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52a7f238
|
7 years |
zarevucky.jiri |
Merge .disasm makefile rules.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4e3976
|
7 years |
zarevucky.jiri |
Fix minor issues in a makefile.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b63b02e
|
7 years |
jakub |
Do not attempt to start /srv/obio
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f36ac04
|
7 years |
zarevucky.jiri |
Revert sorting of zip file entries.
I did not realize the system …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3654684
|
7 years |
jiri |
Fix merge, oops.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f834dd81
|
7 years |
jiri |
Merge OBIO DDF conversion.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b11c3c
|
7 years |
jiri |
OBIO should not store base address in a global variable.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48adf0f
|
7 years |
jiri |
OBIO should take base address from platform driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eca820c
|
7 years |
zarevucky.jiri |
Revert change to the way startup file is referenced.
The path is not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c1f68b0
|
7 years |
jakub |
Use recursive mutex to protect task_t::cap_info
This makes it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15d9fe6
|
7 years |
jakub |
Implement recursive mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7cf8522
|
7 years |
jakub |
Unpublish and free phone and IRQ capabilities in ipc_cleanup()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3dab10ae
|
7 years |
jakub |
Drop phone kobject reference when slamming the phone in answer_preprocess
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d470ec8
|
7 years |
jakub |
Maintain phone kobject reference for call_t::caller_phone
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d088616
|
7 years |
jakub |
Provide locked versions of cap_unpublish() and cap_free()
This is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b642f92
|
7 years |
zarevucky.jiri |
Merge reproducibility improvements.
These improvements reduce the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9c4bc5
|
7 years |
zarevucky.jiri |
Fix pcut.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0798689
|
7 years |
zarevucky.jiri |
Reference boot arch headers directly, instead of via symlinks.
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dd162f6
|
7 years |
zarevucky.jiri |
Use -fdebug-prefix-map for reproducible debug info.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@476ac3b
|
7 years |
zarevucky.jiri |
Add a config option to strip revision information from build outputs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc6cdc4
|
7 years |
zarevucky.jiri |
Make mkarray.py produce reproducible archives.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@584121d
|
7 years |
zarevucky.jiri |
Move reference to the startup object file (entry.o) out of the linker …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4da860
|
7 years |
zarevucky.jiri |
Break circular dependency between libdrv and libusb.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@37e8c4a
|
7 years |
zarevucky.jiri |
Disallow common symbols. They are never needed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90c340fb
|
7 years |
zarevucky.jiri |
Convert two "old style" static asserts.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e4c8e3cf
|
7 years |
jiri |
Add support for XFCE terminal to ew.py run in console function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c50de5a
|
7 years |
zarevucky.jiri |
Remove unused LIBN variable.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e9690b6
|
7 years |
zarevucky.jiri |
Allow disabling intmax_t in downstream code (used in coastline).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c95fd0
|
7 years |
zarevucky.jiri |
Fix missing typedef.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be1b1e68
|
7 years |
jiri |
Enumerate OBIO by DDF.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1eb7ef
|
7 years |
zarevucky.jiri |
Fix libposix <strings.h>.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@810a36f
|
7 years |
zarevucky.jiri |
Merge branch 'types'.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@673ea28
|
7 years |
zarevucky.jiri |
Finish documenting macros.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@16bfcd3
|
7 years |
zarevucky.jiri |
Fix up headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c9f3e7e9
|
7 years |
zarevucky.jiri |
Add <_bits/NULL.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce55b43
|
7 years |
zarevucky.jiri |
Gut autotool.py and use it to generate the macros we want.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ddaaac
|
7 years |
zarevucky.jiri |
Support intmax_t in printf ('j' modifier).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35ebd42
|
7 years |
zarevucky.jiri |
Fix up some type casts and format strings.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b639d56
|
7 years |
zarevucky.jiri |
Remove references to common.h from Makefiles.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@002fd5f
|
7 years |
zarevucky.jiri |
Replace parts of system headers with <_bits/…>.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9ddcb0b
|
7 years |
zarevucky.jiri |
Add <_bits/…> headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8fbbe7
|
7 years |
zarevucky.jiri |
Add missing build dependency, and fix cleanup.
The missing dependency …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@367db39a
|
7 years |
zarevucky.jiri |
If isl is not found on the system, build it ourselves.
This is useful …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5265c1eb
|
7 years |
zarevucky.jiri |
Configure binutils to produce deterministic output by default.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3277fb0
|
7 years |
zarevucky.jiri |
Allow toolchain.sh to resume interrupted downloads.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8988fde
|
7 years |
zarevucky.jiri |
Fix overlay checking. My mistake.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc92076
|
7 years |
zarevucky.jiri |
Clean up minor issues with the Makefiles.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c14309
|
7 years |
zarevucky.jiri |
Fix a small inconsistency introduced in previous commit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4761f54
|
7 years |
zarevucky.jiri |
Get rid of makedepend.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@feab36ae
|
7 years |
zarevucky.jiri |
Split kernel and uspace into separate toplevel targets, to allow …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@81685dd9
|
7 years |
jiri |
Add devctl unload-drv subcommand to manually unload a driver that is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04efacc
|
7 years |
zarevucky.jiri |
Fix possible memory leak in mkmfs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0464967
|
7 years |
zarevucky.jiri |
Fix gcc warnings when building with -O1 or -Og flags.
(Thanks Ondřej …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c212a03
|
7 years |
zarevucky.jiri |
Fix include guards (thanks clang).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ccbf93f
|
7 years |
aearsis |
Do not use uninitialized variables
Return value in extent.c was not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1efe3e
|
7 years |
zarevucky.jiri |
Add partial support for clang-format.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b446b02
|
7 years |
jiri |
Enumerate APIC and i8259 via DDF.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a416d070
|
7 years |
jiri |
Let ICP-IC be enumerated by the DDF.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1974f56a
|
7 years |
jiri |
SERVICE_IRC fourcc is no longer used.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a2eb14
|
7 years |
jiri |
As a temporary measure, let IRC servers use the location service for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75911d24
|
7 years |
jiri |
ICP could relay disable/clear interrupt.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d51838f
|
7 years |
jiri |
Let leaf drivers enable/disable/clear interrupts via hw_res instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce732e74
|
7 years |
jakub |
Allocate capabilities from a dedicated slab cache
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d29ae35
|
7 years |
zarevucky.jiri |
Fix include guard typo.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c5c96d
|
7 years |
zarevucky.jiri |
Unify offset ranges in update_damaged_region.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b08e98ba
|
7 years |
zarevucky.jiri |
Create the missing empty directories.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf13b17
|
7 years |
zarevucky.jiri |
Rename <sys/types.h> to <types/common.h>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2a7749d7
|
7 years |
zarevucky.jiri |
Add <sys/types.h> as a wrapper for <libarch/types.h>, and eliminate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04ba110
|
7 years |
zarevucky.jiri |
Eliminate direct references to <libarch/inttypes.h>.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4fb8d60
|
7 years |
zarevucky.jiri |
Kill U/INTN_C().
It's only used in one place and its practical …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33f86a3
|
7 years |
zarevucky.jiri |
Add PRI*PTR macros and correct a few printfs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c46bfbc
|
7 years |
jakub |
Allow caps_task_alloc() to fail
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cccd60c3
|
7 years |
jiri |
hw_res_enable_interrupt should allow enabling individual interrupts.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2bdf92a5
|
7 years |
jiri |
Eliminate remaining cases of drivers directly calling …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05913fe7
|
7 years |
jakub |
Allow virtually unlimited number of capabilities per task
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e02bfb4
|
7 years |
zarevucky.jiri |
Remove duplicated label.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1018a29
|
7 years |
zarevucky.jiri |
Fix all copypasted include guard typos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfdb7c63
|
7 years |
zarevucky.jiri |
Change amd64 target to amd64-unknown-elf.
This fixes clang build on amd64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02667d9
|
7 years |
jakub |
Resource arenas should be destructible
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|