gcd, format_{bytes,time} : Fixed arm compilation errors

This commit is contained in:
saundersp 2025-03-30 13:47:45 +02:00
parent 737336731a
commit a0c77d9eef
6 changed files with 9 additions and 9 deletions

View File

@ -1,5 +1,5 @@
CXX := g++
CFLAGS := -std=c++11 -m64 -Wall -Werror -Wextra -O3
CFLAGS := -std=c++11 -Wall -Werror -Wextra -O3
.PHONY: all
all: bin/format_bytes

View File

@ -49,8 +49,8 @@ int32_t main(const int32_t argc, const char* const* argv) noexcept {
return EXIT_FAILURE;
} else {
size_t i = 0;
char c, BUFFER[STRING_BUFFER_SIZE];
for(; i < STRING_BUFFER_SIZE && (c = fgetc(stdin)) != EOF; ++i)
char BUFFER[STRING_BUFFER_SIZE];
for(int c; i < STRING_BUFFER_SIZE && (c = fgetc(stdin)) != EOF; ++i)
BUFFER[i] = c;
if(i == STRING_BUFFER_SIZE){
fprintf(stderr, "Error while converting to integer : invalid stdin input (too large)\n");

View File

@ -1,5 +1,5 @@
CXX := g++
CFLAGS := -std=c++11 -m64 -Wall -Werror -Wextra -O3
CFLAGS := -std=c++11 -Wall -Werror -Wextra -O3
.PHONY: all
all: bin/format_time bin/format_time_ns

View File

@ -50,8 +50,8 @@ int32_t main(const int32_t argc, const char* const* argv) noexcept {
return EXIT_FAILURE;
} else {
size_t i = 0;
char c, BUFFER[STRING_BUFFER_SIZE];
for(; i < STRING_BUFFER_SIZE && (c = fgetc(stdin)) != EOF; ++i)
char BUFFER[STRING_BUFFER_SIZE];
for(int c; i < STRING_BUFFER_SIZE && (c = fgetc(stdin)) != EOF; ++i)
BUFFER[i] = c;
if(i == STRING_BUFFER_SIZE){
fprintf(stderr, "Error while converting to integer : invalid stdin input (too large)\n");

View File

@ -56,8 +56,8 @@ int32_t main(const int32_t argc, const char* const* argv) noexcept {
return EXIT_FAILURE;
} else {
size_t i = 0;
char c, BUFFER[STR_BUFFER_SIZE];
for(; i < STR_BUFFER_SIZE && (c = fgetc(stdin)) != EOF; ++i)
char BUFFER[STR_BUFFER_SIZE];
for(int c; i < STR_BUFFER_SIZE && (c = fgetc(stdin)) != EOF; ++i)
BUFFER[i] = c;
if(i == STR_BUFFER_SIZE){
fprintf(stderr, "Error while converting to integer : invalid stdin input (too large)\n");

View File

@ -1,5 +1,5 @@
CXX := g++
CFLAGS := -std=c++11 -m64 -Wall -Werror -Wextra -O3
CFLAGS := -std=c++11 -Wall -Werror -Wextra -O3
.PHONY: all
all: bin/gcd