blob: 73b667ddefbe29fedbef9a409409d56de9e872eb [file] [log] [blame]
Andrew Walbran58954f92019-05-09 17:11:20 +01001/*
David Brazdil52230432020-01-27 15:08:34 +00002 * Copyright 2020 The Hafnium Authors.
Andrew Walbran58954f92019-05-09 17:11:20 +01003 *
Andrew Walbrane959ec12020-06-17 15:01:09 +01004 * Use of this source code is governed by a BSD-style
5 * license that can be found in the LICENSE file or at
6 * https://opensource.org/licenses/BSD-3-Clause.
Andrew Walbran58954f92019-05-09 17:11:20 +01007 */
8
David Brazdil52230432020-01-27 15:08:34 +00009#pragma once
Andrew Walbran58954f92019-05-09 17:11:20 +010010
David Brazdil52230432020-01-27 15:08:34 +000011/**
12 * Print one character to standard output.
13 * This is intentionally called differently from functions in <stdio.h> so as to
14 * avoid clashes when linking against libc.
15 */
16void stdout_putchar(char c);
Kathleen Capellafd306bb2023-03-17 18:14:01 -040017void stdout_flush(void);